Lines Matching refs:CreateSelect
557 ExtRes = Builder.CreateSelect(I.getOperand(0), ExtOp1, ExtOp2); in promoteUniformOpToI32()
755 Value *NewSelect = Builder.CreateSelect(Sel->getCondition(), in foldBinOpIntoSelect()
849 Builder.CreateSelect(NeedScale, Builder.getInt32(32), Zero); in emitSqrtIEEE2ULP()
856 Builder.CreateSelect(NeedScale, Builder.getInt32(-16), Zero); in emitSqrtIEEE2ULP()
878 Value *InputScaleFactor = Builder.CreateSelect(NeedScale, InputScale, One); in emitRsqIEEE1ULP()
882 Value *OutputScaleFactor = Builder.CreateSelect( in emitRsqIEEE1ULP()
1291 JQ = Builder.CreateSelect(CV, JQ, Builder.getInt32(0)); in expandDivRem24Impl()
1471 Q = Builder.CreateSelect(Cond, Builder.CreateAdd(Q, One), Q); in expandDivRem32()
1472 R = Builder.CreateSelect(Cond, Builder.CreateSub(R, Y), R); in expandDivRem32()
1478 Res = Builder.CreateSelect(Cond, Builder.CreateAdd(Q, One), Q); in expandDivRem32()
1480 Res = Builder.CreateSelect(Cond, Builder.CreateSub(R, Y), R); in expandDivRem32()