Lines Matching refs:GCNPassConfig
550 class GCNPassConfig final : public AMDGPUPassConfig { class
552 GCNPassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) in GCNPassConfig() function in __anon51cd00320411::GCNPassConfig
756 ScheduleDAGInstrs *GCNPassConfig::createMachineScheduler( in createMachineScheduler()
764 bool GCNPassConfig::addPreISel() { in addPreISel()
790 void GCNPassConfig::addMachineSSAOptimization() { in addMachineSSAOptimization()
815 bool GCNPassConfig::addILPOpts() { in addILPOpts()
823 bool GCNPassConfig::addInstSelector() { in addInstSelector()
832 bool GCNPassConfig::addIRTranslator() { in addIRTranslator()
837 bool GCNPassConfig::addLegalizeMachineIR() { in addLegalizeMachineIR()
842 bool GCNPassConfig::addRegBankSelect() { in addRegBankSelect()
847 bool GCNPassConfig::addGlobalInstructionSelect() { in addGlobalInstructionSelect()
852 void GCNPassConfig::addPreRegAlloc() { in addPreRegAlloc()
859 void GCNPassConfig::addFastRegAlloc(FunctionPass *RegAllocPass) { in addFastRegAlloc()
875 void GCNPassConfig::addOptimizedRegAlloc(FunctionPass *RegAllocPass) { in addOptimizedRegAlloc()
892 void GCNPassConfig::addPostRegAlloc() { in addPostRegAlloc()
899 void GCNPassConfig::addPreSched2() { in addPreSched2()
902 void GCNPassConfig::addPreEmitPass() { in addPreEmitPass()
927 return new GCNPassConfig(*this, PM); in createPassConfig()