Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:lshr

975     // Similarly for signed comparisons with lshr.
979 // Otherwise, all lshr and most exact ashr's are equivalent to a udiv/sdiv
1018 if (Shr->getOpcode() == Instruction::LShr)
1019 Comp = Comp.lshr(ShAmtVal);
1211 } else if (ShiftOpcode == Instruction::LShr) {
1270 if (Shift->getOpcode() == Instruction::LShr) {
1521 case Instruction::LShr: // (icmp pred (shr X, ShAmt), CI)
3086 case Instruction::LShr:
3233 // For lshr and ashr pairs.
3250 // Transform "icmp eq (trunc (lshr(X, cst1)), cst" to