Searched refs:IdentifyingPassPtr (Results 1 - 2 of 2) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
H A D | Passes.h | 52 class IdentifyingPassPtr { class in namespace:llvm 59 IdentifyingPassPtr() : P(0), IsInstance(false) {} function in class:llvm::IdentifyingPassPtr 60 IdentifyingPassPtr(AnalysisID IDPtr) : ID(IDPtr), IsInstance(false) {} function in class:llvm::IdentifyingPassPtr 61 IdentifyingPassPtr(Pass *InstancePtr) : P(InstancePtr), IsInstance(true) {} function in class:llvm::IdentifyingPassPtr 76 template <> struct isPodLike<IdentifyingPassPtr> { 162 void substitutePass(AnalysisID StandardID, IdentifyingPassPtr TargetID); 165 void insertPass(AnalysisID TargetPassID, IdentifyingPassPtr InsertedPassID); 172 substitutePass(PassID, IdentifyingPassPtr()); 177 IdentifyingPassPtr getPassSubstitution(AnalysisID StandardID) const;
|
/external/llvm/lib/CodeGen/ |
H A D | Passes.cpp | 96 static IdentifyingPassPtr applyDisable(IdentifyingPassPtr PassID, 99 return IdentifyingPassPtr(); 107 static IdentifyingPassPtr applyOverride(IdentifyingPassPtr TargetID, 120 return IdentifyingPassPtr(); 137 static IdentifyingPassPtr overridePass(AnalysisID StandardID, 138 IdentifyingPassPtr TargetID) { 206 DenseMap<AnalysisID,IdentifyingPassPtr> TargetPasses; 210 SmallVector<std::pair<AnalysisID, IdentifyingPassPtr>, [all...] |
Completed in 66 milliseconds