Searched refs:getAnalysisIfAvailable (Results 1 - 25 of 65) sorted by relevance

123

/external/llvm/lib/CodeGen/
H A DMachineFunctionAnalysis.cpp38 MachineModuleInfo *MMI = getAnalysisIfAvailable<MachineModuleInfo>();
50 getAnalysisIfAvailable<GCModuleInfo>());
H A DMachineFunctionPrinterPass.cpp46 MF.print(OS, getAnalysisIfAvailable<SlotIndexes>());
H A DUnreachableBlockElim.cpp90 ProfileInfo *PI = getAnalysisIfAvailable<ProfileInfo>();
127 MMI = getAnalysisIfAvailable<MachineModuleInfo>();
128 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>();
129 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>();
H A DPHIElimination.cpp121 if (LiveVariables *LV = getAnalysisIfAvailable<LiveVariables>()) {
122 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>();
247 LiveVariables *LV = getAnalysisIfAvailable<LiveVariables>();
H A DGCMetadata.cpp209 GCModuleInfo *GMI = getAnalysisIfAvailable<GCModuleInfo>();
H A DGCStrategy.cpp165 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>();
273 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>())
/external/llvm/lib/Analysis/
H A DNoAliasAnalysis.cpp39 TD = getAnalysisIfAvailable<TargetData>();
H A DAliasAnalysis.cpp455 TD = P->getAnalysisIfAvailable<TargetData>();
456 TLI = P->getAnalysisIfAvailable<TargetLibraryInfo>();
/external/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp65 CA.setTargetData(getAnalysisIfAvailable<TargetData>());
H A DConstantMerge.cpp101 TD = getAnalysisIfAvailable<TargetData>();
H A DInternalize.cpp104 CallGraph *CG = getAnalysisIfAvailable<CallGraph>();
/external/llvm/lib/Transforms/Scalar/
H A DDCE.cpp42 TargetLibraryInfo *TLI = getAnalysisIfAvailable<TargetLibraryInfo>();
92 TargetLibraryInfo *TLI = getAnalysisIfAvailable<TargetLibraryInfo>();
H A DConstantProp.cpp70 TargetData *TD = getAnalysisIfAvailable<TargetData>();
H A DLoopInstSimplify.cpp67 DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>();
69 const TargetData *TD = getAnalysisIfAvailable<TargetData>();
H A DLoopRotation.cpp248 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>())
295 if (ScalarEvolution *SE = getAnalysisIfAvailable<ScalarEvolution>())
409 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>()) {
447 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>()) {
H A DLoopUnrollPass.cpp181 const TargetData *TD = getAnalysisIfAvailable<TargetData>();
/external/llvm/lib/Transforms/Utils/
H A DSimplifyInstructions.cpp48 const DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>();
49 const TargetData *TD = getAnalysisIfAvailable<TargetData>();
H A DBasicBlockUtils.cpp73 AA = P->getAnalysisIfAvailable<AliasAnalysis>();
74 MemDep = P->getAnalysisIfAvailable<MemoryDependenceAnalysis>();
169 if (DominatorTree *DT = P->getAnalysisIfAvailable<DominatorTree>()) {
180 if (LoopInfo *LI = P->getAnalysisIfAvailable<LoopInfo>())
184 P->getAnalysisIfAvailable<MemoryDependenceAnalysis>())
295 if (LoopInfo *LI = P->getAnalysisIfAvailable<LoopInfo>())
299 if (DominatorTree *DT = P->getAnalysisIfAvailable<DominatorTree>()) {
324 LoopInfo *LI = P->getAnalysisIfAvailable<LoopInfo>();
355 DominatorTree *DT = P->getAnalysisIfAvailable<DominatorTree>();
399 AliasAnalysis *AA = P ? P->getAnalysisIfAvailable<AliasAnalysi
[all...]
H A DBreakCriticalEdges.cpp246 DominatorTree *DT = P->getAnalysisIfAvailable<DominatorTree>();
247 LoopInfo *LI = P->getAnalysisIfAvailable<LoopInfo>();
248 ProfileInfo *PI = P->getAnalysisIfAvailable<ProfileInfo>();
H A DLoopUnroll.cpp99 if (ScalarEvolution *SE = LPM->getAnalysisIfAvailable<ScalarEvolution>()) {
210 ScalarEvolution *SE = LPM->getAnalysisIfAvailable<ScalarEvolution>();
415 if (DominatorTree *DT = LPM->getAnalysisIfAvailable<DominatorTree>())
419 ScalarEvolution *SE = LPM->getAnalysisIfAvailable<ScalarEvolution>();
H A DSimplifyIndVar.cpp57 LI(LPM->getAnalysisIfAvailable<LoopInfo>()),
59 TD(LPM->getAnalysisIfAvailable<TargetData>()),
/external/llvm/include/llvm/
H A DPassAnalysisSupport.h158 // getAnalysisIfAvailable - Return analysis result or null if it doesn't exist
159 Pass *getAnalysisIfAvailable(AnalysisID ID, bool Direction) const;
170 /// getAnalysisIfAvailable<AnalysisType>() - Subclasses use this function to
179 AnalysisType *Pass::getAnalysisIfAvailable() const { function in class:llvm::Pass
184 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI, true);
H A DPass.h182 /// getAnalysisIfAvailable<AnalysisType>() - Subclasses use this function to
191 getAnalysisIfAvailable() const; // Defined in PassAnalysisSupport.h
194 /// getAnalysisIfAvailable, but works if you just have an AnalysisID. This
196 /// don't have the class name available (use getAnalysisIfAvailable if you
/external/llvm/unittests/VMCore/
H A DPassManagerTest.cpp97 EXPECT_TRUE(getAnalysisIfAvailable<TargetData>());
170 EXPECT_TRUE(getAnalysisIfAvailable<TargetData>());
180 // EXPECT_TRUE(getAnalysisIfAvailable<TargetData>());
207 EXPECT_TRUE(getAnalysisIfAvailable<TargetData>());
244 EXPECT_TRUE(getAnalysisIfAvailable<TargetData>());
269 EXPECT_TRUE(getAnalysisIfAvailable<TargetData>());
/external/llvm/lib/VMCore/
H A DPass.cpp46 return Resolver->getAnalysisIfAvailable(&AID, true) != 0;

Completed in 1316 milliseconds

123