Lines Matching refs:buildSelect
1181 MIRBuilder.buildSelect(Dst, CmpHEQ, CmpLU, CmpH); in narrowScalar()
3326 MIRBuilder.buildSelect(BorrowOut, LHS_EQ_RHS, BorrowIn, LHS_ULT_RHS); in lower()
3774 MIRBuilder.buildSelect(DstReg, CondTy.isVector() ? Src0Regs[i] : CondReg, in fewerElementsVectorSelect()
4854 auto Lo = MIRBuilder.buildSelect(HalfTy, IsShort, LoS, LoL); in narrowScalarShift()
4855 auto Hi = MIRBuilder.buildSelect( in narrowScalarShift()
4856 HalfTy, IsZero, InH, MIRBuilder.buildSelect(HalfTy, IsShort, HiS, HiL)); in narrowScalarShift()
4882 auto Lo = MIRBuilder.buildSelect( in narrowScalarShift()
4883 HalfTy, IsZero, InL, MIRBuilder.buildSelect(HalfTy, IsShort, LoS, LoL)); in narrowScalarShift()
4885 auto Hi = MIRBuilder.buildSelect(HalfTy, IsShort, HiS, HiL); in narrowScalarShift()
5519 auto Select = MIRBuilder.buildSelect(NarrowTy, in narrowScalarSelect()
5525 auto Select = MIRBuilder.buildSelect( in narrowScalarSelect()
5564 B.buildSelect(DstReg, HiIsZero, HiIsZeroCTLZ, HiCTLZ); in narrowScalarCTLZ()
5600 B.buildSelect(DstReg, LoIsZero, LoIsZeroCTTZ, LoCTTZ); in narrowScalarCTTZ()
5666 MIRBuilder.buildSelect(DstReg, ICmp, LenConst, CtlzZU); in lowerBitCount()
5717 MIRBuilder.buildSelect(DstReg, ICmp, LenConst, CttzZU); in lowerBitCount()
6031 auto E = MIRBuilder.buildSelect(S32, NotZero, Sub, Zero32); in lowerU64ToF32BitOps()
6051 auto Select0 = MIRBuilder.buildSelect(S32, TCmp, VTrunc1, Zero32); in lowerU64ToF32BitOps()
6052 auto R = MIRBuilder.buildSelect(S32, RCmp, One, Select0); in lowerU64ToF32BitOps()
6068 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerUITOFP()
6100 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerSITOFP()
6125 MIRBuilder.buildSelect(Dst, SignNotZero, RNeg, R); in lowerSITOFP()
6170 MIRBuilder.buildSelect(Dst, FCMP, FPTOSI, Res); in lowerFPTOUI()
6226 R = MIRBuilder.buildSelect(DstTy, CmpGt, Shl, Srl); in lowerFPTOSI()
6237 MIRBuilder.buildSelect(Dst, ExponentLt0, ZeroDstTy, Ret); in lowerFPTOSI()
6285 auto SelectCC = MIRBuilder.buildSelect(S32, CmpM_NE0, Bits0x200, Zero); in lowerFPTRUNC_F64_TO_F16()
6312 auto V = MIRBuilder.buildSelect(S32, CmpELtOne, D, N); in lowerFPTRUNC_F64_TO_F16()
6330 V = MIRBuilder.buildSelect(S32, CmpEGt30, in lowerFPTRUNC_F64_TO_F16()
6335 V = MIRBuilder.buildSelect(S32, CmpEGt1039, I, V); in lowerFPTRUNC_F64_TO_F16()
6403 MIRBuilder.buildSelect(Dst, Cmp, Src0, Src1); in lowerMinMax()
6522 auto Sel = MIRBuilder.buildSelect(Ty, Cmp, SignOne, Zero, Flags); in lowerIntrinsicRound()
7046 MIRBuilder.buildSelect(Res, Ov, Clamp, Tmp); in lowerAddSubSatToAddoSubo()
7075 SatVal = MIRBuilder.buildSelect(Ty, Cmp, SatMin, SatMax); in lowerShlSat()
7080 MIRBuilder.buildSelect(Res, Ov, SatVal, Result); in lowerShlSat()