Lines Matching refs:Pass
43 Pass::~Pass() { in ~Pass()
50 Pass *ModulePass::createPrinterPass(raw_ostream &OS, in createPrinterPass()
68 bool Pass::mustPreserveAnalysisID(char &AID) const { in mustPreserveAnalysisID()
73 void Pass::dumpPassStructure(unsigned Offset) { in dumpPassStructure()
80 StringRef Pass::getPassName() const { in getPassName()
88 void Pass::preparePassManager(PMStack &) { in preparePassManager()
92 PassManagerType Pass::getPotentialPassManagerType() const { in getPotentialPassManagerType()
97 void Pass::getAnalysisUsage(AnalysisUsage &) const { in getAnalysisUsage()
101 void Pass::releaseMemory() { in releaseMemory()
105 void Pass::verifyAnalysis() const { in verifyAnalysis()
109 void *Pass::getAdjustedAnalysisPointer(AnalysisID AID) { in getAdjustedAnalysisPointer()
113 ImmutablePass *Pass::getAsImmutablePass() { in getAsImmutablePass()
117 PMDataManager *Pass::getAsPMDataManager() { in getAsPMDataManager()
121 void Pass::setResolver(AnalysisResolver *AR) { in setResolver()
129 void Pass::print(raw_ostream &OS, const Module *) const { in print()
135 LLVM_DUMP_METHOD void Pass::dump() const { in dump()
141 uint64_t Pass::structuralHash(Module &M) const { return StructuralHash(M); } in structuralHash()
143 uint64_t Pass::structuralHash(Function &F) const { return StructuralHash(F); } in structuralHash()
160 Pass *FunctionPass::createPrinterPass(raw_ostream &OS, in createPrinterPass()
186 const PassInfo *Pass::lookupPassInfo(const void *TI) { in lookupPassInfo()
190 const PassInfo *Pass::lookupPassInfo(StringRef Arg) { in lookupPassInfo()
194 Pass *Pass::createPass(AnalysisID ID) { in createPass()
270 const PassInfo *PI = Pass::lookupPassInfo(Arg); in addPreserved()