aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Analysis/BasicAA
AgeCommit message (Expand)AuthorFilesLines
2024-02-12[BasicAA] Treat different VScale intrinsics as the same value. (#81152)David Green1-2/+2
2024-02-12[BasicAA] Check for Overflow using vscale_range (#81144)David Green1-3/+3
2024-02-10[BasicAA] Add extra onevscale test for multiple dependent geps that lose the ...David Green1-1/+19
2024-02-09[BasicAA] Fix Scale check in vscale aliasing. (#81174)David Green1-0/+11
2024-02-08[BasicAA] Scalable offset with scalable typesize. (#80818)David Green1-11/+11
2024-02-08[BasicAA] More vscale tests. NFCDavid Green1-0/+168
2024-02-05[BasicAA] Handle scalable type sizes with constant offsets (#80445)David Green1-7/+7
2024-02-05[Analysis] Convert tests to opaque pointers (NFC)Nikita Popov4-15/+15
2024-02-03[BasicAA] Add extra scalable typesize and offset tests. NFCDavid Green1-0/+204
2024-01-24[InstCombine] Canonicalize constant GEPs to i8 source element type (#68882)Nikita Popov1-3/+3
2024-01-17[BasicAA] Fix new test Analysis/BasicAA/separate_storage-alias-sets.llBruno De Fraine1-6/+6
2024-01-17[BasicAA] Remove incorrect rule about constant pointers (#76815)Nikita Popov1-3/+3
2024-01-16[BasicAA] Handle disjoint or as add in DecomposeGEP. (#78209)David Green1-1/+16
2024-01-04[BasicAA] Guess reasonable contexts for separate storage hints (#76770)David Goldblatt1-0/+43
2024-01-03[BasicAA] Add tests for #76789 (NFC)Nikita Popov1-0/+49
2023-11-21[BasicAA] Don't use MinAbsVarIndex = 1. (#72993)Florian Hahn1-3/+2
2023-11-21[BasicAA] Add wrapping test for #72831.Florian Hahn1-0/+31
2023-10-26[opt] Infer DataLayout from triple if not specifiedAlex Richardson1-1/+1
2023-10-25[ValueTracking] Analyze `Select` in `isKnownNonEqual`. (#68427)Mikhail Gudim1-0/+79
2023-10-16[BasicAA] Remove NSW flags when merging scales (#69122)Yingwei Zheng1-2/+2
2023-10-16[BasicAA] Add pre-commit tests for PR69096. NFC.Yingwei Zheng1-0/+31
2023-10-05[ValueTracking] Try to infer range of select from true and false values. (#68...Mikhail Gudim1-1/+13
2023-09-20[InferAlignment] Enable InferAlignment pass by defaultDhruv Chawla1-1/+1
2023-08-08[llvm] Remove unwanted attribute checkingNathan Sidwell1-16/+1
2023-06-27[BasicAA] Fix nsw handling for negated scales (PR63266)Nikita Popov1-2/+1
2023-06-19[BasicAA] Add test for PR63266 (NFC)Nikita Popov1-0/+20
2022-12-16[AA][Intrinsics] Add separate_storage assumptions.David Goldblatt1-0/+179
2022-12-16[BasicAA] Convert tests to opaque pointers (NFC)Nikita Popov36-2554/+2463
2022-12-16[BasicAA] Convert some tests to opaque pointers (NFC)Nikita Popov14-319/+305
2022-12-12[BasicAA] Remove support for PhiValues analysisNikita Popov3-24/+10
2022-12-09[BasicAA] Handle phi with itself as incoming valueNikita Popov1-2/+1
2022-12-09[BasicAA] Add test for phi that contains itself (NFC)Nikita Popov1-0/+14
2022-12-09[BasicAA] Convert test to opaque pointers (NFC)Nikita Popov1-145/+141
2022-12-09[BasicAA] Convert some tests to opaque pointers (NFC)Nikita Popov51-482/+456
2022-12-06[BasicAA] Guard against empty successors list (PR59360)Nikita Popov1-0/+18
2022-11-24[MemoryLocation] Support memcpy_chk in getForArgument.Florian Hahn1-2/+2
2022-11-23[BasicAA] Add tests with __memcpy_chk.Florian Hahn1-0/+50
2022-11-04[IR] Switch everything to use memory attributeNikita Popov4-18/+18
2022-11-02[BasicAA] Re-enable cs-cs-arm.ll test (PR58738)Nikita Popov1-6/+5
2022-11-01Patch up attributes on a newly enabled testPaul Robinson1-2/+2
2022-11-01[lit][REQUIRES] Fix some tests with incorrect REQUIRES clausesPaul Robinson2-2/+5
2022-11-01[IR] Take operand bundles into account for call argument readonly/writeonlyNikita Popov1-2/+2
2022-10-31[AliasAnalysis] Introduce getModRefInfoMask() as a generalization of pointsTo...Patrick Walton1-8/+6
2022-10-29[test][AliasAnalysis] Add some baseline tests in preparation for getModRefInf...Patrick Walton1-0/+64
2022-10-29[test] Remove readonly from some parameters that are written through in tests.Patrick Walton1-1/+1
2022-10-21[test] Use -passes syntax in Analysis testsBjorn Pettersson36-37/+37
2022-10-17[BasicAA] Add test for phi of geps of alloca (NFC)Nikita Popov1-0/+23
2022-10-17[BasicAA] Support loop phis in pointsToConstantMemory()Nikita Popov1-2/+2
2022-10-17[BasicAA] Add tests for constant memory with loop phi (NFC)Nikita Popov1-0/+33
2022-10-14[BasicAA] Account for cycles when checking for same select conditionNikita Popov1-2/+1