Lines Matching defs:LogicalShift
117 bool LogicalShift = false;
144 LogicalShift = false;
167 LogicalShift = true;
190 LogicalShift = true;
194 assert((LogicalShift || !ShiftLeft) && "Only logical shifts can shift left");
214 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt)
219 if (LogicalShift)
241 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt)
273 // If LogicalShift - just return zero.
274 if (LogicalShift)
288 if (LogicalShift)
299 bool LogicalShift = false;
314 LogicalShift = false;
326 LogicalShift = true;
338 LogicalShift = true;
342 assert((LogicalShift || !ShiftLeft) && "Only logical shifts can shift left");
356 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt)
382 // If LogicalShift - set to BitWidth (special case).
386 AnyOutOfRange = LogicalShift;
387 ShiftAmts.push_back(LogicalShift ? BitWidth : BitWidth - 1);
403 assert(LogicalShift && "Logical shift expected");
427 if (LogicalShift)