Home | History | Annotate | Download | only in Analysis

Lines Matching refs:LShr

1229 /// SimplifyShift - Given operands for an Shl, LShr or AShr, see if we can
1292 /// SimplifyLShrInst - Given operands for an LShr, see if we can
1296 if (Value *V = SimplifyShift(Instruction::LShr, Op0, Op1, Q, MaxRecurse))
1954 Upper = Lower.lshr(1) + 1;
1970 // 'lshr x, CI2' produces [0, UINT_MAX >> CI2].
1973 Upper = NegOne.lshr(CI2->getValue()) + 1;
1975 // 'lshr CI2, x' produces [CI2 >> (Width-1), CI2].
1979 Lower = CI2->getValue().lshr(ShiftAmount);
2353 case Instruction::LShr:
2915 case Instruction::LShr:
3118 case Instruction::LShr: