/freebsd-current/contrib/arm-optimized-routines/pl/math/ |
H A D | v_expm1_2u5.c | 49 special_case (float64x2_t x, float64x2_t y, uint64x2_t special) argument 51 return v_call_f64 (expm1, x, y, special); 69 uint64x2_t special local 71 if (unlikely (v_any_u64 (special))) 72 x = v_zerofy_f64 (x, special); 75 uint64x2_t special = vcageq_f64 (x, d->oflow_bound); local 104 if (unlikely (v_any_u64 (special))) 107 special);
|
H A D | sv_coshf_2u.c | 20 /* 0x1.5a92d8p+6: expf overflows above this, so have to use special case. */ 39 svbool_t special = svcmpge (pg, svreinterpret_u32 (ax), d->special_bound); local 46 if (unlikely (svptest_any (pg, special))) 47 return special_case (x, svadd_x (pg, half_t, half_over_t), special);
|
H A D | sv_sinhf_2u3.c | 44 svbool_t special = svcmpge (pg, svreinterpret_u32 (ax), d->large_bound); local 54 if (unlikely (svptest_any (pg, special))) 55 return special_case (x, svmul_x (pg, t, halfsign), special);
|
H A D | sv_cosh_2u.c | 34 special_case (svfloat64_t x, svfloat64_t y, svbool_t special) argument 36 return sv_call_f64 (cosh, x, y, special); 40 special-case handling or tail. */ 74 The greatest observed error in the non-special region is 1.54 ULP: 82 svbool_t special = svcmpgt (pg, svreinterpret_u64 (ax), d->special_bound); local 90 /* Fall back to scalar for any special cases. */ 91 if (unlikely (svptest_any (pg, special))) 92 return special_case (x, svadd_x (pg, half_t, half_over_t), special);
|
H A D | sv_cbrtf_1u7.c | 35 special_case (svfloat32_t x, svfloat32_t y, svbool_t special) argument 37 return sv_call_f32 (cbrtf, x, y, special); 60 /* Subnormal, +/-0 and special values. */ 61 svbool_t special = svcmpge (pg, svsub_x (pg, iax, SmallestNormal), Thresh); local 65 special-cased as a result. */ 105 if (unlikely (svptest_any (pg, special))) 108 special);
|
H A D | v_cbrtf_1u7.c | 34 special_case (float32x4_t x, float32x4_t y, uint16x4_t special) argument 36 return v_call_f32 (cbrtf, x, y, vmovl_u16 (special)); 57 /* Subnormal, +/-0 and special values. */ 58 uint16x4_t special = vcge_u16 (vsubhn_u32 (iax, SmallestNormal), Thresh); local 62 special-cased as a result. */ 106 if (unlikely (v_any_u16h (special))) 107 return special_case (x, vbslq_f32 (SignMask, x, y), special);
|
H A D | v_cosh_2u.c | 33 special_case (float64x2_t x, float64x2_t y, uint64x2_t special) argument 35 return v_call_f64 (cosh, x, y, special); 39 special-case handling or tail. */ 76 The greatest observed error in the non-special region is 1.54 ULP: 84 uint64x2_t special local 93 /* Fall back to scalar for any special cases. */ 94 if (unlikely (v_any_u64 (special))) 95 return special_case (x, vaddq_f64 (half_t, half_over_t), special);
|
H A D | sv_exp2f_1u6.c | 30 special_case (svfloat32_t x, svfloat32_t y, svbool_t special) argument 32 return sv_call_f32 (exp2f, x, y, special); 50 svbool_t special = svacgt (pg, x, d->thres); local 61 if (unlikely (svptest_any (pg, special))) 62 return special_case (x, svmla_x (pg, scale, scale, poly), special);
|
H A D | v_tanh_3u.c | 64 special_case (float64x2_t x, float64x2_t y, uint64x2_t special) argument 66 return v_call_f64 (tanh, x, y, special); 81 /* Trigger special-cases for tiny, boring and infinity/NaN. */ 82 uint64x2_t special = vcgtq_u64 (vsubq_u64 (ia, d->tiny_bound), d->thresh); local 84 /* To trigger fp exceptions correctly, set special lanes to a neutral value. 85 They will be fixed up later by the special-case handler. */ 86 if (unlikely (v_any_u64 (special))) 87 u = v_zerofy_f64 (u, special); 96 if (unlikely (v_any_u64 (special))) 97 return special_case (x, vdivq_f64 (q, qp2), special); [all...] |
H A D | sv_log10f_3u5.c | 37 special_case (svfloat32_t x, svfloat32_t y, svbool_t special) argument 39 return sv_call_f32 (log10f, x, y, special); 51 svbool_t special = svcmpge (pg, svsub_x (pg, ix, Min), Thres); local 80 if (unlikely (svptest_any (pg, special))) 81 return special_case (x, svmla_x (svnot_z (pg, special), hi, r2, y), 82 special);
|
H A D | v_tanf_3u5.c | 76 /* If fp exceptions are to be triggered correctly, also special-case tiny 77 input, as this will load to overflow later. Fix any special lanes to 1 to 79 uint32x4_t special = vcgeq_u32 (vsubq_u32 (iax, TinyBound), Thresh); local 80 if (unlikely (v_any_u32 (special))) 81 x = vbslq_f32 (special, v_f32 (1.0f), x); 83 /* Otherwise, special-case large and special values. */ 84 uint32x4_t special = vcageq_f32 (x, d->range_val); local 117 if (unlikely (v_any_u32 (special))) 118 return special_case (special_arg, vbslq_f32 (pred_alt, inv_y, y), special); [all...] |
H A D | sv_tan_3u5.c | 31 special_case (svfloat64_t x, svfloat64_t y, svbool_t special) argument 33 return sv_call_f64 (tan, x, y, special); 45 svbool_t special = svnot_z (pg, svaclt (pg, x, dat->range_val)); local 91 if (unlikely (svptest_any (pg, special))) 92 return special_case (x, svdiv_x (svnot_z (pg, special), n, d), special);
|
H A D | sv_log2_3u.c | 34 svbool_t special = svcmpge (pg, svsub_x (pg, ix, Min), Thresh); local 59 if (unlikely (svptest_any (pg, special))) 60 return special_case (x, svmla_x (svnot_z (pg, special), w, r2, y), 61 special);
|
H A D | v_atanf_3u.c | 36 special_case (float32x4_t x, float32x4_t y, uint32x4_t special) argument 38 return v_call_f32 (atanf, x, y, special); 51 but do not set fenv flags correctly. Only trigger special case if we need 58 uint32x4_t special = vcgtq_u32 (vsubq_u32 (ia, v_u32 (TinyBound)), local 60 /* If any lane is special, fall back to the scalar routine for all lanes. */ 61 if (unlikely (v_any_u32 (special)))
|
H A D | v_acosf_1u4.c | 33 special_case (float32x4_t x, float32x4_t y, uint32x4_t special) argument 35 return v_call_f32 (acosf, x, y, special); 70 uint32x4_t special local 72 if (unlikely (v_any_u32 (special)))
|
H A D | v_asin_3u.c | 37 special_case (float64x2_t x, float64x2_t y, uint64x2_t special) argument 39 return v_call_f64 (asin, x, y, special); 72 uint64x2_t special local 75 if (unlikely (v_any_u64 (special)))
|
H A D | v_asinf_2u5.c | 32 special_case (float32x4_t x, float32x4_t y, uint32x4_t special) argument 34 return v_call_f32 (asinf, x, y, special); 66 uint32x4_t special local 68 if (unlikely (v_any_u32 (special)))
|
H A D | v_asinh_3u5.c | 42 special_case (float64x2_t x, float64x2_t y, uint64x2_t special) argument 44 return v_call_f64 (asinh, x, y, special); 67 cosmetic modification and special-cases removed. */ 106 uint64x2_t special = vcgeq_u64 (iax, d->huge_bound); local 110 special = vorrq_u64 (special, tiny); 115 If WANT_SIMD_EXCEPT is enabled, sidestep special values, which will 116 overflow, by setting special lanes to 1. These will be fixed later. */ 121 float64x2_t xm = v_zerofy_f64 (ax, special); 131 If WANT_SIMD_EXCEPT is enabled, sidestep special lane [all...] |
/freebsd-current/sys/contrib/openzfs/tests/zfs-tests/tests/functional/alloc_class/ |
H A D | alloc_class_009_pos.ksh | 23 # Importing and exporting pool with special device succeeds. 25 claim="Import/export of pool with special device mirror succeeds." 53 # 1/3 of the time add the special vdev after creating the pool 57 log_must zpool add ${props} $TESTPOOL special $stype $sdisks 60 special $stype $sdisks
|
H A D | alloc_class_007_pos.ksh | 23 # Replacing a special device succeeds 25 claim="Replacing a special device is successful." 35 special mirror $CLASS_DISK0 $CLASS_DISK1
|
H A D | alloc_class_004_pos.ksh | 24 # creating a pool with a special device. 53 special $stype $sdisks
|
H A D | alloc_class_010_pos.ksh | 35 log_must zpool create $TESTPOOL raidz $ZPOOL_DISKS special mirror \
|
/freebsd-current/bin/sh/ |
H A D | exec.h | 53 int special; member in struct:cmdentry
|
/freebsd-current/contrib/bmake/unit-tests/ |
H A D | unexport.mk | 11 # Until 2020-08-08, Var_UnExport had special handling for '\n', that code
|
/freebsd-current/contrib/llvm-project/libcxx/modules/std/ |
H A D | array.inc | 18 // [array.special], specialized algorithms
|