reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
564 RegBankSelect::RepairingPlacement &RepairPt, 605 void tryAvoidingSplit(RegBankSelect::RepairingPlacement &RepairPt,include/llvm/PassSupport.h
76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
lib/CodeGen/GlobalISel/RegBankSelect.cpp53 static cl::opt<RegBankSelect::Mode> RegBankSelectMode( 135 RegBankSelect::RepairingPlacement &RepairPt, 323 RegBankSelect::RepairingPlacement &RepairPt, const MachineOperand &MO, 441 RegBankSelect::MappingCost RegBankSelect::computeMapping( 444 const RegBankSelect::MappingCost *BestCost) { 582 SmallVectorImpl<RegBankSelect::RepairingPlacement> &RepairPts) { 628 if (OptMode == RegBankSelect::Mode::Fast) { 832 RegBankSelect::InsertPoint &Point) { 970 RegBankSelect::MappingCost RegBankSelect::MappingCost::ImpossibleCost() {lib/Target/AArch64/AArch64TargetMachine.cpp
530 addPass(new RegBankSelect());
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp 902 addPass(new RegBankSelect());
lib/Target/ARM/ARMTargetMachine.cpp 480 addPass(new RegBankSelect());
lib/Target/Mips/MipsTargetMachine.cpp 336 addPass(new RegBankSelect());
lib/Target/RISCV/RISCVTargetMachine.cpp 124 addPass(new RegBankSelect());
lib/Target/X86/X86TargetMachine.cpp 454 addPass(new RegBankSelect());