Home
last modified time | relevance | path

Searched refs:RepairPt (Results 1 – 2 of 2) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDRegBankSelect.cpp135 RegBankSelect::RepairingPlacement &RepairPt, in repairReg() argument
156 assert((RepairPt.getNumInsertPoints() == 1 || Dst.isPhysical()) && in repairReg()
212 if (RepairPt.getNumInsertPoints() != 1) in repairReg()
219 new MachineInstr *[RepairPt.getNumInsertPoints()]); in repairReg()
222 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { in repairReg()
307 for (RepairingPlacement &RepairPt : LocalRepairPts) in findBestMapping()
308 RepairPts.emplace_back(std::move(RepairPt)); in findBestMapping()
324 RegBankSelect::RepairingPlacement &RepairPt, const MachineOperand &MO, in tryAvoidingSplit() argument
327 assert(RepairPt.hasSplit() && "We should not have to adjust for split"); in tryAvoidingSplit()
332 assert(&MI.getOperand(RepairPt.getOpIdx()) == &MO && in tryAvoidingSplit()
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
HDRegBankSelect.h565 RegBankSelect::RepairingPlacement &RepairPt,
606 void tryAvoidingSplit(RegBankSelect::RepairingPlacement &RepairPt,