Lines Matching defs:Amt
9253 SDValue Amt = Op.getOperand(2);
9254 EVT AmtVT = Amt.getValueType();
9257 DAG.getConstant(BitWidth, dl, AmtVT), Amt);
9258 SDValue Tmp2 = DAG.getNode(PPCISD::SHL, dl, VT, Hi, Amt);
9261 SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
9265 SDValue OutLo = DAG.getNode(PPCISD::SHL, dl, VT, Lo, Amt);
9282 SDValue Amt = Op.getOperand(2);
9283 EVT AmtVT = Amt.getValueType();
9286 DAG.getConstant(BitWidth, dl, AmtVT), Amt);
9287 SDValue Tmp2 = DAG.getNode(PPCISD::SRL, dl, VT, Lo, Amt);
9290 SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
9294 SDValue OutHi = DAG.getNode(PPCISD::SRL, dl, VT, Hi, Amt);
9310 SDValue Amt = Op.getOperand(2);
9311 EVT AmtVT = Amt.getValueType();
9314 DAG.getConstant(BitWidth, dl, AmtVT), Amt);
9315 SDValue Tmp2 = DAG.getNode(PPCISD::SRL, dl, VT, Lo, Amt);
9318 SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
9321 SDValue OutHi = DAG.getNode(PPCISD::SRA, dl, VT, Hi, Amt);
9414 static SDValue BuildVSLDOI(SDValue LHS, SDValue RHS, unsigned Amt, EVT VT,
9422 Ops[i] = i + Amt;
9870 unsigned Amt = Subtarget.isLittleEndian() ? 15 : 1;
9871 return BuildVSLDOI(T, T, Amt, Op.getValueType(), DAG, dl);
9876 unsigned Amt = Subtarget.isLittleEndian() ? 14 : 2;
9877 return BuildVSLDOI(T, T, Amt, Op.getValueType(), DAG, dl);
9882 unsigned Amt = Subtarget.isLittleEndian() ? 13 : 3;
9883 return BuildVSLDOI(T, T, Amt, Op.getValueType(), DAG, dl);