summaryrefslogtreecommitdiff
path: root/llvm/test/Analysis/LoopAccessAnalysis
AgeCommit message (Expand)Author
2025-01-27LAA: handle 0 return from getPtrStride correctly (#124539)Ramkumar Ramachandra
2025-01-14LAA: regen a test with UTC (NFC) (#122748)Ramkumar Ramachandra
2025-01-13LAA: add missed swap when inverting src, sink (#122254)Ramkumar Ramachandra
2024-12-20[SCEV] Update changed test after df8efbdbb.Florian Hahn
2024-12-20[SCEV] Remove existing predicates implied by newly added ones. (#118185)Florian Hahn
2024-12-18[SCEV] Bail out on mixed int/pointer in SCEVWrapPredicate::implies.Florian Hahn
2024-12-16[SCEV] Use Step and Start to check if SCEVWrapPredicate is implied. (#118184)Florian Hahn
2024-11-30[SCEV] Add tests where one wrap predicate implies another.Florian Hahn
2024-11-27[BasicAA][LAA] Don't use same-block phis in cross iteration mode (#116802)Nikita Popov
2024-11-19[LAA] Add phi test variant for cross-iteration dependence (NFC)Nikita Popov
2024-11-05[LAA] Don't require Stride == 1/-1 for inbounds pointer AddRecs nowrap. (#113...Florian Hahn
2024-10-22LAA: check nusw on GEP in place of inbounds (#112223)Ramkumar Ramachandra
2024-10-22LAA: be less conservative in isNoWrap (#112553)Ramkumar Ramachandra
2024-10-04[LAA] Use loop guards when checking invariant accesses.Florian Hahn
2024-10-04[LAA] Add tests where results can be improved using loop guards.Florian Hahn
2024-09-30LoopLoadElim: re-org tests after invalid #96656 (#97598)Ramkumar Ramachandra
2024-08-29[LAA] Add test cases where evaluating AddRecs at symbolic max BTC wraps.Florian Hahn
2024-08-27Revert "[LAA] Remove loop-invariant check added in 234cc40adc61."Florian Hahn
2024-08-26[LAA] Remove loop-invariant check added in 234cc40adc61.Florian Hahn
2024-08-21LAA: pre-commit tests for stride-versioning (#97570)Ramkumar Ramachandra
2024-07-26[LAA] Refine stride checks for SCEVs during dependence analysis. (#99577)Florian Hahn
2024-07-23[LLVM] Fix typo "depedent"Jay Foad
2024-07-16[LAA] Adjust test from a4f8705b05 so RT checks aren't always false.Florian Hahn
2024-07-14[LAA] Update pointer-bounds cache to also consider access type.Florian Hahn
2024-07-14[LAA] Add tests accesses to same pointer with different types.Florian Hahn
2024-07-13[LAA] Precommit test with loops where indices are loaded in each iter.Florian Hahn
2024-07-11Revert "[LV] Autovectorization for the all-in-one histogram intrinsic" (#98493)Graham Hunter
2024-07-11[LV] Autovectorization for the all-in-one histogram intrinsic (#91458)Graham Hunter
2024-06-28LAA, LVer: add pre-commit tests for #96656 (#96925)Ramkumar Ramachandra
2024-06-25LoopInfo: introduce Loop::getLocStr; unify debug output (#93051)Ramkumar Ramachandra
2024-06-24LAA: strip unnecessary getUniqueCastUse (#92119)Ramkumar Ramachandra
2024-06-04[LAA] Use PSE::getSymbolicMaxBackedgeTakenCount. (#93499)Florian Hahn
2024-05-30[LAA] Add test where stride is also used for BTC.Florian Hahn
2024-05-28[LAA] Limit no-overlap check to at least one loop-invariant accesses.Florian Hahn
2024-05-27[LAA] Add tests with various early exits.Florian Hahn
2024-05-24[LAA] rewrite a test to make it more robust (#93197)Ramkumar Ramachandra
2024-05-24[LAA] increase test coverage in symbolic-stride (#92253)Ramkumar Ramachandra
2024-05-22[NFC][LLVM] Autogenerate check lines for some Analysis/LoopAccessAnalysis tests.Paul Walker
2024-05-21[LAA] Check accesses don't overlap early to determine NoDep (#92307)Florian Hahn
2024-05-20[LAA] Add tests with invariant accesses using vector types.Florian Hahn
2024-05-15[LAA] Add tests with invariant dependences before strided ones.Florian Hahn
2024-05-14[LAA] Delay applying loop guards until after isSafeDependenceDistance.Florian Hahn
2024-05-14[LAA] Add tests showing unnecessary RT check due to applying loop guardsFlorian Hahn
2024-05-10[LAA] Drop x86_64 target triple to fix test on builds with X86.Florian Hahn
2024-05-10[LAA] Support backward dependences with non-constant distance. (#91525)Florian Hahn
2024-05-09[LAA] Apply loop guards to dependence distance.Florian Hahn
2024-05-08[LAA] Add tests with non-constant backward deps with known min value.Florian Hahn
2024-05-08[LAA] Add tests with forward dependences known via assumes.Florian Hahn
2024-05-06[LAA] Add tests showing extra unnecessary runtime checks.Florian Hahn
2024-05-06[LAA] Update check line in test to fully match message.Florian Hahn