summaryrefslogtreecommitdiff
path: root/llvm/test/Analysis/LoopAccessAnalysis
AgeCommit message (Expand)Author
2025-11-04[LAA] Only use inbounds/nusw in isNoWrap if the GEP is dereferenced. (#161445)Florian Hahn
2025-10-27[LAA] Add additional tests for #161445.Florian Hahn
2025-10-03[LAA] Check if Ptr can be freed between Assume and CtxI. (#161725)Florian Hahn
2025-10-02[LAA,LV] Add early-exit tests with deref assumes and nofree via context.Florian Hahn
2025-10-02[LAA] Test different-type-sizes in safe-dep-dist (#161244)Ramkumar Ramachandra
2025-09-30[LAA] Add tests for using inbounds flags only used in predicated blocks.Florian Hahn
2025-09-30[LAA] Fix picking context instr in evaluatePtrAddRec for multiple preds.Florian Hahn
2025-09-27[LAA] Revert 56a1cbb and 1aded51, due to crash (#160993)Ramkumar Ramachandra
2025-09-25[LAA] Fix non-NFC parts of 1aded51 (#160701)Ramkumar Ramachandra
2025-08-21[LAA] Add test requiring runtime checks with -max-dependences flag.Florian Hahn
2025-08-19[LAA] Move scalable vector check into `getStrideFromAddRec()` (#154013)Benjamin Maxwell
2025-08-11[LAA] Pre-commit tests exercising different types (#151091)Ramkumar Ramachandra
2025-08-01[LAA] Support assumptions in evaluatePtrAddRecAtMaxBTCWillNotWrap (#147047)Florian Hahn
2025-07-26[LV,LAA] Add tests where RT checks are known false after expansion.Florian Hahn
2025-07-23[SCEV] Don't require NUW at first add when checking A+C1 < (A+C2)<nuw> (#149795)Florian Hahn
2025-07-21[LAA] Add test variant with backward dep with overlap in loop.Florian Hahn
2025-07-14Reapply "[LAA] Remove loop-invariant check added in 234cc40adc61."Florian Hahn
2025-07-14[LAA] Add tests where we could derive NoDep due to no overlap.Florian Hahn
2025-07-07[LAA] Hoist setting condition for RT-checks (#128045)Ramkumar Ramachandra
2025-07-03[LAA,LV] Add tests with early-exit loops and deref assumptions.Florian Hahn
2025-06-30[LAA] Clean up APInt-overflow related code (#140048)Ramkumar Ramachandra
2025-06-29[LAA] Add tests with 128 bit inductions and 128 bit pointers.Florian Hahn
2025-06-23[LAA] Be more careful when evaluating AddRecs at symbolic max BTC. (#128061)Florian Hahn
2025-06-23[LAA] Update early-exit test to cover last valid & first invalid access.Florian Hahn
2025-06-12[BasicAA][ValueTracking] Increase depth for underlying object search (#143714)Nikita Popov
2025-06-04[LAA] Keep pointer checks on partial analysis (#139719)John Brawn
2025-06-01[SCEV] Add additional test coverage for loop-guards reasoning.Florian Hahn
2025-05-21[LAA] Tweak debug output for UTC stability (#140764)Ramkumar Ramachandra
2025-05-18[LAA] Improve forked-pointers.ll test (#140383)Ramkumar Ramachandra
2025-05-07[LAA] Update remaining tests after 384a5b00a7.Florian Hahn
2025-05-07[LAA] Use MaxStride instead of CommonStride to calculate MaxVF (#98142)vaibhav
2025-04-30[SCEV] Reject comparision of pointers to different address spaces in SCEVWrap...Vikram Hegde
2025-04-29[LAA] Improve convergent tests (#136758)Ramkumar Ramachandra
2025-04-28[LAA] Add tests with non-power-of-2 store-load forward distance (#136710)Alexey Bataev
2025-04-28Revert "[LAA] Add tests with non-power-of-2 store-load forward distance (#136...Alexey Bataev
2025-04-28[LAA] Add tests with non-power-of-2 store-load forward distance (#136710)Alexey Bataev
2025-03-31[LV]Split store-load forward distance analysis from other checks, NFC (#121156)Alexey Bataev
2025-03-27[LAA] Add missing test coverage for retrying with runtime checks.Florian Hahn
2025-03-13[LAA] Add extra tests for #128061.Florian Hahn
2025-02-28[LAA] Consider accessed addrspace when mapping underlying obj to access. (#12...Florian Hahn
2025-02-20[LAA] Always require non-wrapping pointers for runtime checks. (#127543)Florian Hahn
2025-02-19[LAA] Make Ptr argument optional in isNoWrap. (#127410)Florian Hahn
2025-02-18[LAA] Rework and rename stripGetElementPtr (#125315)Ramkumar Ramachandra
2025-02-17[LAA] Add test where GEPs may wrap.Florian Hahn
2025-02-16[LAA] Inline hasComputableBounds in only caller, simplify isNoWrap.Florian Hahn
2025-02-14[LAA] Perform checks for no-wrap separately from getPtrStride. (#126971)Florian Hahn
2025-02-14[LAA] Add forked pointers tests with dep checks and runtime checks (NFC)Florian Hahn
2025-02-13LAA: fix logic for MaxTargetVectorWidth (#125487)Ramkumar Ramachandra
2025-02-12[LAA] Also clear CheckingGroups in RuntimePointerChecking::reset.Florian Hahn
2025-01-28LAA/test: cover invariant stores with unit stride (#124586)Ramkumar Ramachandra