Lines Matching refs:LogicalShift
121 bool LogicalShift = false; in simplifyX86immShift() local
148 LogicalShift = false; in simplifyX86immShift()
171 LogicalShift = true; in simplifyX86immShift()
194 LogicalShift = true; in simplifyX86immShift()
198 assert((LogicalShift || !ShiftLeft) && "Only logical shifts can shift left"); in simplifyX86immShift()
218 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86immShift()
223 if (LogicalShift) in simplifyX86immShift()
245 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86immShift()
278 if (LogicalShift) in simplifyX86immShift()
292 if (LogicalShift) in simplifyX86immShift()
303 bool LogicalShift = false; in simplifyX86varShift() local
318 LogicalShift = false; in simplifyX86varShift()
330 LogicalShift = true; in simplifyX86varShift()
342 LogicalShift = true; in simplifyX86varShift()
346 assert((LogicalShift || !ShiftLeft) && "Only logical shifts can shift left"); in simplifyX86varShift()
360 return (LogicalShift ? (ShiftLeft ? Builder.CreateShl(Vec, Amt) in simplifyX86varShift()
390 AnyOutOfRange = LogicalShift; in simplifyX86varShift()
391 ShiftAmts.push_back(LogicalShift ? BitWidth : BitWidth - 1); in simplifyX86varShift()
407 assert(LogicalShift && "Logical shift expected"); in simplifyX86varShift()
431 if (LogicalShift) in simplifyX86varShift()