Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp135 RegBankSelect::RepairingPlacement &RepairPt, in repairReg() argument
212 if (RepairPt.getNumInsertPoints() != 1) in repairReg()
308 RepairPts.emplace_back(std::move(RepairPt)); in findBestMapping()
500 RepairingPlacement &RepairPt = RepairPts.back(); in computeMapping() local
505 if (RepairPt.hasSplit()) in computeMapping()
506 tryAvoidingSplit(RepairPt, MO, ValMapping); in computeMapping()
509 if (!RepairPt.canMaterialize()) { in computeMapping()
594 for (RepairingPlacement &RepairPt : RepairPts) { in applyMapping()
595 if (!RepairPt.canMaterialize() || in applyMapping()
600 unsigned OpIdx = RepairPt.getOpIdx(); in applyMapping()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h565 RegBankSelect::RepairingPlacement &RepairPt,
606 void tryAvoidingSplit(RegBankSelect::RepairingPlacement &RepairPt,