Florian Hahn
2c7d40b2f0
[VPlan] Generalize SCALAR-STEPS removal to any unroll factor.
...
Follow-up to dfca6c0d3bf9d1a056 to extend isUnrolled handle any unrolled
VPlan, which means there's a single UF, but it will be > 1 if unrolling
took place.
2025-03-26 21:03:50 +00:00
Nikita Popov
7d7577256b
[LoopVectorize] Convert some tests to opaque pointers (NFC)
2022-12-14 15:16:59 +01:00
Roman Lebedev
be51fa4580
[NFC] Port all runlines for LoopVectorize pass tests to -passes syntax
2022-12-05 22:17:30 +03:00
Florian Hahn
446e7c64c7
[LV] Add real uses in some tests, to make them more robust.
...
Add real uses to some tests, to ensure dead instructions cannot be directly
removed.
2022-02-13 09:52:59 +00:00
Florian Hahn
daa5e26312
[LV] Make tests more robust by removing undef.
...
Replace some uses of undef in the tests. The undef causes runtime checks
to be trivially fold/removeable, which does defeat the purpose of the tests.
2022-01-08 15:21:57 +00:00
Simon Pilgrim
fbe72e41b9
[LoopVectorize] Add PR41179 test case
2021-11-14 21:54:23 +00:00