Lines Matching defs:And
243 // And compute the mask as usual: ~(-1 << (SumOfShAmts))
281 // And compute the mask as usual: (-1 l>> (NumHighBitsToClear))
316 return BinaryOperator::Create(Instruction::And, NewShift, NewMask);
514 case Instruction::And:
589 Value *And = Builder.CreateAnd(InnerShift->getOperand(0),
591 if (auto *AndI = dyn_cast<Instruction>(And)) {
595 return And;
625 case Instruction::And:
670 case Instruction::And:
742 Value *And = Builder.CreateAnd(NSh,
747 return new TruncInst(And, I.getType());
759 case Instruction::And:
1202 // And finally, the innermost part of the pattern must be a right-shift.