Lines Matching refs:AArch64PassConfig
435 class AArch64PassConfig : public TargetPassConfig { class
437 AArch64PassConfig(AArch64TargetMachine &TM, PassManagerBase &PM) in AArch64PassConfig() function in __anon0fca65d70111::AArch64PassConfig
500 return new AArch64PassConfig(*this, PM); in createPassConfig()
503 std::unique_ptr<CSEConfigBase> AArch64PassConfig::getCSEConfig() const { in getCSEConfig()
507 void AArch64PassConfig::addIRPasses() { in addIRPasses()
568 bool AArch64PassConfig::addPreISel() { in addPreISel()
600 bool AArch64PassConfig::addInstSelector() { in addInstSelector()
612 bool AArch64PassConfig::addIRTranslator() { in addIRTranslator()
617 void AArch64PassConfig::addPreLegalizeMachineIR() { in addPreLegalizeMachineIR()
624 bool AArch64PassConfig::addLegalizeMachineIR() { in addLegalizeMachineIR()
629 void AArch64PassConfig::addPreRegBankSelect() { in addPreRegBankSelect()
636 bool AArch64PassConfig::addRegBankSelect() { in addRegBankSelect()
641 void AArch64PassConfig::addPreGlobalInstructionSelect() { in addPreGlobalInstructionSelect()
645 bool AArch64PassConfig::addGlobalInstructionSelect() { in addGlobalInstructionSelect()
652 bool AArch64PassConfig::addILPOpts() { in addILPOpts()
671 void AArch64PassConfig::addPreRegAlloc() { in addPreRegAlloc()
685 void AArch64PassConfig::addPostRegAlloc() { in addPostRegAlloc()
695 void AArch64PassConfig::addPreSched2() { in addPreSched2()
723 void AArch64PassConfig::addPreEmitPass() { in addPreEmitPass()
756 void AArch64PassConfig::addPreEmitPass2() { in addPreEmitPass2()