Home | History | Annotate | Download | only in CellSPU

Lines Matching defs:shift

761             // Take care of the additional shift, if present:
762 SDValue shift = CurDAG->getTargetConstant(shift_amt, MVT::i32);
769 shift);
909 SDNode *VecOp0, *SelMask, *ZeroFill, *Shift = 0;
929 Shift =
936 Shift =
938 SDValue((Shift != 0 ? Shift : VecOp0), 0),
950 Shift =
953 Shift =
955 SDValue(Shift, 0), SDValue(Bits, 0));
959 OpVT, SDValue(Shift, 0), getRC(MVT::i64));
977 SDNode *VecOp0, *Shift = 0;
988 Shift =
995 Shift =
997 SDValue((Shift != 0 ? Shift : VecOp0), 0),
1010 // Ensure that the shift amounts are negated!
1019 Shift =
1022 Shift =
1024 SDValue(Shift, 0), SDValue(Bits, 0));
1028 OpVT, SDValue(Shift, 0), getRC(MVT::i64));
1071 SDNode *Shift = 0;
1079 Shift =
1087 Shift =
1089 SDValue((Shift != 0 ? Shift : UpperLowerSelect), 0),
1097 Shift =
1100 Shift =
1102 SDValue(Shift, 0), SDValue(NegShift, 0));
1106 OpVT, SDValue(Shift, 0), getRC(MVT::i64));