@@ -203,8 +203,7 @@ _CLC_DEF _CLC_OVERLOAD __CLC_GENTYPE __clc_rootn(__CLC_GENTYPE x,
203203 __CLC_BIT_INTN x_is_ninf = ix == (__CLC_INTN)NINFBITPATT_SP32;
204204 __CLC_BIT_INTN x_is_pinf = ix == (__CLC_INTN)PINFBITPATT_SP32;
205205
206- ret = (!xpos & (inty == 2 )) ? __CLC_AS_INTN ((__CLC_GENTYPE)__CLC_GENTYPE_NAN)
207- : ret;
206+ ret = (!xpos & (inty == 2 )) ? __CLC_AS_INTN (__CLC_GENTYPE_NAN) : ret;
208207 __CLC_INTN xinf =
209208 xpos ? (__CLC_INTN)PINFBITPATT_SP32 : (__CLC_INTN)NINFBITPATT_SP32;
210209 ret = ((ax == 0 ) & !ypos & (inty == 1 )) ? xinf : ret;
@@ -217,7 +216,7 @@ _CLC_DEF _CLC_OVERLOAD __CLC_GENTYPE __clc_rootn(__CLC_GENTYPE x,
217216 ret = (x_is_pinf & !ypos) ? 0 : ret;
218217 ret = (x_is_pinf & ypos) ? PINFBITPATT_SP32 : ret;
219218 ret = ax > PINFBITPATT_SP32 ? ix : ret;
220- ret = ny == 0 ? __CLC_AS_INTN ((__CLC_GENTYPE) __CLC_GENTYPE_NAN) : ret;
219+ ret = ny == 0 ? __CLC_AS_INTN (__CLC_GENTYPE_NAN) : ret;
221220
222221 return __CLC_AS_GENTYPE (ret);
223222}
@@ -371,8 +370,7 @@ _CLC_DEF _CLC_OVERLOAD __CLC_GENTYPE __clc_rootn(__CLC_GENTYPE x,
371370 // Now all the edge cases
372371 __CLC_BIT_INTN x_is_ninf = ux == (__CLC_LONGN)NINFBITPATT_DP64;
373372 __CLC_BIT_INTN x_is_pinf = ux == (__CLC_LONGN)PINFBITPATT_DP64;
374- ret = (!xpos & (inty == 2 )) ? __CLC_AS_LONGN ((__CLC_GENTYPE)__CLC_GENTYPE_NAN)
375- : ret;
373+ ret = (!xpos & (inty == 2 )) ? __CLC_AS_LONGN (__CLC_GENTYPE_NAN) : ret;
376374 __CLC_LONGN xinf =
377375 xpos ? (__CLC_LONGN)PINFBITPATT_DP64 : (__CLC_LONGN)NINFBITPATT_DP64;
378376 ret = ((ax == 0L ) & !ypos & (inty == 1 )) ? xinf : ret;
@@ -387,9 +385,7 @@ _CLC_DEF _CLC_OVERLOAD __CLC_GENTYPE __clc_rootn(__CLC_GENTYPE x,
387385 ret = (x_is_pinf & !ypos) ? 0L : ret;
388386 ret = (x_is_pinf & ypos) ? (__CLC_LONGN)PINFBITPATT_DP64 : ret;
389387 ret = ax > (__CLC_LONGN)PINFBITPATT_DP64 ? ux : ret;
390- ret = __CLC_CONVERT_LONGN (ny == 0 )
391- ? __CLC_AS_LONGN ((__CLC_GENTYPE)__CLC_GENTYPE_NAN)
392- : ret;
388+ ret = __CLC_CONVERT_LONGN (ny == 0 ) ? __CLC_AS_LONGN (__CLC_GENTYPE_NAN) : ret;
393389 return __CLC_AS_GENTYPE (ret);
394390}
395391
0 commit comments