Home
last modified time | relevance | path

Searched refs:hadd_s (Results 1 – 15 of 15) sorted by relevance

/third_party/astc-encoder/Source/
Dastcenc_averages_and_directions.cpp88 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_rgb[0][0]), in compute_partition_averages_rgb()
[all …]
Dastcenc_ideal_endpoints_and_weights.cpp169 error_weight = hadd_s(blk.channel_weight.swz<0, 1>()) / 2.0f; in compute_ideal_colors_and_weights_2_comp()
176 error_weight = hadd_s(blk.channel_weight.swz<0, 2>()) / 2.0f; in compute_ideal_colors_and_weights_2_comp()
185 error_weight = hadd_s(blk.channel_weight.swz<1, 2>()) / 2.0f; in compute_ideal_colors_and_weights_2_comp()
202 if (hadd_s(dir) < 0.0f) in compute_ideal_colors_and_weights_2_comp()
305 error_weight = hadd_s(blk.channel_weight.swz<0, 1, 2>()); in compute_ideal_colors_and_weights_3_comp()
312 error_weight = hadd_s(blk.channel_weight.swz<0, 2, 3>()); in compute_ideal_colors_and_weights_3_comp()
319 error_weight = hadd_s(blk.channel_weight.swz<0, 1, 3>()); in compute_ideal_colors_and_weights_3_comp()
328 error_weight = hadd_s(blk.channel_weight.swz<0, 1, 2>()); in compute_ideal_colors_and_weights_3_comp()
455 const float error_weight = hadd_s(blk.channel_weight) / 4.0f; in compute_ideal_colors_and_weights_4_comp()
678 return error_summa = hadd_s(error_summav); in compute_error_of_weight_set_1plane()
[all …]
Dastcenc_vecmathlib_common_4.h306 return hadd_s(m); in dot_s()
315 return vfloat4(hadd_s(m)); in dot()
Dastcenc_compress_symbolic.cpp324 float current_error = hadd_s(current_errorv * error_weight); in realign_weights_decimated()
325 float up_error = hadd_s(up_errorv * error_weight); in realign_weights_decimated()
326 float down_error = hadd_s(down_errorv * error_weight); in realign_weights_decimated()
1087 float weight = hadd_s(blk.channel_weight) / 4.0f; in prepare_block_statistics()
1212 float error_weight_sum = hadd_s(blk.channel_weight) * bsd->texel_count; in compress_block()
1277 float error_weight_sum = hadd_s(blk.channel_weight) * bsd.texel_count; in compress_block()
Dastcenc_pick_best_endpoint_format.cpp203 a_drop_err = hadd_s(a_drop_errv) * ews.lane<3>(); in compute_error_squared_rgb_single_partition()
204 uncor_err = hadd_s(uncor_errv); in compute_error_squared_rgb_single_partition()
205 samec_err = hadd_s(samec_errv); in compute_error_squared_rgb_single_partition()
206 rgbl_err = hadd_s(rgbl_errv); in compute_error_squared_rgb_single_partition()
207 l_err = hadd_s(l_errv); in compute_error_squared_rgb_single_partition()
Dastcenc_vecmathlib_avx2_8.h865 ASTCENC_SIMD_INLINE float hadd_s(vfloat8 a) in hadd_s() function
870 return hadd_s(lo) + hadd_s(hi); in hadd_s()
Dastcenc_vecmathlib_neon_4.h558 ASTCENC_SIMD_INLINE int hadd_s(vint4 a) in hadd_s() function
767 ASTCENC_SIMD_INLINE float hadd_s(vfloat4 a) in hadd_s() function
Dastcenc_vecmathlib_sse_4.h598 ASTCENC_SIMD_INLINE int hadd_s(vint4 a) in hadd_s() function
842 ASTCENC_SIMD_INLINE float hadd_s(vfloat4 a) in hadd_s() function
Dastcenc_vecmathlib_none_4.h615 ASTCENC_SIMD_INLINE int hadd_s(vint4 a) in hadd_s() function
873 ASTCENC_SIMD_INLINE float hadd_s(vfloat4 a) in hadd_s() function
Dastcenc_decompress_symbolic.cpp623 return hadd_s(summav); in compute_symbolic_block_difference_1plane_1partition()
/third_party/astc-encoder/Source/UnitTest/
Dtest_simd.cpp841 TEST(vfloat4, hadd_s) in TEST() argument
845 float r = hadd_s(a1); in TEST()
1658 TEST(vint4, hadd_s) in TEST() argument
1661 int r1 = hadd_s(a1); in TEST()
1665 int r2 = hadd_s(a2); in TEST()
2454 TEST(vfloat8, hadd_s) in TEST() argument
2458 float r = hadd_s(a1); in TEST()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsMSAInstrInfo.td2216 class HADD_S_H_DESC : MSA_3R_DESC_BASE<"hadd_s.h", int_mips_hadd_s_h,
2218 class HADD_S_W_DESC : MSA_3R_DESC_BASE<"hadd_s.w", int_mips_hadd_s_w,
2220 class HADD_S_D_DESC : MSA_3R_DESC_BASE<"hadd_s.d", int_mips_hadd_s_d,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/Mips/
DMipsGenAsmMatcher.inc5020 "ginvt\010hadd_s.d\010hadd_s.h\010hadd_s.w\010hadd_u.d\010hadd_u.h\010ha"
6701 …{ 4985 /* hadd_s.d */, Mips::HADD_S_D, Convert__MSA128AsmReg1_0__MSA128AsmReg1_1__MSA128AsmReg1_2,…
6702 …{ 4994 /* hadd_s.h */, Mips::HADD_S_H, Convert__MSA128AsmReg1_0__MSA128AsmReg1_1__MSA128AsmReg1_2,…
6703 …{ 5003 /* hadd_s.w */, Mips::HADD_S_W, Convert__MSA128AsmReg1_0__MSA128AsmReg1_1__MSA128AsmReg1_2,…
9971 { 4985 /* hadd_s.d */, 7 /* 0, 1, 2 */, MCK_MSA128AsmReg, AMFBS_HasStdEnc_HasMSA },
9972 { 4994 /* hadd_s.h */, 7 /* 0, 1, 2 */, MCK_MSA128AsmReg, AMFBS_HasStdEnc_HasMSA },
9973 { 5003 /* hadd_s.w */, 7 /* 0, 1, 2 */, MCK_MSA128AsmReg, AMFBS_HasStdEnc_HasMSA },
/third_party/node/deps/v8/src/codegen/mips/
Dassembler-mips.cc3210 V(hadd_s, HADD_S) \
/third_party/node/deps/v8/src/codegen/mips64/
Dassembler-mips64.cc3418 V(hadd_s, HADD_S) \