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

123

/freebsd-10.0-release/contrib/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 DGCMetadata.cpp174 GCModuleInfo *GMI = getAnalysisIfAvailable<GCModuleInfo>();
H A DPHIElimination.cpp128 LV = getAnalysisIfAvailable<LiveVariables>();
129 LIS = getAnalysisIfAvailable<LiveIntervals>();
139 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>();
H A DGCStrategy.cpp166 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>();
274 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>())
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DNoAliasAnalysis.cpp39 TD = getAnalysisIfAvailable<DataLayout>();
H A DAliasAnalysis.cpp485 TD = P->getAnalysisIfAvailable<DataLayout>();
486 TLI = P->getAnalysisIfAvailable<TargetLibraryInfo>();
H A DCostModel.cpp79 TTI = getAnalysisIfAvailable<TargetTransformInfo>();
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DDCE.cpp42 TargetLibraryInfo *TLI = getAnalysisIfAvailable<TargetLibraryInfo>();
92 TargetLibraryInfo *TLI = getAnalysisIfAvailable<TargetLibraryInfo>();
H A DConstantProp.cpp70 DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
H A DLoopInstSimplify.cpp68 DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>();
70 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
H A DLoopRotation.cpp254 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>())
322 if (ScalarEvolution *SE = getAnalysisIfAvailable<ScalarEvolution>())
436 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>()) {
474 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>()) {
H A DSimplifyLibCalls.cpp147 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyInstructions.cpp48 const DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>();
49 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
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<DataLayout>()),
/freebsd-10.0-release/contrib/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.h193 /// getAnalysisIfAvailable<AnalysisType>() - Subclasses use this function to
202 getAnalysisIfAvailable() const; // Defined in PassAnalysisSupport.h
205 /// getAnalysisIfAvailable, but works if you just have an AnalysisID. This
207 /// don't have the class name available (use getAnalysisIfAvailable if you
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DPass.cpp46 return Resolver->getAnalysisIfAvailable(&AID, true) != 0;
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp102 TD = getAnalysisIfAvailable<DataLayout>();
H A DInternalize.cpp111 CallGraph *CG = getAnalysisIfAvailable<CallGraph>();
H A DInliner.cpp376 const DataLayout *TD = getAnalysisIfAvailable<DataLayout>();
377 const TargetLibraryInfo *TLI = getAnalysisIfAvailable<TargetLibraryInfo>();

Completed in 301 milliseconds

123