Lines Matching refs:PM
86 BPFPassConfig(BPFTargetMachine &TM, PassManagerBase &PM) in BPFPassConfig() argument
87 : TargetPassConfig(TM, PM) {} in BPFPassConfig()
100 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
101 return new BPFPassConfig(*this, PM); in createPassConfig()
107 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
108 PM.add(createBPFAbstractMemberAccess(this)); in adjustPassManager()
109 PM.add(createBPFPreserveDIType()); in adjustPassManager()
114 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
115 PM.add(createCFGSimplificationPass( in adjustPassManager()
120 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
121 PM.add(createBPFAdjustOpt()); in adjustPassManager()