Lines Matching refs:CreateBinOp
1545 Value *Mul = addFastMathFlag(Builder.CreateBinOp(MulOp, Step, ConstVF)); in createVectorIntOrFpInductionPHI()
1571 Builder.CreateBinOp(AddOp, LastInduction, SplatVF, "step.add"))); in createVectorIntOrFpInductionPHI()
1777 Value *BOp = Builder.CreateBinOp(BinOp, Val, MulOp, "induction"); in getStepVector()
1816 auto *Mul = addFastMathFlag(Builder.CreateBinOp(MulOp, StartIdx, Step)); in buildScalarSteps()
1817 auto *Add = addFastMathFlag(Builder.CreateBinOp(AddOp, ScalarIV, Mul)); in buildScalarSteps()
2087 ? Builder.CreateBinOp(Instruction::And, ShuffledMask, in vectorizeInterleaveGroup()
2691 Value *BOp = B.CreateBinOp(InductionBinOp->getOpcode(), StartValue, MulExp, in emitTransformedIndex()
3169 NewI = B.CreateBinOp(BO->getOpcode(), ShrinkOperand(BO->getOperand(0)), in truncateToMinimalBitwidths()
3605 Builder.CreateBinOp((Instruction::BinaryOps)Op, RdxPart, in fixReduction()
3975 Value *V = Builder.CreateBinOp(BinOp->getOpcode(), A, B); in widenInstruction()
6251 return addFastMathFlag(Builder.CreateBinOp(BinOp, Val, MulOp)); in getStepVector()