diff options
| author | Tamar Christina <tamar.christina@arm.com> | 2025-12-08 09:10:58 +0000 |
|---|---|---|
| committer | Tamar Christina <tamar.christina@arm.com> | 2025-12-08 09:10:58 +0000 |
| commit | 1db03274f1371e0bce5b39f86eda1437502ac28e (patch) | |
| tree | dcf73e312a3d22696b15d49f8f0c181e7a547d18 /libjava/classpath/java/sql | |
| parent | bde7cf998666c449f353d928c9cb70de776c7555 (diff) | |
| download | gcc-1db03274f1371e0bce5b39f86eda1437502ac28e.zip gcc-1db03274f1371e0bce5b39f86eda1437502ac28e.tar.gz gcc-1db03274f1371e0bce5b39f86eda1437502ac28e.tar.bz2 | |
vect: move the condition down into the loop checking every scalar load [PR122868]
As Richi suggested this moves the check into the loop so we check every load.
I had initially not done this because I figured the loads would be treated as a
group anyway and the group would be valid or not as a whole. But for invariants
they could be a group, but not all the loads within range of a known bounds.
gcc/ChangeLog:
PR tree-optimization/122868
* tree-vect-stmts.cc (vectorizable_load): Move check for invariant loads
down into the loop.
Diffstat (limited to 'libjava/classpath/java/sql')
0 files changed, 0 insertions, 0 deletions
