Lines Matching refs:TargetPassConfig
161 if (StandardID == &TargetPassConfig::EarlyTailDuplicateID) in overridePass()
182 if (StandardID == &TargetPassConfig::PostRAMachineLICMID) in overridePass()
198 INITIALIZE_PASS(TargetPassConfig, "targetpassconfig",
200 char TargetPassConfig::ID = 0;
203 char TargetPassConfig::EarlyTailDuplicateID = 0;
204 char TargetPassConfig::PostRAMachineLICMID = 0;
248 TargetPassConfig::~TargetPassConfig() { in ~TargetPassConfig()
254 TargetPassConfig::TargetPassConfig(TargetMachine *tm, PassManagerBase &pm) in TargetPassConfig() function in TargetPassConfig
278 CodeGenOpt::Level TargetPassConfig::getOptLevel() const { in getOptLevel()
283 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass()
299 TargetPassConfig *LLVMTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
300 return new TargetPassConfig(this, PM); in createPassConfig()
303 TargetPassConfig::TargetPassConfig() in TargetPassConfig() function in TargetPassConfig
309 void TargetPassConfig::setOpt(bool &Opt, bool Val) { in setOpt()
314 void TargetPassConfig::substitutePass(AnalysisID StandardID, in substitutePass()
319 IdentifyingPassPtr TargetPassConfig::getPassSubstitution(AnalysisID ID) const { in getPassSubstitution()
327 bool TargetPassConfig::isPassSubstitutedOrOverridden(AnalysisID ID) const { in isPassSubstitutedOrOverridden()
339 void TargetPassConfig::addPass(Pass *P, bool verifyAfter, bool printAfter) { in addPass()
384 AnalysisID TargetPassConfig::addPass(AnalysisID PassID, bool verifyAfter, in addPass()
405 void TargetPassConfig::printAndVerify(const std::string &Banner) { in printAndVerify()
410 void TargetPassConfig::addPrintPass(const std::string &Banner) { in addPrintPass()
415 void TargetPassConfig::addVerifyPass(const std::string &Banner) { in addVerifyPass()
422 void TargetPassConfig::addIRPasses() { in addIRPasses()
476 void TargetPassConfig::addPassesToHandleExceptions() { in addPassesToHandleExceptions()
509 void TargetPassConfig::addCodeGenPrepare() { in addCodeGenPrepare()
517 void TargetPassConfig::addISelPrepare() { in addISelPrepare()
557 void TargetPassConfig::addMachinePasses() { in addMachinePasses()
665 void TargetPassConfig::addMachineSSAOptimization() { in addMachineSSAOptimization()
706 bool TargetPassConfig::getOptimizeRegAlloc() const { in getOptimizeRegAlloc()
752 FunctionPass *TargetPassConfig::createTargetRegisterAllocator(bool Optimized) { in createTargetRegisterAllocator()
768 FunctionPass *TargetPassConfig::createRegAllocPass(bool Optimized) { in createRegAllocPass()
783 bool TargetPassConfig::usingDefaultRegAlloc() const { in usingDefaultRegAlloc()
789 void TargetPassConfig::addFastRegAlloc(FunctionPass *RegAllocPass) { in addFastRegAlloc()
800 void TargetPassConfig::addOptimizedRegAlloc(FunctionPass *RegAllocPass) { in addOptimizedRegAlloc()
860 void TargetPassConfig::addMachineLateOptimization() { in addMachineLateOptimization()
876 bool TargetPassConfig::addGCPasses() { in addGCPasses()
882 void TargetPassConfig::addBlockPlacement() { in addBlockPlacement()