/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/BiFModule/Implementation/IMF/FP32/ |
H A D | sincos_s_noLUT.cl | 19 sSinN = sSinN - as_float( 0x4B400000 ); 22 sSinR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sSinN, as_float( 0xBA7DA000 ), sSinR ); 26 sSinR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sSinN, as_float( 0xB4222000 ), sSinR ); 27 sSinR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sSinN, as_float( 0xACB4611A ), sSinR ); 30 sSinR = as_float( as_uint( sSinR ) ^ usSinN ); 32 float sSinP = as_float( 0x362EDEF8 ); 33 sSinP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sSinP, sSinR2, as_float( 0xB94FB7FF ) ); 34 sSinP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sSinP, sSinR2, as_float( 0x3C08876A ) ); 43 sCosN = sSinN + as_float( as_uint( 0.5f ) ^ usSinR ); 51 sCosR = as_float( as_uint( sCosR ) ^ usCosN ); [all …]
|
H A D | sincospi_s_ep.cl | 80 Half = as_float (__internal_ssincospi_ep_data._Half); 81 aRs = as_float ((as_uint (Rs) & as_uint (AbsMask))); 88 sgn_N = as_float (iN); 89 c3 = as_float (__internal_ssincospi_ep_data._c3); 90 c2 = as_float (__internal_ssincospi_ep_data._c2); 95 zero = as_float (__internal_ssincospi_ep_data._zero); 99 sgn_x = as_float ((as_uint (va1) & as_uint (SgnMask))); 104 c1 = as_float (__internal_ssincospi_ep_data._c1); 105 c0 = as_float (__internal_ssincospi_ep_data._c0); 112 Rs = as_float ((as_uint (Rs) ^ as_uint (sgn_s))); [all …]
|
H A D | sincospi_s_la.cl | 83 Half = as_float (__internal_ssincospi_data._Half); 84 aRs = as_float ((as_uint (Rs) & as_uint (AbsMask))); 91 sgn_N = as_float (iN); 93 c4 = as_float (__internal_ssincospi_data._c4); 94 c3 = as_float (__internal_ssincospi_data._c3); 95 c2 = as_float (__internal_ssincospi_data._c2); 101 zero = as_float (__internal_ssincospi_data._zero); 110 c1 = as_float (__internal_ssincospi_data._c1); 111 c0 = as_float (__internal_ssincospi_data._c0); 118 Rs = as_float ((as_uint (Rs) ^ as_uint (sgn_s))); [all …]
|
H A D | sin_s_noLUT.cl | 14 float sN = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( a, M_1_PI_F, as_float( 0x4B400000 ) ); 17 sN = sN - as_float( 0x4B400000 ); 19 float sR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sN, as_float( 0xC0490000 ), a ); 20 sR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sN, as_float( 0xBA7DA000 ), sR ); 21 sR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sN, as_float( 0xB4222000 ), sR ); 22 sR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sN, as_float( 0xACB4611A ), sR ); 25 sR = as_float( as_uint( sR ) ^ usN ); 27 float sP = as_float( 0x362EDEF8 ); 28 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0xB94FB7FF ) ); 29 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0x3C08876A ) ); [all …]
|
H A D | acospi_s_la.cl | 134 SgnBit = as_float (__internal_sacospi_la_data.SgnBit); 135 OneHalf = as_float (__internal_sacospi_la_data.OneHalf); 136 MOne = as_float (__internal_sacospi_la_data.MOne); 138 X = as_float ((as_uint (SgnBit) | as_uint (va1))); 139 Sgn_X = as_float ((as_uint (SgnBit) & as_uint (va1))); 167 InvPi = as_float (__internal_sacospi_la_data.InvPi); 170 PiMask = as_float (((unsigned int) (-(signed int) (va1 < X2)))); 171 One = as_float (__internal_sacospi_la_data.One); 172 One = as_float ((as_uint (One) & as_uint (SelMask))); 173 One = as_float ((as_uint (One) & as_uint (PiMask))); [all …]
|
H A D | cos_s_noLUT.cl | 14 …float sN = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( a + M_PI_2_F, M_1_PI_F, as_float( 0x4B400000 … 17 sN = sN - as_float( 0x4B400000 ); 20 float sR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sN, as_float( 0xC0490000 ), a ); 21 sR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sN, as_float( 0xBA7DA000 ), sR ); 22 sR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sN, as_float( 0xB4222000 ), sR ); 23 sR = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sN, as_float( 0xACB4611A ), sR ); 26 sR = as_float( as_uint( sR ) ^ usN ); 28 float sP = as_float( 0x362EDEF8 ); 29 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0xB94FB7FF ) ); 30 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0x3C08876A ) ); [all …]
|
H A D | sinpi_s_noLUT.cl | 16 if( sAbsX > as_float( 0x4A800000 ) ) // 2^22 19 ( sAbsX < as_float( 0x4F000000 ) ) ? // 2^31 20 as_float( 0x4FC00000 ) : 27 float sN = a + as_float( 0x4B400000 ); 30 sN = sN - as_float( 0x4B400000 ); 35 sR = as_float( as_uint( sR ) ^ usN ); 37 float sP = as_float( 0x362EDEF8 ); 38 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0xB94FB7FF ) ); 39 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0x3C08876A ) ); 40 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0xBE2AAAA6 ) );
|
H A D | asinpi_s_la.cl | 131 AbsMask = as_float (__internal_sasinpi_la_data.AbsMask); 132 OneHalf = as_float (__internal_sasinpi_la_data.OneHalf); 133 One = as_float (__internal_sasinpi_la_data.One); 135 X = as_float ((as_uint (AbsMask) & as_uint (va1))); 136 Sgn_X = as_float ((~(as_uint (AbsMask)) & as_uint (va1))); 138 BrMask = as_float (((unsigned int) (-(signed int) (One <= X)))); 153 t_Sgn = as_float (__internal_sasinpi_la_data.SgnMask); 155 SQ = as_float ((as_uint (SQ) | as_uint (t_Sgn))); 168 InvPi = as_float (__internal_sasinpi_la_data.InvPi); 173 OneHalf = as_float ((as_uint (OneHalf) & as_uint (SelMask))); [all …]
|
H A D | cospi_s_noLUT.cl | 16 if( sAbsX > as_float( 0x4A800000 ) ) // 2^22 19 ( sAbsX < as_float( 0x4F000000 ) ) ? // 2^31 20 as_float( 0x4FC00000 ) : 26 float sN = a + 0.5f + as_float( 0x4B400000 ); 29 sN = sN - as_float( 0x4B400000 ); 35 sR = as_float( as_uint( sR ) ^ usN ); 37 float sP = as_float( 0x362EDEF8 ); 38 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0xB94FB7FF ) ); 39 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0x3C08876A ) ); 40 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR2, as_float( 0xBE2AAAA6 ) );
|
H A D | acosh_s_la.cl | 262 One = as_float (__internal_sacosh_la_data.sOne); 277 sY = as_float ((as_uint (sTmp5) & as_uint (sTopMask8))); 282 sR = as_float ((as_uint (sZ) & as_uint (sTopMask8))); 289 sC3 = as_float (__internal_sacosh_la_data.sC3); 290 sC2 = as_float (__internal_sacosh_la_data.sC2); 291 sC2 = as_float (__internal_sacosh_la_data.sC2); 294 sC1 = as_float (__internal_sacosh_la_data.sHalf); 308 XScale = as_float (__internal_sacosh_la_data.XScale); 322 sR = as_float (iR); 327 sExp = as_float (iExp); [all …]
|
H A D | atanh_s_la.cl | 255 One = as_float (__internal_satanh_la_data.sOne); 256 SgnMask = as_float (__internal_satanh_la_data.SgnMask); 257 sInput = as_float ((as_uint (va1) & as_uint (SgnMask))); 268 sSign = as_float (__internal_satanh_la_data.sSign); 269 sSign = as_float ((as_uint (va1) & as_uint (sSign))); 281 sR = as_float ((as_uint (sZ) & as_uint (sTopMask12))); 318 sR = as_float (iR); 323 sExp = as_float (iExp); 345 sLn2 = as_float (__internal_satanh_la_data.sLn2); 348 sHalf = as_float (__internal_satanh_la_data.sHalf); [all …]
|
H A D | sincos_s_la.cl | 1060 sReducedHi = as_float (iShiftedSig); 1061 sShifter = as_float (0x47400000u); 1075 sReducedLo = as_float (iShiftedSig); 1076 sShifter = as_float (iExponentPart); 1088 sShifter = as_float (iExponentPart); 1095 s2pi_full = as_float (0x40C90FDBu); 1096 s2pi_lead = as_float (0x40C91000u); 1097 s2pi_trail = as_float (0xB795777Au); 1099 sLeadmask = as_float (0xFFFFF000u); 1116 sAbsMask = as_float (0x7FFFFFFFu); [all …]
|
H A D | tan_s_la.cl | 2005 sZero = as_float (0); 2179 sExpMask = as_float (0x7f800000u);; 2181 sEMax = as_float (0x7f800000u);; 2391 sReducedHi = as_float (iShiftedSig); 2392 sShifter = as_float (0x47400000u); 2426 s2pi_full = as_float (0x40C90FDBu); 2427 s2pi_lead = as_float (0x40C91000u); 2430 sLeadmask = as_float (0xFFFFF000u); 2447 sAbsMask = as_float (0x7FFFFFFFu); 2448 sMinInput = as_float (0x35800000u); [all …]
|
H A D | cos_s_la.cl | 996 sReducedHi = as_float (iShiftedSig); 997 sShifter = as_float (0x47400000u); 1011 sReducedLo = as_float (iShiftedSig); 1012 sShifter = as_float (iExponentPart); 1024 sShifter = as_float (iExponentPart); 1031 s2pi_full = as_float (0x40C90FDBu); 1032 s2pi_lead = as_float (0x40C91000u); 1033 s2pi_trail = as_float (0xB795777Au); 1035 sLeadmask = as_float (0xFFFFF000u); 1052 sAbsMask = as_float (0x7FFFFFFFu); [all …]
|
H A D | sin_s_la.cl | 976 sReducedHi = as_float (iShiftedSig); 977 sShifter = as_float (0x47400000u); 991 sReducedLo = as_float (iShiftedSig); 992 sShifter = as_float (iExponentPart); 1004 sShifter = as_float (iExponentPart); 1011 s2pi_full = as_float (0x40C90FDBu); 1012 s2pi_lead = as_float (0x40C91000u); 1013 s2pi_trail = as_float (0xB795777Au); 1015 sLeadmask = as_float (0xFFFFF000u); 1032 sAbsMask = as_float (0x7FFFFFFFu); [all …]
|
H A D | sinh_s_la.cl | 281 sPC[0] = as_float (__internal_ssinh_la_data._sPC1); 282 sPC[1] = as_float (__internal_ssinh_la_data._sPC2); 283 sPC[2] = as_float (__internal_ssinh_la_data._sPC3); 284 sPC[3] = as_float (__internal_ssinh_la_data._sPC4); 286 sPC[4] = as_float (__internal_ssinh_la_data._sPC5); 287 sPC[5] = as_float (__internal_ssinh_la_data._sPC6); 289 sXSign = as_float (__internal_ssinh_la_data._sSign); 304 sOut = as_float (__internal_ssinh_la_data._sLn2hi); 305 sG1 = as_float (__internal_ssinh_la_data._sLn2lo); 314 sG1 = as_float (iAbsX); [all …]
|
H A D | cosh_s_la.cl | 272 sPC[0] = as_float (__internal_scosh_la_data._sPC1); 273 sPC[1] = as_float (__internal_scosh_la_data._sPC2); 274 sPC[2] = as_float (__internal_scosh_la_data._sPC3); 275 sPC[3] = as_float (__internal_scosh_la_data._sPC4); 277 sPC[4] = as_float (__internal_scosh_la_data._sPC5); 278 sPC[5] = as_float (__internal_scosh_la_data._sPC6); 280 sXSign = as_float (__internal_scosh_la_data._sSign); 295 sOut = as_float (__internal_scosh_la_data._sLn2hi); 297 sOut = as_float (__internal_scosh_la_data._sLn2lo); 305 sG1 = as_float (iAbsX); [all …]
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/BiFModule/Implementation/Math/ |
H A D | log.cl | 58 float sR = as_float(iR) - 1.0f; 60 float sP = as_float(0xbe0402c8); 61 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR, as_float(0x3e0f335d)); 62 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR, as_float(0xbdf9889e)); 63 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR, as_float(0x3e0f6b8c)); 64 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR, as_float(0xbe2acee6)); 65 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR, as_float(0x3e4ce814)); 66 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR, as_float(0xbe7fff78)); 67 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( sP, sR, as_float(0x3eaaaa83)); 73 sP = SPIRV_OCL_BUILTIN(fma, _f32_f32_f32, )( e, as_float(0x35bfbe8e), sP); [all …]
|
H A D | ldexp.cl | 16 …m0 = ( n < (FLT_MIN_EXP+1) ) ? as_float( ( (FLT_MIN_EXP+1) + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS )… 17 …m0 = ( n > (FLT_MAX_EXP-1) ) ? as_float( ( (FLT_MAX_EXP-1) + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS )… 23 …m1 = ( n < (FLT_MIN_EXP+1) ) ? as_float( ( (FLT_MIN_EXP+1) + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS )… 24 …m1 = ( n > (FLT_MAX_EXP-1) ) ? as_float( ( (FLT_MAX_EXP-1) + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS )… 29 float mn = as_float( ( n + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS ); 31 …mn = ( n < (FLT_MIN_EXP+1) ) ? as_float( ( (FLT_MIN_EXP+1) + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS )… 32 …mn = ( n > (FLT_MAX_EXP-1) ) ? as_float( ( (FLT_MAX_EXP-1) + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS )… 78 float mn = as_float( ( n + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS ); 80 …mn = ( n < (FLT_MIN_EXP+1) ) ? as_float( ( (FLT_MIN_EXP+1) + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS )… 81 …mn = ( n > (FLT_MAX_EXP-1) ) ? as_float( ( (FLT_MAX_EXP-1) + FLOAT_BIAS ) << FLOAT_MANTISSA_BITS )…
|
H A D | tgamma.cl | 18 #define SQRT_2PI (as_float(0x40206C98)) // 2.5066282746310007f 23 float p0 = as_float(0x3f800000); // 1.0f 24 float p1 = as_float(0x42985c35); // 76.180092f 25 float p2 = as_float(0xc2ad02b9); // -86.505318f 26 float p3 = as_float(0x41c01ce0); // 24.014099 27 float p4 = as_float(0xbf9da9a4); // -1.2317395 28 float p5 = as_float(0x3a9e6b99); // 1.2086510e-3f 29 float p6 = as_float(0xb6b508c1); // -5.3952394e-6f
|
/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/foundation/meta/tests/ |
H A D | test_half.cpp | 109 const float as_float = half_to_float(as_half); in TEST_SUITE() local 112 EXPECT_TRUE(FP<float>::is_qnan(as_float)); in TEST_SUITE() 114 EXPECT_TRUE(FP<float>::is_snan(as_float)); in TEST_SUITE() 115 else EXPECT_EQ(imath_float, as_float); in TEST_SUITE() 132 const float as_float = half_to_float(as_half); in TEST_SUITE() local 135 EXPECT_TRUE(FP<float>::is_qnan(as_float)); in TEST_SUITE() 137 EXPECT_TRUE(FP<float>::is_snan(as_float)); in TEST_SUITE() 138 else EXPECT_EQ(imath_float, as_float); in TEST_SUITE()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/BiFModule/Implementation/include/ |
H A D | exp_for_hyper.cl | 44 const float C1 = as_float( 0x3F317200 ); // 0.693145751953125 45 const float C2 = as_float( 0x35BFBE8E ); // 0.000001428606765330187 66 res = ( x < as_float( 0xC2D20000 ) ) ? as_float( 0x00000000 ) : res; 67 res = ( x > as_float( 0x42D20000 ) ) ? as_float( 0x7F800000 ) : res; 92 const float C1 = as_float( 0x3F317200 ); // 0.693145751953125 93 const float C2 = as_float( 0x35BFBE8E ); // 0.000001428606765330187 114 res = ( px < as_float( 0xC2D20000 ) ) ? as_float( 0x00000000 ) : res; 115 res = ( px > as_float( 0x42D20000 ) ) ? as_float( 0x7F800000 ) : res;
|
/dports/finance/p5-Data-Currency/Data-Currency-0.06000/t/ |
H A D | substract.t | 13 is $result->as_float, '0.00', 'value'; 21 is $result->as_float, '2.40', 'value'; 29 is $result->as_float, '-8.80', 'value'; 37 is $result->as_float, '8.80', 'value'; 52 is $result->as_float, '-1.20', 'value';
|
/dports/graphics/urho3d/Urho3D-1.7.1/Source/Urho3D/Urho2D/ |
H A D | SpriterData2D.cpp | 156 width_ = node.attribute("width").as_float(); in Load() 157 height_ = node.attribute("height").as_float(); in Load() 158 pivotX_ = node.attribute("pivot_x").as_float(0.0f); in Load() 159 pivotY_ = node.attribute("pivot_y").as_float(1.0f); in Load() 350 time_ = node.attribute("time").as_float() * 0.001f; in Load() 484 c1_ = node.attribute("c1").as_float(); in Load() 485 c2_ = node.attribute("c2").as_float(); in Load() 622 info_.x_ = childNode.attribute("x").as_float(); in Load() 623 info_.y_ = childNode.attribute("y").as_float(); in Load() 728 pivotX_ = pivotXAttr.as_float(0.0f); in Load() [all …]
|
/dports/lang/gcc6-aux/gcc-6-20180516/gcc/testsuite/jit.dg/ |
H A D | test-accessing-union.c | 13 float as_float; member 37 gcc_jit_field *as_float = in create_code() local 42 gcc_jit_field *fields[] = {as_int, as_float}; in create_code() 79 as_float)); in create_code() 98 u.as_float = f_result; in verify_code()
|