/llvm-project/llvm/unittests/Analysis/ |
H A D | BasicAliasAnalysisTest.cpp | 93 BasicAAResult &BasicAA = AllAnalyses.BAA; in TEST_F() local 96 BasicAA.alias(MemoryLocation(IncomingI32Ptr, LocationSize::precise(4)), in TEST_F() 102 BasicAA.alias(MemoryLocation(IncomingI32Ptr, LocationSize::upperBound(4)), in TEST_F() 124 BasicAAResult &BasicAA = AllAnalyses.BAA; in TEST_F() local 126 ASSERT_EQ(BasicAA.alias( in TEST_F() 132 ASSERT_EQ(BasicAA.alias( in TEST_F() 170 BasicAAResult &BasicAA = AllAnalyses.BAA; in TEST_F() local 172 AliasResult AR = BasicAA.alias(MemoryLocation(Ptr, LocationSize::precise(2)), in TEST_F() 195 BasicAAResult &BasicAA = AllAnalyses.BAA; in TEST_F() local 197 AliasResult AR = BasicAA.alias( in TEST_F()
|
/llvm-project/llvm/test/Analysis/BasicAA/ |
H A D | invalidation.ll | 1 ; Test that the BasicAA analysis gets invalidated when its dependencies go 9 ; CHECK-DT-INVALIDATE: Running analysis: BasicAA 12 ; CHECK-DT-INVALIDATE: Invalidating analysis: BasicAA 14 ; CHECK-DT-INVALIDATE: Running analysis: BasicAA
|
H A D | full-store-partial-alias.ll | 5 ; BasicAA should notice that the store stores to the entire %u object, 7 ; Without BasicAA, TBAA should say that %tmp5 is NoAlias with the store.
|
H A D | 2003-04-25-GEPCrash.ll | 2 ; Test for a bug in BasicAA which caused a crash when querying equality of P1&P2
|
H A D | unreachable-block.ll | 3 ; BasicAA shouldn't infinitely recurse on the use-def cycles in
|
H A D | 2003-03-04-GEPCrash.ll | 2 ; Test for a bug in BasicAA which caused a crash when querying equality of P1&P2
|
H A D | 2003-04-22-GEPProblem.ll | 3 ; BasicAA was incorrectly concluding that P1 and P2 didn't conflict!
|
H A D | fallback-mayalias.ll | 3 ; Check that BasicAA falls back to MayAlias (instead of PartialAlias) when none
|
H A D | 2014-03-18-Maxlookup-reached.ll | 4 ; BasicAA claims no alias when there is (due to a problem when the MaxLookup
|
H A D | dag.ll | 5 ; BasicAA's guard against use-def cycles shouldn't prevent it from
|
H A D | intrinsics-arm.ll | 6 ; BasicAA should prove that these calls don't interfere, since we've
|
H A D | separate_storage-alias-sets.ll | 1 ; We want BasicAA to make a reasonable conservative guess as to context for
|
H A D | intrinsics.ll | 5 ; BasicAA should prove that these calls don't interfere, since they are
|
/llvm-project/llvm/test/Analysis/MemorySSA/ |
H A D | invalidate.ll | 11 ; CHECK-AA-INVALIDATE: Running analysis: BasicAA 22 ; CHECK-DT-INVALIDATE: Running analysis: BasicAA 25 ; CHECK-DT-INVALIDATE: Invalidating analysis: BasicAA 32 ; CHECK-DT-INVALIDATE: Running analysis: BasicAA
|
H A D | pr40509.ll | 5 ; (2 = phi (phi(val), val)), which BasicAA fails to analyze. 6 ; It's currently hard coded in BasicAA to return MayAlias for nested phis.
|
H A D | constant-memory.ll | 3 ; Things that BasicAA can prove points to constant memory should be
|
/llvm-project/llvm/test/Transforms/InstCombine/ |
H A D | preserved-analyses.ll | 10 ; AA: Running analysis: BasicAA 14 ; AA-NOT: Invalidating analysis: BasicAA 18 ; AA-NOT: Running analysis: BasicAA
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | BasicAliasAnalysis.h | 152 class BasicAA : public AnalysisInfoMixin<BasicAA> { 153 friend AnalysisInfoMixin<BasicAA>;
|
/llvm-project/llvm/test/tools/llvm-lto2/X86/ |
H A D | pipeline.ll | 3 ; Try the default pipeline and check is BasicAA is invoked. 6 ; DEFAULT: Running analysis: BasicAA on patatino
|
/llvm-project/llvm/test/Other/ |
H A D | new-pass-manager.ll | 233 ; CHECK-BASIC-AA: Running analysis: BasicAA 240 ; CHECK-AA: Running analysis: BasicAA 247 ; CHECK-AA-DEFAULT: Running analysis: BasicAA 256 ; CHECK-AA-FUNCTION-INVALIDATE: Running analysis: BasicAA 259 ; CHECK-AA-FUNCTION-INVALIDATE: Invalidating analysis: BasicAA 263 ; CHECK-AA-FUNCTION-INVALIDATE: Running analysis: BasicAA
|
H A D | pass-pipeline-parsing.ll | 37 ; CHECK-EMPTY-AA-NOT: Running analysis: BasicAA 43 ; CHECK-BASIC-AA: Running analysis: BasicAA 50 ; CHECK-TWO-AA: Running analysis: BasicAA 57 ; CHECK-DEFAULT-AA-DAG: Running analysis: BasicAA
|
/llvm-project/llvm/test/Analysis/TypeBasedAliasAnalysis/ |
H A D | precedence.ll | 25 ; in the BasicAA case.
|
/llvm-project/llvm/test/Transforms/GVN/ |
H A D | stale-loop-info.ll | 4 ; available during GVN. In this case BasicAA will use LI but
|
/llvm-project/llvm/unittests/Transforms/Vectorize/ |
H A D | VPlanSlpTest.cpp | 28 std::unique_ptr<BasicAAResult> BasicAA; member in llvm::__anond5d7f7970111::VPlanSlpTest 43 BasicAA.reset(new BasicAAResult(DL, F, TLI, *AC, &*DT)); in getInterleavedAccessInfo() 45 AARes->addAAResult(*BasicAA); in getInterleavedAccessInfo()
|
/llvm-project/llvm/test/Transforms/NewGVN/ |
H A D | stale-loop-info.ll | 5 ; available during GVN. In this case BasicAA will use LI but
|