Lines Matching defs:SimplifyXorInst
59 static Value *SimplifyXorInst(Value *, Value *, const Query &, unsigned);
501 SimplifyXorInst(Cond, Constant::getAllOnesValue(Cond->getType()),
628 if (Value *V = SimplifyXorInst(Op0, Op1, Q, MaxRecurse-1))
842 if (Value *V = SimplifyXorInst(Op0, Op1, Q, MaxRecurse-1))
1619 /// SimplifyXorInst - Given operands for a Xor, see if we can
1621 static Value *SimplifyXorInst(Value *Op0, Value *Op1, const Query &Q,
1673 Value *llvm::SimplifyXorInst(Value *Op0, Value *Op1, const DataLayout *TD,
1676 return ::SimplifyXorInst(Op0, Op1, Query (TD, TLI, DT), RecursionLimit);
2886 case Instruction::Xor: return SimplifyXorInst(LHS, RHS, Q, MaxRecurse);
3099 Result = SimplifyXorInst(I->getOperand(0), I->getOperand(1), TD, TLI, DT);