Lines Matching refs:CreateAdd
840 return BinaryOperator::CreateAdd(Builder.CreateNot(Y), X); in foldAddWithConstant()
1096 return BinaryOperator::CreateAdd(XorLHS, in visitAdd()
1116 return BinaryOperator::CreateNeg(Builder.CreateAdd(A, B)); in visitAdd()
1163 Value *NewAdd = Builder.CreateAdd(X, CRHS, LHS->getName()); in visitAdd()
1468 BinaryOperator *Res = BinaryOperator::CreateAdd(Op0, V); in visitSub()
1497 return BinaryOperator::CreateAdd(Builder.CreateNot(Op1), X); in visitSub()
1501 return BinaryOperator::CreateAdd(Builder.CreateNot(X), Op0); in visitSub()
1523 return BinaryOperator::CreateAdd(X, AddOne(C)); in visitSub()
1620 return BinaryOperator::CreateAdd(Op0, in visitSub()
1644 BinaryOperator *Add = BinaryOperator::CreateAdd(Op0, Zext); in visitSub()
1653 return BinaryOperator::CreateAdd(Op0, Builder.CreateMul(A, B)); in visitSub()
1660 return BinaryOperator::CreateAdd(Op0, NewMul); in visitSub()