Lines Matching refs:BasePos
183 unsigned BasePos, OffPos; in isLoadStoreThatCanHandleDisplacement() local
184 if (!TII->getBaseAndOffsetPosition(MI, BasePos, OffPos)) in isLoadStoreThatCanHandleDisplacement()
202 unsigned BasePos, OffsetPos; in tryToCombine() local
205 if (!AII->getBaseAndOffsetPosition(Ldst, BasePos, OffsetPos)) { in tryToCombine()
210 MachineOperand &Base = Ldst.getOperand(BasePos); in tryToCombine()
289 unsigned BasePos, OffPos; in canJoinInstructions() local
291 if (!AII->getBaseAndOffsetPosition(*Ldst, BasePos, OffPos)) { in canJoinInstructions()
298 Register BaseReg = Ldst->getOperand(BasePos).getReg(); in canJoinInstructions()
379 unsigned BasePos, OffPos; in fixPastUses() local
384 BasePos = 1; in fixPastUses()
386 } else if (AII->getBaseAndOffsetPosition(*MI, BasePos, OffPos)) { in fixPastUses()
395 MI->getOperand(BasePos).setReg(NewBase); in fixPastUses()
456 unsigned BasePos, OffPos; in changeToAddrMode() local
458 AII->getBaseAndOffsetPosition(Ldst, BasePos, OffPos); in changeToAddrMode()
460 Register BaseReg = Ldst.getOperand(BasePos).getReg(); in changeToAddrMode()
463 Ldst.removeOperand(BasePos); in changeToAddrMode()
466 Src = Ldst.getOperand(BasePos - 1); in changeToAddrMode()
467 Ldst.removeOperand(BasePos - 1); in changeToAddrMode()