Lines Matching refs:CreateBinOp
2315 return Builder.CreateBinOp(BinOp, Val, MulOp, "induction"); in getStepVector()
2368 auto *Mul = Builder.CreateBinOp(MulOp, InitVec, SplatStep); in buildScalarSteps()
2369 auto *Add = Builder.CreateBinOp(AddOp, SplatIV, Mul); in buildScalarSteps()
2380 Value *StartIdx = Builder.CreateBinOp( in buildScalarSteps()
2387 auto *Mul = Builder.CreateBinOp(MulOp, StartIdx, Step); in buildScalarSteps()
2388 auto *Add = Builder.CreateBinOp(AddOp, ScalarIV, Mul); in buildScalarSteps()
2482 return B.CreateBinOp(InductionBinOp->getOpcode(), StartValue, MulExp, in emitTransformedIndex()
2625 ? Builder.CreateBinOp(Instruction::And, ShuffledMask, in vectorizeInterleaveGroup()
2727 GroupMask = MaskForGaps ? Builder.CreateBinOp(Instruction::And, in vectorizeInterleaveGroup()
3546 NewI = B.CreateBinOp(BO->getOpcode(), ShrinkOperand(BO->getOperand(0)), in truncateToMinimalBitwidths()
3959 ReducedPartRdx = Builder.CreateBinOp( in fixReduction()
9293 Value *Mul = Builder.CreateBinOp(MulOp, Step, RuntimeVF); in execute()
9318 Builder.CreateBinOp(AddOp, LastInduction, SplatVF, "step.add")); in execute()
9477 EntryPart = State.Builder.CreateBinOp(IndDesc.getInductionOpcode(), in execute()
9522 NewRed = State.Builder.CreateBinOp( in execute()
9537 NextInChain = State.Builder.CreateBinOp( in execute()