Lines Matching refs:BaseOp
1624 const MachineOperand &BaseOp = MI.getOperand(2); in MergeBaseUpdateLSDouble() local
1625 Register Base = BaseOp.getReg(); in MergeBaseUpdateLSDouble()
1655 MIB.add(Reg0Op).add(Reg1Op).addReg(BaseOp.getReg(), RegState::Define); in MergeBaseUpdateLSDouble()
1658 MIB.addReg(BaseOp.getReg(), RegState::Define).add(Reg0Op).add(Reg1Op); in MergeBaseUpdateLSDouble()
1660 MIB.addReg(BaseOp.getReg(), RegState::Kill) in MergeBaseUpdateLSDouble()
1770 const MachineOperand &BaseOp = MI->getOperand(2); in FixInvalidRegPairOp() local
1771 Register BaseReg = BaseOp.getReg(); in FixInvalidRegPairOp()
1796 bool BaseKill = BaseOp.isKill(); in FixInvalidRegPairOp()
1797 bool BaseUndef = BaseOp.isUndef(); in FixInvalidRegPairOp()
3019 unsigned BaseOp = getBaseOperandIndex(*MI); in AdjustBaseAndOffset() local
3020 MI->getOperand(BaseOp).setReg(NewBaseReg); in AdjustBaseAndOffset()
3025 const TargetRegisterClass *TRC = TII->getRegClass(MCID, BaseOp, TRI, *MF); in AdjustBaseAndOffset()
3028 int OldOffset = MI->getOperand(BaseOp + 1).getImm(); in AdjustBaseAndOffset()
3030 MI->getOperand(BaseOp + 1).setImm(OldOffset - Offset); in AdjustBaseAndOffset()
3160 int BaseOp = getBaseOperandIndex(Use); in DistributeIncrements() local
3161 if (BaseOp == -1) in DistributeIncrements()
3164 if (!Use.getOperand(BaseOp).isReg() || in DistributeIncrements()
3165 Use.getOperand(BaseOp).getReg() != Base) in DistributeIncrements()
3169 else if (Use.getOperand(BaseOp + 1).getImm() == 0) in DistributeIncrements()
3218 int BaseOp = getBaseOperandIndex(*PrePostInc); in DistributeIncrements() local
3219 IncrementOffset = PrePostInc->getOperand(BaseOp+1).getImm(); in DistributeIncrements()
3239 unsigned BaseOp = getBaseOperandIndex(*Use); in DistributeIncrements() local
3241 Use->getOperand(BaseOp + 1).getImm() - in DistributeIncrements()
3289 int BaseOp = getBaseOperandIndex(MI); in DistributeIncrements() local
3290 if (BaseOp == -1 || !MI.getOperand(BaseOp).isReg()) in DistributeIncrements()
3293 Register Base = MI.getOperand(BaseOp).getReg(); in DistributeIncrements()