Lines Matching refs:CreateSelect
54 return Builder.CreateSelect(Builder.CreateICmp(Pred, A, B), A, B); in createMinMax()
330 Builder.CreateSelect(SI.getCondition(), TI->getOperand(0), in foldSelectOpOp()
383 Value *NewSI = Builder.CreateSelect(SI.getCondition(), OtherOpT, OtherOpF, in foldSelectOpOp()
436 Value *NewSel = Builder.CreateSelect(SI.getCondition(), OOp, C); in foldSelectIntoOp()
467 Value *NewSel = Builder.CreateSelect(SI.getCondition(), C, OOp); in foldSelectIntoOp()
675 Value *Max = Builder.CreateSelect(Builder.CreateICmp(Pred, A, B), A, B); in canonicalizeSaturatedSubtract()
1154 Builder.CreateSelect(SI->getCondition(), SI->getFalseValue(), in foldSPFofSPF()
1263 Value *NewSel = Builder.CreateSelect(CondVal, NewTrueOp, NewFalseOp, in foldAddSubSelect()
1318 Value *NewSel = Builder.CreateSelect(Cond, X, TruncCVal, "narrow", &Sel); in foldSelectExtConst()
1416 NewSel = Builder.CreateSelect(Cond, A, B, "", &Sel); in foldSelectCmpBitcasts()
1420 NewSel = Builder.CreateSelect(Cond, B, A, "", &Sel); in foldSelectCmpBitcasts()
1858 Value *NewSI = Builder.CreateSelect(Cmp, LHS, RHS, SI.getName(), &SI); in visitSelectInst()