reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMISelDAGToDAG.cpp
 1387   OffReg = N.getOperand(1);
 1390   ARM_AM::ShiftOpc ShOpcVal = ARM_AM::getShiftOpcForNode(OffReg.getOpcode());
 1394       std::swap(Base, OffReg);
 1400     if (ConstantSDNode *Sh = dyn_cast<ConstantSDNode>(OffReg.getOperand(1))) {
 1402       if (ShAmt < 4 && isShifterOpProfitable(OffReg, ShOpcVal, ShAmt))
 1403         OffReg = OffReg.getOperand(0);
 1403         OffReg = OffReg.getOperand(0);
 1412   if (OffReg.getOpcode() == ISD::MUL && N.hasOneUse()) {
 1415     if (canExtractShiftFromMul(OffReg, 3, PowerOfTwo, NewMulConst)) {
 1416       HandleSDNode Handle(OffReg);
 1417       replaceDAGValue(OffReg.getOperand(1), NewMulConst);
 1418       OffReg = Handle.getValue();