Home
last modified time | relevance | path

Searched refs:BasicAA (Results 1 – 25 of 46) sorted by relevance

12

/llvm-project/llvm/unittests/Analysis/
H A DBasicAliasAnalysisTest.cpp93 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 Dinvalidation.ll1 ; 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 Dfull-store-partial-alias.ll5 ; 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 D2003-04-25-GEPCrash.ll2 ; Test for a bug in BasicAA which caused a crash when querying equality of P1&P2
H A Dunreachable-block.ll3 ; BasicAA shouldn't infinitely recurse on the use-def cycles in
H A D2003-03-04-GEPCrash.ll2 ; Test for a bug in BasicAA which caused a crash when querying equality of P1&P2
H A D2003-04-22-GEPProblem.ll3 ; BasicAA was incorrectly concluding that P1 and P2 didn't conflict!
H A Dfallback-mayalias.ll3 ; Check that BasicAA falls back to MayAlias (instead of PartialAlias) when none
H A D2014-03-18-Maxlookup-reached.ll4 ; BasicAA claims no alias when there is (due to a problem when the MaxLookup
H A Ddag.ll5 ; BasicAA's guard against use-def cycles shouldn't prevent it from
H A Dintrinsics-arm.ll6 ; BasicAA should prove that these calls don't interfere, since we've
H A Dseparate_storage-alias-sets.ll1 ; We want BasicAA to make a reasonable conservative guess as to context for
H A Dintrinsics.ll5 ; BasicAA should prove that these calls don't interfere, since they are
/llvm-project/llvm/test/Analysis/MemorySSA/
H A Dinvalidate.ll11 ; 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 Dpr40509.ll5 ; (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 Dconstant-memory.ll3 ; Things that BasicAA can prove points to constant memory should be
/llvm-project/llvm/test/Transforms/InstCombine/
H A Dpreserved-analyses.ll10 ; AA: Running analysis: BasicAA
14 ; AA-NOT: Invalidating analysis: BasicAA
18 ; AA-NOT: Running analysis: BasicAA
/llvm-project/llvm/include/llvm/Analysis/
H A DBasicAliasAnalysis.h152 class BasicAA : public AnalysisInfoMixin<BasicAA> {
153 friend AnalysisInfoMixin<BasicAA>;
/llvm-project/llvm/test/tools/llvm-lto2/X86/
H A Dpipeline.ll3 ; Try the default pipeline and check is BasicAA is invoked.
6 ; DEFAULT: Running analysis: BasicAA on patatino
/llvm-project/llvm/test/Other/
H A Dnew-pass-manager.ll233 ; 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 Dpass-pipeline-parsing.ll37 ; 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 Dprecedence.ll25 ; in the BasicAA case.
/llvm-project/llvm/test/Transforms/GVN/
H A Dstale-loop-info.ll4 ; available during GVN. In this case BasicAA will use LI but
/llvm-project/llvm/unittests/Transforms/Vectorize/
H A DVPlanSlpTest.cpp28 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 Dstale-loop-info.ll5 ; available during GVN. In this case BasicAA will use LI but

12