Lines Matching refs:TargetPassConfig
363 INITIALIZE_PASS(TargetPassConfig, "targetpassconfig",
365 char TargetPassConfig::ID = 0;
411 TargetPassConfig::~TargetPassConfig() { in ~TargetPassConfig()
444 void TargetPassConfig::setStartStopPasses() { in setStartStopPasses()
616 TargetPassConfig::TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm) in TargetPassConfig() function in TargetPassConfig
644 CodeGenOpt::Level TargetPassConfig::getOptLevel() const { in getOptLevel()
649 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass()
663 TargetPassConfig *LLVMTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
664 return new TargetPassConfig(*this, PM); in createPassConfig()
667 TargetPassConfig::TargetPassConfig() in TargetPassConfig() function in TargetPassConfig
674 bool TargetPassConfig::willCompleteCodeGenPipeline() { in willCompleteCodeGenPipeline()
678 bool TargetPassConfig::hasLimitedCodeGenPipeline() { in hasLimitedCodeGenPipeline()
684 TargetPassConfig::getLimitedCodeGenPipelineReason(const char *Separator) { in getLimitedCodeGenPipelineReason()
704 void TargetPassConfig::setOpt(bool &Opt, bool Val) { in setOpt()
709 void TargetPassConfig::substitutePass(AnalysisID StandardID, in substitutePass()
714 IdentifyingPassPtr TargetPassConfig::getPassSubstitution(AnalysisID ID) const { in getPassSubstitution()
722 bool TargetPassConfig::isPassSubstitutedOrOverridden(AnalysisID ID) const { in isPassSubstitutedOrOverridden()
734 void TargetPassConfig::addPass(Pass *P) { in addPass()
781 AnalysisID TargetPassConfig::addPass(AnalysisID PassID) { in addPass()
801 void TargetPassConfig::printAndVerify(const std::string &Banner) { in printAndVerify()
806 void TargetPassConfig::addPrintPass(const std::string &Banner) { in addPrintPass()
811 void TargetPassConfig::addVerifyPass(const std::string &Banner) { in addVerifyPass()
821 void TargetPassConfig::addDebugifyPass() { in addDebugifyPass()
825 void TargetPassConfig::addStripDebugPass() { in addStripDebugPass()
829 void TargetPassConfig::addCheckDebugPass() { in addCheckDebugPass()
833 void TargetPassConfig::addMachinePrePasses(bool AllowDebugify) { in addMachinePrePasses()
840 void TargetPassConfig::addMachinePostPasses(const std::string &Banner) { in addMachinePostPasses()
853 void TargetPassConfig::addIRPasses() { in addIRPasses()
951 void TargetPassConfig::addPassesToHandleExceptions() { in addPassesToHandleExceptions()
995 void TargetPassConfig::addCodeGenPrepare() { in addCodeGenPrepare()
1002 void TargetPassConfig::addISelPrepare() { in addISelPrepare()
1024 bool TargetPassConfig::addCoreISelPasses() { in addCoreISelPasses()
1110 bool TargetPassConfig::addISelPasses() { in addISelPasses()
1149 void TargetPassConfig::addMachinePasses() { in addMachinePasses()
1306 void TargetPassConfig::addMachineSSAOptimization() { in addMachineSSAOptimization()
1348 bool TargetPassConfig::getOptimizeRegAlloc() const { in getOptimizeRegAlloc()
1379 FunctionPass *TargetPassConfig::createTargetRegisterAllocator(bool Optimized) { in createTargetRegisterAllocator()
1395 FunctionPass *TargetPassConfig::createRegAllocPass(bool Optimized) { in createRegAllocPass()
1408 bool TargetPassConfig::isCustomizedRegAlloc() { in isCustomizedRegAlloc()
1413 bool TargetPassConfig::addRegAssignAndRewriteFast() { in addRegAssignAndRewriteFast()
1426 bool TargetPassConfig::addRegAssignAndRewriteOptimized() { in addRegAssignAndRewriteOptimized()
1444 bool TargetPassConfig::usingDefaultRegAlloc() const { in usingDefaultRegAlloc()
1450 void TargetPassConfig::addFastRegAlloc() { in addFastRegAlloc()
1460 void TargetPassConfig::addOptimizedRegAlloc() { in addOptimizedRegAlloc()
1521 void TargetPassConfig::addMachineLateOptimization() { in addMachineLateOptimization()
1537 bool TargetPassConfig::addGCPasses() { in addGCPasses()
1543 void TargetPassConfig::addBlockPlacement() { in addBlockPlacement()
1563 bool TargetPassConfig::isGlobalISelAbortEnabled() const { in isGlobalISelAbortEnabled()
1567 bool TargetPassConfig::reportDiagnosticWhenGlobalISelFallback() const { in reportDiagnosticWhenGlobalISelFallback()
1571 bool TargetPassConfig::isGISelCSEEnabled() const { in isGISelCSEEnabled()
1575 std::unique_ptr<CSEConfigBase> TargetPassConfig::getCSEConfig() const { in getCSEConfig()