Lines Matching refs:buildSelect
1826 B.buildSelect(Dst, CmpRes, PtrLo32, SegmentNull.getReg(0)); in legalizeAddrSpaceCast()
1856 B.buildSelect(Dst, CmpRes, BuildPtr, FlatNull); in legalizeAddrSpaceCast()
1883 B.buildSelect(MI.getOperand(0).getReg(), Cond, Src, Tmp2); in legalizeFrint()
1909 auto Add = B.buildSelect(S64, And, One, Zero); in legalizeFceil()
1989 auto Tmp1 = B.buildSelect(S64, ExpLt0, SignBit64, Tmp0); in legalizeIntrinsicTrunc()
1990 B.buildSelect(MI.getOperand(0).getReg(), ExpGt51, Src, Tmp1); in legalizeIntrinsicTrunc()
2613 CorrectedFract = B.buildSelect(S64, IsNan, ModSrc, Min, Flags).getReg(0); in legalizeFFloor()
2801 Q = B.buildSelect(S32, Cond, B.buildAdd(S32, Q, One), Q); in legalizeUDIV_UREM32Impl()
2802 R = B.buildSelect(S32, Cond, B.buildSub(S32, R, Y), R); in legalizeUDIV_UREM32Impl()
2807 B.buildSelect(DstReg, Cond, B.buildAdd(S32, Q, One), Q); in legalizeUDIV_UREM32Impl()
2809 B.buildSelect(DstReg, Cond, B.buildSub(S32, R, Y), R); in legalizeUDIV_UREM32Impl()
2934 auto C3 = B.buildSelect(S32, CmpEq, C2, C1); in legalizeUDIV_UREM64Impl()
2953 auto C6 = B.buildSelect( in legalizeUDIV_UREM64Impl()
2968 auto Sel1 = B.buildSelect( in legalizeUDIV_UREM64Impl()
2970 B.buildSelect(DstReg, in legalizeUDIV_UREM64Impl()
2973 auto Sel2 = B.buildSelect( in legalizeUDIV_UREM64Impl()
2975 B.buildSelect(DstReg, in legalizeUDIV_UREM64Impl()
3334 auto Sel = B.buildSelect(S32, CmpRes, C1, C2, Flags); in legalizeFDIVFastIntrin()