Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dfold-frame-offset-using-rr.mir3 # ADDI instr: ToBeChangedReg = ADDI FrameBaseReg, OffsetAddi
9 # new ADDI instr: ToBeChangedReg = ADDI FrameBaseReg, (OffsetAddi + OffsetImm)
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h716 MachineInstr *&ADDIMI, int64_t &OffsetAddi,
H A DPPCInstrInfo.cpp3530 int64_t OffsetAddi = 0; in foldFrameOffset() local
3537 if (isValidToBeChangedReg(ADDMI, 1, ADDIMI, OffsetAddi, OffsetImm)) in foldFrameOffset()
3539 else if (isValidToBeChangedReg(ADDMI, 2, ADDIMI, OffsetAddi, OffsetImm)) in foldFrameOffset()
3576 ADDIMI->getOperand(2).setImm(OffsetAddi + OffsetImm); in foldFrameOffset()
3665 int64_t &OffsetAddi, in isValidToBeChangedReg() argument
3697 if (!isADDIInstrEligibleForFolding(*ADDIMI, OffsetAddi)) in isValidToBeChangedReg()
3700 if (isInt<16>(OffsetAddi + OffsetImm)) in isValidToBeChangedReg()