Lines Matching refs:CreateAnd
138 bool CreateAnd = false; in foldSelectICmpAnd() local
156 CreateAnd = true; in foldSelectICmpAnd()
173 if (CreateAnd) { in foldSelectICmpAnd()
178 V = Builder.CreateAnd(V, ConstantInt::get(SelType, AndMask)); in foldSelectICmpAnd()
209 if (CreateAnd) in foldSelectICmpAnd()
210 V = Builder.CreateAnd(V, ConstantInt::get(V->getType(), AndMask)); in foldSelectICmpAnd()
509 Value *MaskedX = Builder.CreateAnd(X, FullMask); in foldSelectICmpAndAnd()
639 V = Builder.CreateAnd(V, ConstantInt::get(V->getType(), C1)); in foldSelectICmpAndOr()
1521 V = Builder.CreateAnd(X, ~(*Y)); in foldSelectInstWithICmp()
1525 V = Builder.CreateAnd(X, ~(*Y)); in foldSelectInstWithICmp()
2638 return BinaryOperator::CreateAnd(NotCond, FalseVal); in visitSelectInst()
2642 return BinaryOperator::CreateAnd(CondVal, TrueVal); in visitSelectInst()
2655 return BinaryOperator::CreateAnd(CondVal, TrueVal); in visitSelectInst()
2660 return BinaryOperator::CreateAnd(TrueVal, FalseVal); in visitSelectInst()
2922 Value *And = Builder.CreateAnd(CondVal, TrueSI->getCondition()); in visitSelectInst()