Searched refs:RepairingPlacement (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 135 RegBankSelect::RepairingPlacement &RepairPt, in repairReg() 296 SmallVector<RepairingPlacement, 4> LocalRepairPts; in findBestMapping() 316 RepairingPlacement(MI, 0, *TRI, *this, RepairingPlacement::Impossible)); in findBestMapping() 443 SmallVectorImpl<RepairingPlacement> &RepairPts, in computeMapping() 492 RepairingPlacement(MI, OpIdx, *TRI, *this, RepairingPlacement::Insert)); in computeMapping() 587 for (RepairingPlacement &RepairPt : RepairPts) { in applyMapping() 600 case RepairingPlacement::Reassign: in applyMapping() 605 case RepairingPlacement::Insert: in applyMapping() 644 SmallVector<RepairingPlacement, 4> RepairPts; in assignInstr() 742 RegBankSelect::RepairingPlacement::RepairingPlacement( in RepairingPlacement() function in RegBankSelect::RepairingPlacement [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.h | 314 class RepairingPlacement { 356 RepairingPlacement(MachineInstr &MI, unsigned OpIdx, 565 RegBankSelect::RepairingPlacement &RepairPt, 583 SmallVectorImpl<RepairingPlacement> &RepairPts); 595 SmallVectorImpl<RepairingPlacement> &RepairPts, 606 void tryAvoidingSplit(RegBankSelect::RepairingPlacement &RepairPt, 616 SmallVectorImpl<RepairingPlacement> &RepairPts);
|