Lines Matching refs:OffReg
170 SDValue &OffReg, SDValue &ShImm);
1483 SDValue &OffReg, SDValue &ShImm) { in SelectT2AddrModeSoReg() argument
1500 OffReg = N.getOperand(1); in SelectT2AddrModeSoReg()
1503 ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(OffReg.getOpcode()); in SelectT2AddrModeSoReg()
1507 std::swap(Base, OffReg); in SelectT2AddrModeSoReg()
1513 if (ConstantSDNode *Sh = dyn_cast<ConstantSDNode>(OffReg.getOperand(1))) { in SelectT2AddrModeSoReg()
1515 if (ShAmt < 4 && isShifterOpProfitable(OffReg, ShOpcVal, ShAmt)) in SelectT2AddrModeSoReg()
1516 OffReg = OffReg.getOperand(0); in SelectT2AddrModeSoReg()
1525 if (OffReg.getOpcode() == ISD::MUL && N.hasOneUse()) { in SelectT2AddrModeSoReg()
1528 if (canExtractShiftFromMul(OffReg, 3, PowerOfTwo, NewMulConst)) { in SelectT2AddrModeSoReg()
1529 HandleSDNode Handle(OffReg); in SelectT2AddrModeSoReg()
1530 replaceDAGValue(OffReg.getOperand(1), NewMulConst); in SelectT2AddrModeSoReg()
1531 OffReg = Handle.getValue(); in SelectT2AddrModeSoReg()