Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:BinaryOperator

310         BinaryOperator::CreateOr(I->getOperand(0), I->getOperand(1),
324 Instruction *And = BinaryOperator::CreateAnd(I->getOperand(0), AndC);
349 Instruction *NewAnd = BinaryOperator::CreateAnd(I->getOperand(0), AndC);
354 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC);
509 BinaryOperator::CreateOr(I->getOperand(0), I->getOperand(1),
576 Instruction *Xor = BinaryOperator::CreateXor(I->getOperand(1), C0);
637 Instruction *NewVal = BinaryOperator::CreateLShr(
681 BinaryOperator *NewVal = BinaryOperator::CreateLShr(I->getOperand(0),
683 NewVal->setIsExact(cast<BinaryOperator>(I)->isExact());
774 NewVal = BinaryOperator::CreateLShr(II->getArgOperand(0),
777 NewVal = BinaryOperator::CreateShl(II->getArgOperand(0),
1152 TmpV = InsertNewInstWith(BinaryOperator::CreateFSub(LHS, RHS,
1157 TmpV = InsertNewInstWith(BinaryOperator::CreateFMul(LHS, RHS,