Lines Matching refs:TargetPassConfig
353 INITIALIZE_PASS(TargetPassConfig, "targetpassconfig",
355 char TargetPassConfig::ID = 0;
401 TargetPassConfig::~TargetPassConfig() { in ~TargetPassConfig()
434 void TargetPassConfig::setStartStopPasses() { in setStartStopPasses()
535 Expected<TargetPassConfig::StartStopInfo>
536 TargetPassConfig::getStartStopInfo(PassInstrumentationCallbacks &PIC) { in getStartStopInfo()
571 TargetPassConfig::TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm) in TargetPassConfig() function in TargetPassConfig
599 CodeGenOptLevel TargetPassConfig::getOptLevel() const { in getOptLevel()
604 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass()
618 TargetPassConfig *LLVMTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
619 return new TargetPassConfig(*this, PM); in createPassConfig()
622 TargetPassConfig::TargetPassConfig() in TargetPassConfig() function in TargetPassConfig
629 bool TargetPassConfig::willCompleteCodeGenPipeline() { in willCompleteCodeGenPipeline()
633 bool TargetPassConfig::hasLimitedCodeGenPipeline() { in hasLimitedCodeGenPipeline()
638 std::string TargetPassConfig::getLimitedCodeGenPipelineReason() { in getLimitedCodeGenPipelineReason()
658 void TargetPassConfig::setOpt(bool &Opt, bool Val) { in setOpt()
663 void TargetPassConfig::substitutePass(AnalysisID StandardID, in substitutePass()
668 IdentifyingPassPtr TargetPassConfig::getPassSubstitution(AnalysisID ID) const { in getPassSubstitution()
676 bool TargetPassConfig::isPassSubstitutedOrOverridden(AnalysisID ID) const { in isPassSubstitutedOrOverridden()
688 void TargetPassConfig::addPass(Pass *P) { in addPass()
735 AnalysisID TargetPassConfig::addPass(AnalysisID PassID) { in addPass()
755 void TargetPassConfig::printAndVerify(const std::string &Banner) { in printAndVerify()
760 void TargetPassConfig::addPrintPass(const std::string &Banner) { in addPrintPass()
765 void TargetPassConfig::addVerifyPass(const std::string &Banner) { in addVerifyPass()
775 void TargetPassConfig::addDebugifyPass() { in addDebugifyPass()
779 void TargetPassConfig::addStripDebugPass() { in addStripDebugPass()
783 void TargetPassConfig::addCheckDebugPass() { in addCheckDebugPass()
787 void TargetPassConfig::addMachinePrePasses(bool AllowDebugify) { in addMachinePrePasses()
794 void TargetPassConfig::addMachinePostPasses(const std::string &Banner) { in addMachinePostPasses()
807 void TargetPassConfig::addIRPasses() { in addIRPasses()
890 void TargetPassConfig::addPassesToHandleExceptions() { in addPassesToHandleExceptions()
935 void TargetPassConfig::addCodeGenPrepare() { in addCodeGenPrepare()
942 void TargetPassConfig::addISelPrepare() { in addISelPrepare()
966 bool TargetPassConfig::addCoreISelPasses() { in addCoreISelPasses()
1053 bool TargetPassConfig::addISelPasses() { in addISelPasses()
1094 void TargetPassConfig::addMachinePasses() { in addMachinePasses()
1268 void TargetPassConfig::addMachineSSAOptimization() { in addMachineSSAOptimization()
1310 bool TargetPassConfig::getOptimizeRegAlloc() const { in getOptimizeRegAlloc()
1342 FunctionPass *TargetPassConfig::createTargetRegisterAllocator(bool Optimized) { in createTargetRegisterAllocator()
1358 FunctionPass *TargetPassConfig::createRegAllocPass(bool Optimized) { in createRegAllocPass()
1371 bool TargetPassConfig::isCustomizedRegAlloc() { in isCustomizedRegAlloc()
1376 bool TargetPassConfig::addRegAssignAndRewriteFast() { in addRegAssignAndRewriteFast()
1389 bool TargetPassConfig::addRegAssignAndRewriteOptimized() { in addRegAssignAndRewriteOptimized()
1407 bool TargetPassConfig::usingDefaultRegAlloc() const { in usingDefaultRegAlloc()
1413 void TargetPassConfig::addFastRegAlloc() { in addFastRegAlloc()
1423 void TargetPassConfig::addOptimizedRegAlloc() { in addOptimizedRegAlloc()
1484 void TargetPassConfig::addMachineLateOptimization() { in addMachineLateOptimization()
1503 bool TargetPassConfig::addGCPasses() { in addGCPasses()
1509 void TargetPassConfig::addBlockPlacement() { in addBlockPlacement()
1529 bool TargetPassConfig::isGlobalISelAbortEnabled() const { in isGlobalISelAbortEnabled()
1533 bool TargetPassConfig::reportDiagnosticWhenGlobalISelFallback() const { in reportDiagnosticWhenGlobalISelFallback()
1537 bool TargetPassConfig::isGISelCSEEnabled() const { in isGISelCSEEnabled()
1541 std::unique_ptr<CSEConfigBase> TargetPassConfig::getCSEConfig() const { in getCSEConfig()