Home
last modified time | relevance | path

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

12

/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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DAliasAnalysis.cpp65 AAResults::AAResults(AAResults &&Arg) in AAResults() function in AAResults
71 AAResults::~AAResults() { in ~AAResults()
82 bool AAResults::invalidate(Function &F, const PreservedAnalyses &PA, in invalidate()
102 AliasResult AAResults::alias(const MemoryLocation &LocA, in alias()
112 bool AAResults::pointsToConstantMemory(const MemoryLocation &Loc, in pointsToConstantMemory()
121 ModRefInfo AAResults::getArgModRefInfo(ImmutableCallSite CS, unsigned ArgIdx) { in getArgModRefInfo()
135 ModRefInfo AAResults::getModRefInfo(Instruction *I, ImmutableCallSite Call) { in getModRefInfo()
156 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS, in getModRefInfo()
218 ModRefInfo AAResults::getModRefInfo(ImmutableCallSite CS1, in getModRefInfo()
347 FunctionModRefBehavior AAResults::getModRefBehavior(ImmutableCallSite CS) { in getModRefBehavior()
[all …]
/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DAliasAnalysis.h290 class AAResults {
294 AAResults(const TargetLibraryInfo &TLI) : TLI(TLI) {} in AAResults() function
295 AAResults(AAResults &&Arg);
296 ~AAResults();
735 using AliasAnalysis = AAResults;
746 class AAResults::Concept {
752 virtual void setAAResults(AAResults *NewAAR) = 0;
809 template <typename AAResultT> class AAResults::Model final : public Concept {
813 explicit Model(AAResultT &Result, AAResults &AAR) : Result(Result) { in Model()
818 void setAAResults(AAResults *NewAAR) override { Result.setAAResults(NewAAR); } in setAAResults()
[all …]
DAliasAnalysisEvaluator.h32 class AAResults; variable
66 void runInternal(Function &F, AAResults &AA);
DBasicAliasAnalysis.h264 Optional<AAResults> AAR;
268 AAResults &operator()(Function &F) { in operator()
DLoopAnalysisManager.h55 AAResults &AA;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/
DCoroElide.cpp38 void elideHeapAllocations(Function *F, Type *FrameTy, AAResults &AA);
40 bool processCoroId(CoroIdInst *, AAResults &AA, DominatorTree &DT);
69 static bool operandReferences(CallInst *CI, AllocaInst *Frame, AAResults &AA) { in operandReferences()
79 static void removeTailCallAttribute(AllocaInst *Frame, AAResults &AA) { in removeTailCallAttribute()
109 void Lowerer::elideHeapAllocations(Function *F, Type *FrameTy, AAResults &AA) { in elideHeapAllocations()
191 bool Lowerer::processCoroId(CoroIdInst *CoroId, AAResults &AA, in processCoroId()
317 AAResults &AA = getAnalysis<AAResultsWrapperPass>().getAAResults(); in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/IPO/
DFunctionAttrs.h25 class AAResults; variable
39 MemoryAccessKind computeFunctionBodyMemoryAccess(Function &F, AAResults &AAR);
/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/swiftshader/third_party/llvm-7.0/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()
237 PM.add(createExternalAAWrapperPass([](Pass &P, Function &, AAResults &AAR) { in TEST_F()
DAliasSetTrackerTest.cpp63 AAResults AA(TLI); in TEST()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DCloning.h236 AAResults *CalleeAAR = nullptr, bool InsertLifetime = true);
238 AAResults *CalleeAAR = nullptr, bool InsertLifetime = true);
240 AAResults *CalleeAAR = nullptr, bool InsertLifetime = true,
/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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSink.cpp141 DominatorTree &DT, LoopInfo &LI, AAResults &AA) { in SinkInstruction()
200 AAResults &AA) { in ProcessBlock()
240 LoopInfo &LI, AAResults &AA) { in iterativelySinkInstructions()
DLoopSink.cpp250 static bool sinkLoopInvariantInstructions(Loop &L, AAResults &AA, LoopInfo &LI, in sinkLoopInvariantInstructions()
318 AAResults &AA = FAM.getResult<AAManager>(F); in run()
/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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DThinLTOBitcodeWriter.cpp200 function_ref<AAResults &(Function &)> AARGetter, Module &M) { in splitAndWriteThinLTOBitcode()
431 function_ref<AAResults &(Function &)> AARGetter, in writeThinLTOBitcode()
505 [&FAM](Function &F) -> AAResults & { in run()
DArgumentPromotion.cpp565 AAResults &AAR, unsigned MaxElements) { in isSafeToPromoteArgument()
816 promoteArguments(Function *F, function_ref<AAResults &(Function &F)> AARGetter, in promoteArguments()
872 AAResults &AAR = AARGetter(*F); in promoteArguments()
977 auto AARGetter = [&](Function &F) -> AAResults & { in run()
DFunctionAttrs.cpp105 AAResults &AAR, in checkFunctionMemoryAccess()
213 AAResults &AAR) { in computeFunctionBodyMemoryAccess()
225 AAResults &AAR = AARGetter(*F); in addReadAttrs()
1298 auto AARGetter = [&](Function &F) -> AAResults & { in run()
DInliner.cpp269 bool InsertLifetime, function_ref<AAResults &(Function &)> &AARGetter, in InlineCallIfPossible()
274 AAResults &AAR = AARGetter(*Callee); in InlineCallIfPossible()
470 function_ref<AAResults &(Function &)> AARGetter, in inlineCallsImpl()
DWholeProgramDevirt.cpp408 function_ref<AAResults &(Function &)> AARGetter;
434 DevirtModule(Module &M, function_ref<AAResults &(Function &)> AARGetter, in DevirtModule()
537 Module &M, function_ref<AAResults &(Function &)> AARGetter,
608 auto AARGetter = [&](Function &F) -> AAResults & { in run()
621 Module &M, function_ref<AAResults &(Function &)> AARGetter, in runForTesting()

12