Home
last modified time | relevance | path

Searched refs:BasicAAResult (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DBasicAliasAnalysis.h44 class BasicAAResult : public AAResultBase<BasicAAResult> {
45 friend AAResultBase<BasicAAResult>;
55 BasicAAResult(const DataLayout &DL, const Function &F,
60 BasicAAResult(const BasicAAResult &Arg) in BasicAAResult() function
63 BasicAAResult(BasicAAResult &&Arg) in BasicAAResult() function
167 using Result = BasicAAResult;
169 BasicAAResult run(Function &F, FunctionAnalysisManager &AM);
174 std::unique_ptr<BasicAAResult> Result;
183 BasicAAResult &getResult() { return *Result; } in getResult()
184 const BasicAAResult &getResult() const { return *Result; } in getResult()
[all …]
H A DAliasAnalysis.h55 class BasicAAResult; variable
1404 AAResults createLegacyPMAAResults(Pass &P, Function &F, BasicAAResult &BAR);
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DBasicAliasAnalysisTest.cpp48 BasicAAResult BAA;
92 BasicAAResult &BasicAA = AllAnalyses.BAA; in TEST_F()
121 BasicAAResult &BasicAA = AllAnalyses.BAA; in TEST_F()
169 BasicAAResult &BasicAA = AllAnalyses.BAA; in TEST_F()
196 BasicAAResult &BasicAA = AllAnalyses.BAA; in TEST_F()
H A DAliasAnalysisTest.cpp149 std::unique_ptr<BasicAAResult> BAR;
160 BAR.reset(new BasicAAResult(M.getDataLayout(), F, TLI, *AC)); in getAAResults()
H A DMemorySSATest.cpp48 BasicAAResult BAA;
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp483 struct BasicAAResult::DecomposedGEP {
519 BasicAAResult::DecomposedGEP
829 ModRefInfo BasicAAResult::getArgModRefInfo(const CallBase *Call, in getArgModRefInfo()
867 AliasResult BasicAAResult::alias(const MemoryLocation &LocA, in alias()
881 ModRefInfo BasicAAResult::getModRefInfo(const CallBase *Call, in getModRefInfo()
1051 ModRefInfo BasicAAResult::getModRefInfo(const CallBase *Call1, in getModRefInfo()
1098 AliasResult BasicAAResult::aliasGEP( in aliasGEP()
1692 AliasResult BasicAAResult::aliasCheckRecursive( in aliasCheckRecursive()
1749 bool BasicAAResult::isValueEqualInPotentialCycles(const Value *V, in isValueEqualInPotentialCycles()
1808 bool BasicAAResult::constantOffsetHeuristic( in constantOffsetHeuristic()
[all …]
H A DAliasAnalysis.cpp933 BasicAAResult &BAR) { in createLegacyPMAAResults()
/llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/
H A DVPlanSlpTest.cpp28 std::unique_ptr<BasicAAResult> BasicAA;
43 BasicAA.reset(new BasicAAResult(DL, F, TLI, *AC, &*DT)); in getInterleavedAccessInfo()
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DBasicBlockUtilsTest.cpp188 BasicAAResult BAA(DL, *F, TLI, AC, &DT); in TEST()