Searched refs:LogicalShift (Results 1 – 2 of 2) sorted by relevance
121 bool LogicalShift = false; in simplifyX86immShift() local148 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()[all …]
43860 bool LogicalShift = X86ISD::VSHLI == Opcode || X86ISD::VSRLI == Opcode; in combineVectorShiftImm() local43873 if (LogicalShift) in combineVectorShiftImm()43889 if (!LogicalShift && ISD::isBuildVectorAllOnes(N0.getNode())) in combineVectorShiftImm()43901 if (LogicalShift) in combineVectorShiftImm()43910 if (LogicalShift && (ShiftVal % 8) == 0) { in combineVectorShiftImm()