Lines Matching refs:buildSelect
1130 MIRBuilder.buildSelect(MI.getOperand(0), CmpHEQ, CmpLU, CmpH); in narrowScalar()
3035 MIRBuilder.buildSelect(BorrowOut, LHS_EQ_RHS, BorrowIn, LHS_ULT_RHS); in lower()
3488 MIRBuilder.buildSelect(DstReg, CondTy.isVector() ? Src0Regs[i] : CondReg, in fewerElementsVectorSelect()
4223 auto Lo = MIRBuilder.buildSelect(HalfTy, IsShort, LoS, LoL); in narrowScalarShift()
4224 auto Hi = MIRBuilder.buildSelect( in narrowScalarShift()
4225 HalfTy, IsZero, InH, MIRBuilder.buildSelect(HalfTy, IsShort, HiS, HiL)); in narrowScalarShift()
4251 auto Lo = MIRBuilder.buildSelect( in narrowScalarShift()
4252 HalfTy, IsZero, InL, MIRBuilder.buildSelect(HalfTy, IsShort, LoS, LoL)); in narrowScalarShift()
4254 auto Hi = MIRBuilder.buildSelect(HalfTy, IsShort, HiS, HiL); in narrowScalarShift()
4715 auto Select = MIRBuilder.buildSelect(NarrowTy, in narrowScalarSelect()
4721 auto Select = MIRBuilder.buildSelect( in narrowScalarSelect()
4760 B.buildSelect(DstReg, HiIsZero, HiIsZeroCTLZ, HiCTLZ); in narrowScalarCTLZ()
4796 B.buildSelect(DstReg, LoIsZero, LoIsZeroCTTZ, LoCTTZ); in narrowScalarCTTZ()
4862 MIRBuilder.buildSelect(DstReg, ICmp, LenConst, CtlzZU); in lowerBitCount()
4913 MIRBuilder.buildSelect(DstReg, ICmp, LenConst, CttzZU); in lowerBitCount()
5024 auto E = MIRBuilder.buildSelect(S32, NotZero, Sub, Zero32); in lowerU64ToF32BitOps()
5044 auto Select0 = MIRBuilder.buildSelect(S32, TCmp, VTrunc1, Zero32); in lowerU64ToF32BitOps()
5045 auto R = MIRBuilder.buildSelect(S32, RCmp, One, Select0); in lowerU64ToF32BitOps()
5061 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerUITOFP()
5093 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerSITOFP()
5118 MIRBuilder.buildSelect(Dst, SignNotZero, RNeg, R); in lowerSITOFP()
5163 MIRBuilder.buildSelect(Dst, FCMP, FPTOSI, Res); in lowerFPTOUI()
5219 R = MIRBuilder.buildSelect(DstTy, CmpGt, Shl, Srl); in lowerFPTOSI()
5230 MIRBuilder.buildSelect(Dst, ExponentLt0, ZeroDstTy, Ret); in lowerFPTOSI()
5278 auto SelectCC = MIRBuilder.buildSelect(S32, CmpM_NE0, Bits0x200, Zero); in lowerFPTRUNC_F64_TO_F16()
5305 auto V = MIRBuilder.buildSelect(S32, CmpELtOne, D, N); in lowerFPTRUNC_F64_TO_F16()
5323 V = MIRBuilder.buildSelect(S32, CmpEGt30, in lowerFPTRUNC_F64_TO_F16()
5328 V = MIRBuilder.buildSelect(S32, CmpEGt1039, I, V); in lowerFPTRUNC_F64_TO_F16()
5396 MIRBuilder.buildSelect(Dst, Cmp, Src0, Src1); in lowerMinMax()
5519 auto Sel = MIRBuilder.buildSelect(Ty, Cmp, SignOne, Zero, Flags); in lowerIntrinsicRound()
6043 MIRBuilder.buildSelect(Res, Ov, Clamp, Tmp); in lowerAddSubSatToAddoSubo()
6072 SatVal = MIRBuilder.buildSelect(Ty, Cmp, SatMin, SatMax); in lowerShlSat()
6077 MIRBuilder.buildSelect(Res, Ov, SatVal, Result); in lowerShlSat()