Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp83 if (HiLUI.getOpcode() != RISCV::LUI || in detectLuiAddiGlobal()
86 HiLUI.getOperand(1).getOffset() != 0 || in detectLuiAddiGlobal()
87 !MRI->hasOneUse(HiLUI.getOperand(0).getReg())) in detectLuiAddiGlobal()
89 unsigned HiLuiDestReg = HiLUI.getOperand(0).getReg(); in detectLuiAddiGlobal()
107 HiLUI.getOperand(1).setOffset(Offset); in foldOffset()
195 foldOffset(HiLUI, LoADDI, Tail, Offset); in detectAndFoldOffset()
210 foldOffset(HiLUI, LoADDI, Tail, Offset); in detectAndFoldOffset()
242 HiLUI.getOperand(1).setOffset(Offset); in detectAndFoldOffset()
267 for (MachineInstr &HiLUI : MBB) { in runOnMachineFunction()
269 if (!detectLuiAddiGlobal(HiLUI, LoADDI)) in runOnMachineFunction()
[all …]