Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp41 MachineInstr &TailAdd, Register GSReg);
195 MachineInstr &TailAdd, in foldLargeOffset() argument
197 assert((TailAdd.getOpcode() == RISCV::ADD) && "Expected ADD instruction!"); in foldLargeOffset()
198 Register Rs = TailAdd.getOperand(1).getReg(); in foldLargeOffset()
199 Register Rt = TailAdd.getOperand(2).getReg(); in foldLargeOffset()
220 if (!foldOffset(Hi, Lo, TailAdd, OffLo)) in foldLargeOffset()
242 if (!foldOffset(Hi, Lo, TailAdd, Offset)) in foldLargeOffset()
252 if (!foldOffset(Hi, Lo, TailAdd, Offset)) in foldLargeOffset()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchMergeBaseOffset.cpp51 MachineInstr *&Last, MachineInstr &TailAdd,
334 MachineInstr *&Hi12, MachineInstr *&Last, MachineInstr &TailAdd, in foldLargeOffset() argument
336 assert((TailAdd.getOpcode() == LoongArch::ADD_W || in foldLargeOffset()
337 TailAdd.getOpcode() == LoongArch::ADD_D) && in foldLargeOffset()
339 Register Rs = TailAdd.getOperand(1).getReg(); in foldLargeOffset()
340 Register Rt = TailAdd.getOperand(2).getReg(); in foldLargeOffset()
409 foldOffset(Hi20, Lo12, Lo20, Hi12, Last, TailAdd, Offset); in foldLargeOffset()