]> git.ipfire.org Git - thirdparty/gcc.git/commit
Ada: Add testcase for missed loop vectorization on x86-64/Windows
authorEric Botcazou <ebotcazou@adacore.com>
Mon, 3 Nov 2025 09:00:22 +0000 (10:00 +0100)
committerEric Botcazou <ebotcazou@adacore.com>
Mon, 3 Nov 2025 09:03:17 +0000 (10:03 +0100)
commitec7cc280c10c8ab65d567de94fd1639110060a9b
tree3345dcab8efdbdc839b19e1c50747efbd9164f0e
parentb7681958bad0ba6fe76397641268d36b26d3be6a
Ada: Add testcase for missed loop vectorization on x86-64/Windows

It has been fixed by swapping operands during SLP discovery.

gcc/testsuite/
* gnat.dg/vect19.ads, gnat.dg/vect19.adb: New test.
* gnat.dg/vect19_pkg.ads, gnat.dg/vect19_pkg.adb: New helper.
gcc/testsuite/gnat.dg/vect19.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/vect19.ads [new file with mode: 0644]
gcc/testsuite/gnat.dg/vect19_pkg.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/vect19_pkg.ads [new file with mode: 0644]