Searched refs:TargetTransformInfoWrapperPass (Results 1 - 25 of 28) sorted by relevance

12

/external/llvm/include/llvm/Analysis/
H A DInlineCost.h26 class TargetTransformInfoWrapperPass;
103 TargetTransformInfoWrapperPass *TTIWP;
H A DTargetTransformInfo.h911 class TargetTransformInfoWrapperPass : public ImmutablePass { class in namespace:llvm
924 TargetTransformInfoWrapperPass();
926 explicit TargetTransformInfoWrapperPass(TargetIRAnalysis TIRA);
/external/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp363 INITIALIZE_PASS(TargetTransformInfoWrapperPass, "tti",
365 char TargetTransformInfoWrapperPass::ID = 0;
367 void TargetTransformInfoWrapperPass::anchor() {}
369 TargetTransformInfoWrapperPass::TargetTransformInfoWrapperPass() function in class:TargetTransformInfoWrapperPass
375 TargetTransformInfoWrapperPass::TargetTransformInfoWrapperPass( function in class:TargetTransformInfoWrapperPass
382 TargetTransformInfo &TargetTransformInfoWrapperPass::getTTI(const Function &F) {
389 return new TargetTransformInfoWrapperPass(std::move(TIRA));
H A DDivergenceAnalysis.cpp277 auto *TTIWP = getAnalysisIfAvailable<TargetTransformInfoWrapperPass>();
H A DInlineCost.cpp1324 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
1338 AU.addRequired<TargetTransformInfoWrapperPass>();
1343 TTIWP = &getAnalysis<TargetTransformInfoWrapperPass>();
H A DCostModel.cpp86 auto *TTIWP = getAnalysisIfAvailable<TargetTransformInfoWrapperPass>();
/external/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp106 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
111 AU.addRequired<TargetTransformInfoWrapperPass>();
118 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
H A DPartiallyInlineLibCalls.cpp56 AU.addRequired<TargetTransformInfoWrapperPass>();
66 &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
H A DSimplifyCFGPass.cpp213 getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
219 AU.addRequired<TargetTransformInfoWrapperPass>();
228 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
H A DNaryReassociate.cpp119 AU.addRequired<TargetTransformInfoWrapperPass>();
202 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
218 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
H A DConstantHoisting.cpp135 AU.addRequired<TargetTransformInfoWrapperPass>();
142 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(Fn);
180 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
H A DLoopRotation.cpp587 AU.addRequired<TargetTransformInfoWrapperPass>();
598 const auto *TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
612 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
H A DTailRecursionElimination.cpp129 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
139 AU.addRequired<TargetTransformInfoWrapperPass>();
393 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
H A DEarlyCSE.cpp860 auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
873 AU.addRequired<TargetTransformInfoWrapperPass>();
886 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
H A DLoopIdiomRecognize.cpp104 AU.addRequired<TargetTransformInfoWrapperPass>();
161 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
206 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(
H A DLoopUnrollPass.cpp150 AU.addRequired<TargetTransformInfoWrapperPass>();
240 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
899 getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
H A DSeparateConstOffsetFromGEP.cpp329 AU.addRequired<TargetTransformInfoWrapperPass>();
431 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
911 getAnalysis<TargetTransformInfoWrapperPass>().getTTI(
H A DStraightLineStrengthReduce.cpp135 AU.addRequired<TargetTransformInfoWrapperPass>();
216 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
691 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
H A DLoopUnswitch.cpp223 AU.addRequired<TargetTransformInfoWrapperPass>();
385 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
492 currentLoop, getAnalysis<TargetTransformInfoWrapperPass>().getTTI(
H A DRewriteStatepointsForGC.cpp108 AU.addRequired<TargetTransformInfoWrapperPass>();
2598 getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
H A DLoopStrengthReduce.cpp4950 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
4985 AU.addRequired<TargetTransformInfoWrapperPass>();
4996 const auto &TTI = getAnalysis<TargetTransformInfoWrapperPass>().getTTI(
5015 &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(
/external/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp84 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
93 AU.addRequired<TargetTransformInfoWrapperPass>();
159 getAnalysis<TargetTransformInfoWrapperPass>().getTTI(Fn);
/external/llvm/lib/Target/PowerPC/
H A DPPCLoopDataPrefetch.cpp79 AU.addRequired<TargetTransformInfoWrapperPass>();
98 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
111 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
/external/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp216 : &P->getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
451 : &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(
463 AU.addRequired<TargetTransformInfoWrapperPass>();
3208 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)
H A DSLPVectorizer.cpp3168 TTI = &getAnalysis<TargetTransformInfoWrapperPass>().getTTI(F);
3234 AU.addRequired<TargetTransformInfoWrapperPass>();
4218 INITIALIZE_PASS_DEPENDENCY(TargetTransformInfoWrapperPass)

Completed in 1666 milliseconds

12