Lines Matching refs:Op2
2644 SDValue Op2 = getValue(I.getOperand(1));
2646 Op2.getValueType(), Op2));
2655 SDValue Op2 = getValue(I.getOperand(1));
2657 Op1.getValueType(), Op1, Op2));
2662 SDValue Op2 = getValue(I.getOperand(1));
2664 EVT ShiftTy = TM.getTargetLowering()->getShiftAmountTy(Op2.getValueType());
2667 if (!I.getType()->isVectorTy() && Op2.getValueType() != ShiftTy) {
2669 unsigned Op2Size = Op2.getValueType().getSizeInBits();
2674 Op2 = DAG.getNode(ISD::ZERO_EXTEND, DL, ShiftTy, Op2);
2680 else if (ShiftSize >= Log2_32_Ceil(Op2.getValueType().getSizeInBits()))
2681 Op2 = DAG.getNode(ISD::TRUNCATE, DL, ShiftTy, Op2);
2685 Op2 = DAG.getZExtOrTrunc(Op2, DL, MVT::i32);
2689 Op1.getValueType(), Op1, Op2));
2694 SDValue Op2 = getValue(I.getOperand(1));
2701 isa<ConstantSDNode>(Op2) && !cast<ConstantSDNode>(Op2)->isNullValue())
2702 setValue(&I, TM.getTargetLowering()->BuildExactSDIV(Op1, Op2,
2706 Op1, Op2));
2716 SDValue Op2 = getValue(I.getOperand(1));
2720 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Opcode));
2730 SDValue Op2 = getValue(I.getOperand(1));
2735 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Condition));
4490 SDValue Op2 = getValue(I.getArgOperand(1));
4496 DAG.setRoot(DAG.getMemcpy(getRoot(), sdl, Op1, Op2, Op3, Align, isVol, false,
4508 SDValue Op2 = getValue(I.getArgOperand(1));
4514 DAG.setRoot(DAG.getMemset(getRoot(), sdl, Op1, Op2, Op3, Align, isVol,
4527 SDValue Op2 = getValue(I.getArgOperand(1));
4533 DAG.setRoot(DAG.getMemmove(getRoot(), sdl, Op1, Op2, Op3, Align, isVol,
5148 SDValue Op2 = getValue(I.getArgOperand(1));
5151 setValue(&I, DAG.getNode(Op, sdl, VTs, Op1, Op2));