Lines Matching refs:CreateSelect
311 Builder.CreateSelect(Cond, TI->getOperand(0), FI->getOperand(0), in foldSelectOpOp()
325 Value *NewSel = Builder.CreateSelect(Cond, X, Y, SI.getName() + ".v", &SI); in foldSelectOpOp()
344 Value *NewSel = Builder.CreateSelect(Cond, T1, F1, "minmaxop", &SI); in foldSelectOpOp()
348 Value *NewSel = Builder.CreateSelect(Cond, T1, F0, "minmaxop", &SI); in foldSelectOpOp()
352 Value *NewSel = Builder.CreateSelect(Cond, T0, F1, "minmaxop", &SI); in foldSelectOpOp()
356 Value *NewSel = Builder.CreateSelect(Cond, T0, F0, "minmaxop", &SI); in foldSelectOpOp()
409 Value *NewSI = Builder.CreateSelect(Cond, OtherOpT, OtherOpF, in foldSelectOpOp()
470 Value *NewSel = Builder.CreateSelect( in foldSelectIntoOp()
706 Value *NewSel = Builder.CreateSelect(Cond, Zero, OrC, "masksel", &Sel); in foldSetClearBits()
715 Value *NewSel = Builder.CreateSelect(Cond, OrC, Zero, "masksel", &Sel); in foldSetClearBits()
1424 Builder.CreateSelect(ShouldReplaceLow, ReplacementLow, X); in canonicalizeClampLike()
1428 Value *MaybeReplacedHigh = Builder.CreateSelect( in canonicalizeClampLike()
1814 Value *NewSel = Builder.CreateSelect(CondVal, NewTrueOp, NewFalseOp, in foldAddSubSelect()
1989 Value *NewSel = Builder.CreateSelect(Cond, X, TruncCVal, "narrow", &Sel); in foldSelectExtConst()
2108 NewSel = Builder.CreateSelect(Cond, A, B, "", &Sel); in foldSelectCmpBitcasts()
2112 NewSel = Builder.CreateSelect(Cond, B, A, "", &Sel); in foldSelectCmpBitcasts()
2336 Value *NewSel = Builder.CreateSelect(Cond, Y, X, "sel", &Sel); in foldVectorSelect()
2341 Value *NewSel = Builder.CreateSelect(Cond, X, Y, "sel", &Sel); in foldVectorSelect()
2350 Value *NewSel = Builder.CreateSelect(Cond, X, Y, "sel", &Sel); in foldVectorSelect()
2355 Value *NewSel = Builder.CreateSelect(Cond, Y, X, "sel", &Sel); in foldVectorSelect()
2724 return BinaryOperator::CreateNot(Builder.CreateSelect(A, One, B)); in visitSelectInst()
2731 return BinaryOperator::CreateNot(Builder.CreateSelect(A, B, Zero)); in visitSelectInst()
2881 Value *NewSel = Builder.CreateSelect(NewCond, FalseVal, TrueVal); in visitSelectInst()
2934 Builder.CreateSelect(CondVal, NewT, NewF, SI.getName() + ".idx", &SI); in visitSelectInst()
2990 Value *NewSI = Builder.CreateSelect(Cmp, LHS, RHS, SI.getName(), &SI); in visitSelectInst()