Lines Matching defs:NewBO
565 BinaryOperator *NewBO = (IsNUW && Opcode == Instruction::Add) ?
569 if (isa<FPMathOperator>(NewBO)) {
573 NewBO->setFastMathFlags(Flags);
575 InsertNewInstWith(NewBO, I.getIterator());
576 NewBO->takeName(Op1);
577 replaceOperand(I, 0, NewBO);
2038 Value *NewBO = Builder.CreateBinOp(BO.getOpcode(),
2041 if (auto *NotFoldedNewBO = dyn_cast<BinaryOperator>(NewBO))
2046 NewPhi->addIncoming(NewBO, OtherBB);
2182 Instruction *NewBO = BinaryOperator::Create(Opcode, V1, V2);
2183 NewBO->copyIRFlags(&Inst);
2184 return NewBO;
2301 Value *NewBO = Builder.CreateBinOp(Opcode, X, Y);
2303 Value *NewSplat = Builder.CreateShuffleVector(NewBO, NewMask);
2312 if (auto *NewInstBO = dyn_cast<BinaryOperator>(NewBO))