/third_party/astc-encoder/Source/ |
H A D | astcenc_averages_and_directions.cpp | 88 vfloat4 p0_total = vfloat3(hadd_s(pp_avg_rgb[0]), in compute_partition_averages_rgb() 89 hadd_s(pp_avg_rgb[1]), in compute_partition_averages_rgb() 90 hadd_s(pp_avg_rgb[2])); in compute_partition_averages_rgb() 128 vfloat4 p0_total = vfloat3(hadd_s(pp_avg_rgb[0][0]), in compute_partition_averages_rgb() 129 hadd_s(pp_avg_rgb[0][1]), in compute_partition_averages_rgb() 130 hadd_s(pp_avg_rgb[0][2])); in compute_partition_averages_rgb() 132 vfloat4 p1_total = vfloat3(hadd_s(pp_avg_rgb[1][0]), in compute_partition_averages_rgb() 133 hadd_s(pp_avg_rgb[1][1]), in compute_partition_averages_rgb() 134 hadd_s(pp_avg_rgb[1][2])); in compute_partition_averages_rgb() 177 vfloat4 p0_total = vfloat3(hadd_s(pp_avg_rg in compute_partition_averages_rgb() [all...] |
H A D | astcenc_ideal_endpoints_and_weights.cpp | 239 error_weight = hadd_s(blk.channel_weight.swz<0, 1>()) / 2.0f; 246 error_weight = hadd_s(blk.channel_weight.swz<0, 2>()) / 2.0f; 255 error_weight = hadd_s(blk.channel_weight.swz<1, 2>()) / 2.0f; 272 if (hadd_s(dir) < 0.0f) 375 error_weight = hadd_s(blk.channel_weight.swz<1, 2, 3>()); 382 error_weight = hadd_s(blk.channel_weight.swz<0, 2, 3>()); 389 error_weight = hadd_s(blk.channel_weight.swz<0, 1, 3>()); 398 error_weight = hadd_s(blk.channel_weight.swz<0, 1, 2>()); 570 const float error_weight = hadd_s(blk.channel_weight) / 4.0f; 793 return hadd_s(error_summa [all...] |
H A D | astcenc_vecmathlib_common_4.h | 322 return hadd_s(m); in dot_s() 331 return vfloat4(hadd_s(m)); in dot()
|
H A D | astcenc_pick_best_endpoint_format.cpp | 289 a_drop_err = hadd_s(a_drop_errv) * ews.lane<3>(); in compute_error_squared_rgb_single_partition() 290 uncor_err = hadd_s(uncor_errv); in compute_error_squared_rgb_single_partition() 291 samec_err = hadd_s(samec_errv); in compute_error_squared_rgb_single_partition() 292 rgbl_err = hadd_s(rgbl_errv); in compute_error_squared_rgb_single_partition() 293 l_err = hadd_s(l_errv); in compute_error_squared_rgb_single_partition()
|
H A D | astcenc_vecmathlib_avx2_8.h | 896 ASTCENC_SIMD_INLINE float hadd_s(vfloat8 a) in hadd_s() function 901 return hadd_s(lo) + hadd_s(hi); in hadd_s()
|
H A D | astcenc_vecmathlib_neon_4.h | 576 ASTCENC_SIMD_INLINE int hadd_s(vint4 a) in hadd_s() function 585 ASTCENC_SIMD_INLINE uint32_t hadd_s(vmask4 a) in hadd_s() function 809 ASTCENC_SIMD_INLINE float hadd_s(vfloat4 a) in hadd_s() function
|
H A D | astcenc_compress_symbolic.cpp | 525 float error_base = hadd_s(error_basev * error_weight); in realign_weights_decimated() 526 float error_down = hadd_s(error_downv * error_weight); in realign_weights_decimated() 527 float error_up = hadd_s(error_upv * error_weight); in realign_weights_decimated() 1298 float weight = hadd_s(blk.channel_weight) / 4.0f; in prepare_block_statistics() 1456 float error_weight_sum = hadd_s(blk.channel_weight) * bsd.texel_count; in compress_block() 1538 float error_weight_sum = hadd_s(blk.channel_weight) * bsd.texel_count; in compress_block()
|
H A D | astcenc_vecmathlib_sse_4.h | 619 ASTCENC_SIMD_INLINE int hadd_s(vint4 a) in hadd_s() function 871 ASTCENC_SIMD_INLINE float hadd_s(vfloat4 a) in hadd_s() function
|
H A D | astcenc_vecmathlib_none_4.h | 637 ASTCENC_SIMD_INLINE int hadd_s(vint4 a) in hadd_s() function 902 ASTCENC_SIMD_INLINE float hadd_s(vfloat4 a) in hadd_s() function
|
H A D | astcenc_decompress_symbolic.cpp | 628 return hadd_s(summav); in compute_symbolic_block_difference_1plane_1partition()
|
H A D | astcenc_color_quantize.cpp | 61 return hadd_s(error0 * error0 + error1 * error1); in get_rgba_encoding_error()
|
/third_party/astc-encoder/Source/UnitTest/ |
H A D | test_simd.cpp | 840 /** @brief Test vfloat4 hadd_s. */ 841 TEST(vfloat4, hadd_s) in TEST() 845 float r = hadd_s(a1); in TEST() 1658 /** @brief Test vint4 hadd_s. */ 1659 TEST(vint4, hadd_s) in TEST() 1662 int r1 = hadd_s(a1); in TEST() 1666 int r2 = hadd_s(a2); in TEST() 2577 /** @brief Test vfloat8 hadd_s. */ 2578 TEST(vfloat8, hadd_s) in TEST() 2582 float r = hadd_s(a in TEST() [all...] |
/third_party/node/deps/v8/src/diagnostics/mips/ |
H A D | disasm-mips.cc | 2393 Format(instr, "hadd_s.'t 'wd, 'ws, 'wt"); in DecodeTypeMsa3R()
|
/third_party/node/deps/v8/src/codegen/mips/ |
H A D | assembler-mips.cc | 3210 V(hadd_s, HADD_S) \
|
/third_party/node/deps/v8/src/codegen/mips64/ |
H A D | assembler-mips64.cc | 3418 V(hadd_s, HADD_S) \
|