Lines Matching refs:buildSelect

1598       MIRBuilder.buildSelect(Dst, CmpHEQ, CmpLU, CmpH);  in narrowScalar()
5341 auto Lo = MIRBuilder.buildSelect(HalfTy, IsShort, LoS, LoL); in narrowScalarShift()
5342 auto Hi = MIRBuilder.buildSelect( in narrowScalarShift()
5343 HalfTy, IsZero, InH, MIRBuilder.buildSelect(HalfTy, IsShort, HiS, HiL)); in narrowScalarShift()
5369 auto Lo = MIRBuilder.buildSelect( in narrowScalarShift()
5370 HalfTy, IsZero, InL, MIRBuilder.buildSelect(HalfTy, IsShort, LoS, LoL)); in narrowScalarShift()
5372 auto Hi = MIRBuilder.buildSelect(HalfTy, IsShort, HiS, HiL); in narrowScalarShift()
6265 auto Select = MIRBuilder.buildSelect(NarrowTy, in narrowScalarSelect()
6271 auto Select = MIRBuilder.buildSelect( in narrowScalarSelect()
6307 B.buildSelect(DstReg, HiIsZero, HiIsZeroCTLZ, HiCTLZ); in narrowScalarCTLZ()
6340 B.buildSelect(DstReg, LoIsZero, LoIsZeroCTTZ, LoCTTZ); in narrowScalarCTTZ()
6426 MIRBuilder.buildSelect(DstReg, ICmp, LenConst, CtlzZU); in lowerBitCount()
6474 MIRBuilder.buildSelect(DstReg, ICmp, LenConst, CttzZU); in lowerBitCount()
6909 auto E = MIRBuilder.buildSelect(S32, NotZero, Sub, Zero32); in lowerU64ToF32BitOps()
6929 auto Select0 = MIRBuilder.buildSelect(S32, TCmp, VTrunc1, Zero32); in lowerU64ToF32BitOps()
6930 auto R = MIRBuilder.buildSelect(S32, RCmp, One, Select0); in lowerU64ToF32BitOps()
6943 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerUITOFP()
6972 MIRBuilder.buildSelect(Dst, Src, True, False); in lowerSITOFP()
6997 MIRBuilder.buildSelect(Dst, SignNotZero, RNeg, R); in lowerSITOFP()
7039 MIRBuilder.buildSelect(Dst, FCMP, FPTOSI, Res); in lowerFPTOUI()
7092 R = MIRBuilder.buildSelect(DstTy, CmpGt, Shl, Srl); in lowerFPTOSI()
7103 MIRBuilder.buildSelect(Dst, ExponentLt0, ZeroDstTy, Ret); in lowerFPTOSI()
7161 auto SelectCC = MIRBuilder.buildSelect(S32, CmpM_NE0, Bits0x200, Zero); in lowerFPTRUNC_F64_TO_F16()
7188 auto V = MIRBuilder.buildSelect(S32, CmpELtOne, D, N); in lowerFPTRUNC_F64_TO_F16()
7206 V = MIRBuilder.buildSelect(S32, CmpEGt30, in lowerFPTRUNC_F64_TO_F16()
7211 V = MIRBuilder.buildSelect(S32, CmpEGt1039, I, V); in lowerFPTRUNC_F64_TO_F16()
7269 MIRBuilder.buildSelect(Dst, Cmp, Src0, Src1); in lowerMinMax()
7294 auto SelectZeroOrOne = MIRBuilder.buildSelect(DstTy, IsGT, One, Zero); in lowerThreewayCompare()
7299 MIRBuilder.buildSelect(Dst, IsLT, MinusOne, SelectZeroOrOne); in lowerThreewayCompare()
7414 auto BoolFP = MIRBuilder.buildSelect(Ty, Cmp, One, Zero); in lowerIntrinsicRound()
7711 MIRBuilder.buildSelect(ValTy, AllLanesSelected, Val, LastWriteVal) in lowerVECTOR_COMPRESS()
8110 MIRBuilder.buildSelect(Res, Ov, Clamp, Tmp); in lowerAddSubSatToAddoSubo()
8137 SatVal = MIRBuilder.buildSelect(Ty, Cmp, SatMin, SatMax); in lowerShlSat()
8142 MIRBuilder.buildSelect(Res, Ov, SatVal, Result); in lowerShlSat()
8582 MIRBuilder.buildSelect(DestReg, ICmp, SrcReg, Sub); in lowerAbsToCNeg()