Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegUnits.cpp24 for (MCRegUnitRootIterator RootReg(U, TRI); RootReg.isValid(); ++RootReg) { in removeRegsNotPreserved() local
25 if (MachineOperand::clobbersPhysReg(RegMask, *RootReg)) { in removeRegsNotPreserved()
35 for (MCRegUnitRootIterator RootReg(U, TRI); RootReg.isValid(); ++RootReg) { in addRegsInMask() local
36 if (MachineOperand::clobbersPhysReg(RegMask, *RootReg)) { in addRegsInMask()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp169 Register RootReg = Root.getReg(); in selectShiftMask() local
170 Register ShAmtReg = RootReg; in selectShiftMask()
171 const LLT ShiftLLT = MRI.getType(RootReg); in selectShiftMask()
239 Register RootReg = Root.getReg(); in selectSHXADDOp() local
246 if (mi_match(RootReg, MRI, in selectSHXADDOp()
250 else if (mi_match(RootReg, MRI, in selectSHXADDOp()
292 if (mi_match(RootReg, MRI, in selectSHXADDOp()
297 else if (mi_match(RootReg, MRI, in selectSHXADDOp()
339 Register RootReg = Root.getReg(); in selectSHXADD_UWOp() local
347 RootReg, MRI, in selectSHXADD_UWOp()