Lines Matching defs:And
179 case Instruction::And:
358 case Instruction::And:
598 case Instruction::And:
759 Value *And = Builder.CreateAnd(Src, ConstantInt::get(SrcTy, 1));
760 return new ICmpInst(ICmpInst::ICMP_NE, And, Zero);
771 Value *And = Builder.CreateAnd(X, MaskC);
772 return new ICmpInst(ICmpInst::ICMP_NE, And, Zero);
780 Value *And = Builder.CreateAnd(X, MaskC);
781 return new ICmpInst(ICmpInst::ICMP_NE, And, Zero);
1048 case Instruction::And:
1070 // If this is an And instruction and all of the BitsToClear are
1072 if (I->getOpcode() == Instruction::And)
1208 Value *And = Builder.CreateAnd(A, AndConst, CSrc->getName() + ".mask");
1209 return new ZExtInst(And, CI.getType());
1265 Value *And;
1266 if (SrcI && match(SrcI, m_OneUse(m_Xor(m_Value(And), m_Constant(C)))) &&
1267 match(And, m_OneUse(m_And(m_Trunc(m_Value(X)), m_Specific(C)))) &&
1379 case Instruction::And: