Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp2464 unsigned FoundR = this->findPhysReg(MF, Range, IM, DM, RC); in optimizeSpillSlots() local
2465 LLVM_DEBUG(dbgs() << "Replacement reg:" << printReg(FoundR, &HRI) in optimizeSpillSlots()
2467 if (FoundR == 0) in optimizeSpillSlots()
2480 if (SrcRR.Reg != FoundR || SrcRR.Sub != 0) { in optimizeSpillSlots()
2482 CopyIn = BuildMI(B, StartIt, DL, HII.get(TargetOpcode::COPY), FoundR) in optimizeSpillSlots()
2491 SrcOp.setReg(HRI.getSubReg(FoundR, SR)); in optimizeSpillSlots()
2493 SrcOp.setReg(FoundR); in optimizeSpillSlots()
2512 if (DstR != FoundR) { in optimizeSpillSlots()
2522 .addReg(FoundR, getKillRegState(&MI == &EI)); in optimizeSpillSlots()
2529 HexagonBlockRanges::RegisterRef FoundRR = { FoundR, 0 }; in optimizeSpillSlots()