Lines Matching refs:buildSelect
1556 MIRBuilder.buildSelect(Dst, CmpHEQ, CmpLU, CmpH); in narrowScalar()
5095 auto Lo = MIRBuilder.buildSelect(HalfTy, IsShort, LoS, LoL); in narrowScalarShift()
5096 auto Hi = MIRBuilder.buildSelect( in narrowScalarShift()
5097 HalfTy, IsZero, InH, MIRBuilder.buildSelect(HalfTy, IsShort, HiS, HiL)); in narrowScalarShift()
5123 auto Lo = MIRBuilder.buildSelect( in narrowScalarShift()
5124 HalfTy, IsZero, InL, MIRBuilder.buildSelect(HalfTy, IsShort, LoS, LoL)); in narrowScalarShift()
5126 auto Hi = MIRBuilder.buildSelect(HalfTy, IsShort, HiS, HiL); in narrowScalarShift()
5913 auto Select = MIRBuilder.buildSelect(NarrowTy, in narrowScalarSelect()
5919 auto Select = MIRBuilder.buildSelect( in narrowScalarSelect()
5955 B.buildSelect(DstReg, HiIsZero, HiIsZeroCTLZ, HiCTLZ); in narrowScalarCTLZ()
5988 B.buildSelect(DstReg, LoIsZero, LoIsZeroCTTZ, LoCTTZ); in narrowScalarCTTZ()
6074 MIRBuilder.buildSelect(DstReg, ICmp, LenConst, CtlzZU); in lowerBitCount()
6122 MIRBuilder.buildSelect(DstReg, ICmp, LenConst, CttzZU); in lowerBitCount()
6543 auto E = MIRBuilder.buildSelect(S32, NotZero, Sub, Zero32); in lowerU64ToF32BitOps()
6563 auto Select0 = MIRBuilder.buildSelect(S32, TCmp, VTrunc1, Zero32); in lowerU64ToF32BitOps()
6564 auto R = MIRBuilder.buildSelect(S32, RCmp, One, Select0); in lowerU64ToF32BitOps()
6577 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerUITOFP()
6606 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerSITOFP()
6631 MIRBuilder.buildSelect(Dst, SignNotZero, RNeg, R); in lowerSITOFP()
6673 MIRBuilder.buildSelect(Dst, FCMP, FPTOSI, Res); in lowerFPTOUI()
6726 R = MIRBuilder.buildSelect(DstTy, CmpGt, Shl, Srl); in lowerFPTOSI()
6737 MIRBuilder.buildSelect(Dst, ExponentLt0, ZeroDstTy, Ret); in lowerFPTOSI()
6795 auto SelectCC = MIRBuilder.buildSelect(S32, CmpM_NE0, Bits0x200, Zero); in lowerFPTRUNC_F64_TO_F16()
6822 auto V = MIRBuilder.buildSelect(S32, CmpELtOne, D, N); in lowerFPTRUNC_F64_TO_F16()
6840 V = MIRBuilder.buildSelect(S32, CmpEGt30, in lowerFPTRUNC_F64_TO_F16()
6845 V = MIRBuilder.buildSelect(S32, CmpEGt1039, I, V); in lowerFPTRUNC_F64_TO_F16()
6905 MIRBuilder.buildSelect(Dst, Cmp, Src0, Src1); in lowerMinMax()
7016 auto BoolFP = MIRBuilder.buildSelect(Ty, Cmp, One, Zero); in lowerIntrinsicRound()
7620 MIRBuilder.buildSelect(Res, Ov, Clamp, Tmp); in lowerAddSubSatToAddoSubo()
7647 SatVal = MIRBuilder.buildSelect(Ty, Cmp, SatMin, SatMax); in lowerShlSat()
7652 MIRBuilder.buildSelect(Res, Ov, SatVal, Result); in lowerShlSat()