Home
last modified time | relevance | path

Searched refs:AAResults (Results 1 – 14 of 14) sorted by relevance

/external/llvm/lib/Analysis/
DAliasAnalysis.cpp56 AAResults::AAResults(AAResults &&Arg) : TLI(Arg.TLI), AAs(std::move(Arg.AAs)) { in AAResults() function in AAResults
61 AAResults::~AAResults() { in ~AAResults()
76 AliasResult AAResults::alias(const MemoryLocation &LocA, in alias()
86 bool AAResults::pointsToConstantMemory(const MemoryLocation &Loc, in pointsToConstantMemory()
95 ModRefInfo AAResults::getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) { in getArgModRefInfo()
109 ModRefInfo AAResults::getModRefInfo(Instruction *I, ImmutableCallSite Call) { in getModRefInfo()
126 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
181 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
280 FunctionModRefBehavior AAResults::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
294 FunctionModRefBehavior AAResults::getModRefBehavior(const Function *F) { in getModRefBehavior()
[all …]
DAliasAnalysisEvaluator.cpp96 void AAEvaluator::runInternal(Function &F, AAResults &AA) { in runInternal()
/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h166 class AAResults {
170 AAResults(const TargetLibraryInfo &TLI) : TLI(TLI) {} in AAResults() function
171 AAResults(AAResults &&Arg);
172 ~AAResults();
578 typedef AAResults AliasAnalysis;
589 class AAResults::Concept {
595 virtual void setAAResults(AAResults *NewAAR) = 0;
652 template <typename AAResultT> class AAResults::Model final : public Concept {
656 explicit Model(AAResultT &Result, AAResults &AAR) : Result(Result) { in Model()
661 void setAAResults(AAResults *NewAAR) override { Result.setAAResults(NewAAR); } in setAAResults()
[all …]
DAliasAnalysisEvaluator.h32 class AAResults; variable
62 void runInternal(Function &F, AAResults &AA);
/external/llvm/include/llvm/Transforms/Utils/
DCloning.h212 AAResults *CalleeAAR = nullptr, bool InsertLifetime = true);
214 AAResults *CalleeAAR = nullptr, bool InsertLifetime = true);
216 AAResults *CalleeAAR = nullptr, bool InsertLifetime = true);
/external/llvm/unittests/Analysis/
DAliasAnalysisTest.cpp149 std::unique_ptr<AAResults> AAR;
153 AAResults &getAAResults(Function &F) { in getAAResults()
155 AAR.reset(new AAResults(TLI)); in getAAResults()
236 PM.add(createExternalAAWrapperPass([](Pass &P, Function &, AAResults &AAR) { in TEST_F()
/external/llvm/lib/Transforms/Scalar/
DSink.cpp141 DominatorTree &DT, LoopInfo &LI, AAResults &AA) { in SinkInstruction()
201 AAResults &AA) { in ProcessBlock()
241 LoopInfo &LI, AAResults &AA) { in iterativelySinkInstructions()
DGVN.cpp2188 const TargetLibraryInfo &RunTLI, AAResults &RunAA, in runImpl()
/external/llvm/lib/Transforms/IPO/
DArgumentPromotion.cpp97 function_ref<AAResults &(Function &F)> AARGetter,
101 static bool isSafeToPromoteArgument(Argument *Arg, bool isByVal, AAResults &AAR,
121 function_ref<AAResults &(Function &F)> AARGetter, in runImpl()
153 Optional<AAResults> AAR; in runOnSCC()
154 auto AARGetter = [&](Function &F) -> AAResults & { in runOnSCC()
243 function_ref<AAResults &(Function &F)> AARGetter, in PromoteArguments()
279 AAResults &AAR = AARGetter(*F); in PromoteArguments()
459 AAResults &AAR, unsigned MaxElements) { in isSafeToPromoteArgument()
DFunctionAttrs.cpp65 static MemoryAccessKind checkFunctionMemoryAccess(Function &F, AAResults &AAR, in checkFunctionMemoryAccess()
182 AAResults &AAR = AARGetter(*F); in addReadAttrs()
994 auto AARGetter = [&](Function &F) -> AAResults & { in run()
1115 Optional<AAResults> AAR; in runOnSCC()
1116 auto AARGetter = [&](Function &F) -> AAResults & { in runOnSCC()
DInliner.cpp90 AAResults AAR(createLegacyPMAAResults(P, *Callee, BAR)); in InlineCallIfPossible()
/external/llvm/include/llvm/Transforms/Scalar/
DGVN.h136 const TargetLibraryInfo &RunTLI, AAResults &RunAA,
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp59 AAResults *CalleeAAR, bool InsertLifetime) { in InlineFunction()
63 AAResults *CalleeAAR, bool InsertLifetime) { in InlineFunction()
833 const DataLayout &DL, AAResults *CalleeAAR) { in AddAliasScopeMetadata()
1351 AAResults *CalleeAAR, bool InsertLifetime) { in InlineFunction()
/external/llvm/unittests/Transforms/Utils/
DMemorySSA.cpp43 AAResults AA;