Lines Matching refs:Pass

43 Pass::~Pass() {  in ~Pass()
50 Pass *ModulePass::createPrinterPass(raw_ostream &OS, in createPrinterPass()
69 bool Pass::mustPreserveAnalysisID(char &AID) const { in mustPreserveAnalysisID()
74 void Pass::dumpPassStructure(unsigned Offset) { in dumpPassStructure()
81 StringRef Pass::getPassName() const { in getPassName()
89 void Pass::preparePassManager(PMStack &) { in preparePassManager()
93 PassManagerType Pass::getPotentialPassManagerType() const { in getPotentialPassManagerType()
98 void Pass::getAnalysisUsage(AnalysisUsage &) const { in getAnalysisUsage()
102 void Pass::releaseMemory() { in releaseMemory()
106 void Pass::verifyAnalysis() const { in verifyAnalysis()
110 void *Pass::getAdjustedAnalysisPointer(AnalysisID AID) { in getAdjustedAnalysisPointer()
114 ImmutablePass *Pass::getAsImmutablePass() { in getAsImmutablePass()
118 PMDataManager *Pass::getAsPMDataManager() { in getAsPMDataManager()
122 void Pass::setResolver(AnalysisResolver *AR) { in setResolver()
130 void Pass::print(raw_ostream &OS, const Module *) const { in print()
136 LLVM_DUMP_METHOD void Pass::dump() const { in dump()
142 uint64_t Pass::structuralHash(Module &M) const { in structuralHash()
146 uint64_t Pass::structuralHash(Function &F) const { in structuralHash()
165 Pass *FunctionPass::createPrinterPass(raw_ostream &OS, in createPrinterPass()
192 const PassInfo *Pass::lookupPassInfo(const void *TI) { in lookupPassInfo()
196 const PassInfo *Pass::lookupPassInfo(StringRef Arg) { in lookupPassInfo()
200 Pass *Pass::createPass(AnalysisID ID) { in createPass()
276 const PassInfo *PI = Pass::lookupPassInfo(Arg); in addPreserved()