Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVMergeBaseOffset.cpp44 MachineInstr &TailShXAdd, Register GSReg);
240 MachineInstr &TailShXAdd, in foldShiftedOffset() argument
242 assert((TailShXAdd.getOpcode() == RISCV::SH1ADD || in foldShiftedOffset()
243 TailShXAdd.getOpcode() == RISCV::SH2ADD || in foldShiftedOffset()
244 TailShXAdd.getOpcode() == RISCV::SH3ADD) && in foldShiftedOffset()
248 Register Rs1 = TailShXAdd.getOperand(1).getReg(); in foldShiftedOffset()
250 if (GAReg != TailShXAdd.getOperand(2).getReg()) in foldShiftedOffset()
269 switch (TailShXAdd.getOpcode()) { in foldShiftedOffset()
279 foldOffset(Hi, Lo, TailShXAdd, Offset); in foldShiftedOffset()