Home
last modified time | relevance | path

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

/freebsd/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/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp167 Register RootReg = Root.getReg(); in selectShiftMask() local
168 Register ShAmtReg = RootReg; in selectShiftMask()
169 const LLT ShiftLLT = MRI.getType(RootReg); in selectShiftMask()
251 Register RootReg = Root.getReg(); in selectSHXADDOp() local
258 if (mi_match(RootReg, MRI, in selectSHXADDOp()
262 else if (mi_match(RootReg, MRI, in selectSHXADDOp()
304 if (mi_match(RootReg, MRI, in selectSHXADDOp()
309 else if (mi_match(RootReg, MRI, in selectSHXADDOp()
351 Register RootReg = Root.getReg(); in selectSHXADD_UWOp() local
359 RootReg, MRI, in selectSHXADD_UWOp()