Home | History | Annotate | Download | only in CellSPU

Lines Matching refs:Shift

771             // Take care of the additional shift, if present:
772 SDValue shift = CurDAG->getTargetConstant(shift_amt, MVT::i32);
779 shift);
919 SDNode *VecOp0, *SelMask, *ZeroFill, *Shift = 0;
939 Shift =
946 Shift =
948 SDValue((Shift != 0 ? Shift : VecOp0), 0),
960 Shift =
963 Shift =
965 SDValue(Shift, 0), SDValue(Bits, 0));
969 OpVT, SDValue(Shift, 0), getRC(MVT::i64));
987 SDNode *VecOp0, *Shift = 0;
998 Shift =
1005 Shift =
1007 SDValue((Shift != 0 ? Shift : VecOp0), 0),
1020 // Ensure that the shift amounts are negated!
1029 Shift =
1032 Shift =
1034 SDValue(Shift, 0), SDValue(Bits, 0));
1038 OpVT, SDValue(Shift, 0), getRC(MVT::i64));
1081 SDNode *Shift = 0;
1089 Shift =
1097 Shift =
1099 SDValue((Shift != 0 ? Shift : UpperLowerSelect), 0),
1107 Shift =
1110 Shift =
1112 SDValue(Shift, 0), SDValue(NegShift, 0));
1116 OpVT, SDValue(Shift, 0), getRC(MVT::i64));