Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:CreateAnd

136       Value *And = Builder->CreateAnd(X, AndRHS);
147 return BinaryOperator::CreateAnd(Or, AndRHS);
156 Value *And = Builder->CreateAnd(X, Together);
188 Value *NewAnd = Builder->CreateAnd(X, AndRHS);
250 return BinaryOperator::CreateAnd(ShVal, AndRHS, TheAnd.getName());
701 Value* newAnd = Builder->CreateAnd(A, newOr);
712 Value* newAnd = Builder->CreateAnd(A, newOr);
718 Value* newAnd1 = Builder->CreateAnd(B, D);
719 Value* newAnd = Builder->CreateAnd(A, newAnd1);
784 Value *newAnd = Builder->CreateAnd(A, newOr1);
861 Value *NewAnd = Builder->CreateAnd(V, Low | AndCst->getValue());
1141 Value *NewRHS = Builder->CreateAnd(Op0RHS, AndRHS,
1148 Value *NewLHS = Builder->CreateAnd(Op0LHS, AndRHS,
1160 return BinaryOperator::CreateAnd(V, AndRHS);
1162 return BinaryOperator::CreateAnd(V, AndRHS); // Add commutes
1170 return BinaryOperator::CreateAnd(V, AndRHS);
1181 return BinaryOperator::CreateAnd(NewNeg, AndRHS);
1215 return BinaryOperator::CreateAnd(NewCast, C3);
1275 return BinaryOperator::CreateAnd(A, Builder->CreateNot(B));
1282 return BinaryOperator::CreateAnd(A, Op1);
1285 return BinaryOperator::CreateAnd(A, Op0);
1312 Value *NewOp = Builder->CreateAnd(Op0COp, Op1COp, I.getName());
1339 Builder->CreateAnd(SI0->getOperand(0), SI1->getOperand(0),
1580 Masked = Builder->CreateAnd(LAnd->getOperand(0), Mask);
1585 Masked = Builder->CreateAnd(LAnd->getOperand(1), Mask);
1711 Value *And = Builder->CreateAnd(LHS->getOperand(0), NegCst);
1902 Value *NewOp = Builder->CreateAnd((V1 == A) ? B : A, CI1);
1937 return BinaryOperator::CreateAnd(Or,
2005 return BinaryOperator::CreateAnd(A,
2011 CreateAnd(B,
2022 return BinaryOperator::CreateAnd(V2,
2090 Value *And = Builder->CreateAnd(Op0NotVal, Op1NotVal,
2255 return BinaryOperator::CreateAnd(Op0NotVal, NotY);
2268 return BinaryOperator::CreateAnd(NotX, NotY);
2409 return BinaryOperator::CreateAnd(A, Builder->CreateNot(Op1));
2416 return BinaryOperator::CreateAnd(Builder->CreateNot(A), Op1);