Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp1650 auto afterDroppedAVLUse = [&](Register OldVLReg) { in coalesceVSETVLIs() argument
1652 LIS->shrinkToUses(&LIS->getInterval(OldVLReg)); in coalesceVSETVLIs()
1654 MachineInstr *VLOpDef = MRI->getUniqueVRegDef(OldVLReg); in coalesceVSETVLIs()
1655 if (VLOpDef && TII->isAddImmediate(*VLOpDef, OldVLReg) && in coalesceVSETVLIs()
1656 MRI->use_nodbg_empty(OldVLReg)) { in coalesceVSETVLIs()
1658 LIS->removeInterval(OldVLReg); in coalesceVSETVLIs()
1710 Register OldVLReg; in coalesceVSETVLIs() local
1712 OldVLReg = MI.getOperand(1).getReg(); in coalesceVSETVLIs()
1717 if (OldVLReg && OldVLReg.isVirtual()) in coalesceVSETVLIs()
1718 afterDroppedAVLUse(OldVLReg); in coalesceVSETVLIs()