Lines Matching defs:Amt
6651 SDValue Amt = Op.getOperand(2);
6652 EVT AmtVT = Amt.getValueType();
6655 DAG.getConstant(BitWidth, dl, AmtVT), Amt);
6656 SDValue Tmp2 = DAG.getNode(PPCISD::SHL, dl, VT, Hi, Amt);
6659 SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
6663 SDValue OutLo = DAG.getNode(PPCISD::SHL, dl, VT, Lo, Amt);
6680 SDValue Amt = Op.getOperand(2);
6681 EVT AmtVT = Amt.getValueType();
6684 DAG.getConstant(BitWidth, dl, AmtVT), Amt);
6685 SDValue Tmp2 = DAG.getNode(PPCISD::SRL, dl, VT, Lo, Amt);
6688 SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
6692 SDValue OutHi = DAG.getNode(PPCISD::SRL, dl, VT, Hi, Amt);
6708 SDValue Amt = Op.getOperand(2);
6709 EVT AmtVT = Amt.getValueType();
6712 DAG.getConstant(BitWidth, dl, AmtVT), Amt);
6713 SDValue Tmp2 = DAG.getNode(PPCISD::SRL, dl, VT, Lo, Amt);
6716 SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
6719 SDValue OutHi = DAG.getNode(PPCISD::SRA, dl, VT, Hi, Amt);
6788 static SDValue BuildVSLDOI(SDValue LHS, SDValue RHS, unsigned Amt,
6796 Ops[i] = i + Amt;
7068 unsigned Amt = Subtarget.isLittleEndian() ? 15 : 1;
7069 return BuildVSLDOI(T, T, Amt, Op.getValueType(), DAG, dl);
7074 unsigned Amt = Subtarget.isLittleEndian() ? 14 : 2;
7075 return BuildVSLDOI(T, T, Amt, Op.getValueType(), DAG, dl);
7080 unsigned Amt = Subtarget.isLittleEndian() ? 13 : 3;
7081 return BuildVSLDOI(T, T, Amt, Op.getValueType(), DAG, dl);