Home
last modified time | relevance | path

Searched refs:lane_id (Results 1 - 17 of 17) sorted by relevance

/third_party/astc-encoder/Source/
H A Dastcenc_averages_and_directions.cpp66 vint lane_id = vint::lane_id(); in compute_partition_averages_rgb() local
71 vmask lane_mask = lane_id < vint(texel_count); in compute_partition_averages_rgb()
72 lane_id += vint(ASTCENC_SIMD_WIDTH); in compute_partition_averages_rgb()
102 vint lane_id = vint::lane_id(); in compute_partition_averages_rgb()
107 vmask lane_mask = lane_id < vint(texel_count); in compute_partition_averages_rgb()
108 lane_id += vint(ASTCENC_SIMD_WIDTH); in compute_partition_averages_rgb()
147 vint lane_id = vint::lane_id(); in compute_partition_averages_rgb()
[all...]
H A Dastcenc_decompress_symbolic.cpp285 vmask4 plane2_mask = vint4::lane_id() == vint4(plane2_component); in decompress_symbolic_block()
349 vmask4 plane2_mask = vint4::lane_id() == vint4(scb.plane2_component); in compute_symbolic_block_difference_2plane()
556 vint lane_id = vint::lane_id(); in compute_symbolic_block_difference_1plane_1partition() local
623 vmask mask = lane_id < vint(texel_count); in compute_symbolic_block_difference_1plane_1partition()
624 lane_id += vint(ASTCENC_SIMD_WIDTH); in compute_symbolic_block_difference_1plane_1partition()
H A Dastcenc_ideal_endpoints_and_weights.cpp145 vmask4 sep_mask = vint4::lane_id() == vint4(component); in compute_ideal_colors_and_weights_1_comp()
266 vmask4 comp1_mask = vint4::lane_id() == vint4(component1);
267 vmask4 comp2_mask = vint4::lane_id() == vint4(component2);
1528 vmask4 p2_mask = vint4::lane_id() == vint4(plane2_component);
1598 vmask4 p1_mask = vint4::lane_id() != vint4(plane2_component);
1631 vmask4 p1_mask = vint4::lane_id() != vint4(plane2_component);
H A Dastcenc_weight_align.cpp169 vfloat rcp_stepsize = vfloat::lane_id() + vfloat(1.0f); in compute_lowest_and_highest_weight()
263 vfloat rcp_stepsize = vfloat::lane_id() + vfloat(1.0f); in compute_lowest_and_highest_weight()
H A Dastcenc_compress_symbolic.cpp49 vmask4 sep_mask = vint4::lane_id() == vint4(component_plane2); in merge_endpoints()
90 vmask4 plane_mask = vint4::lane_id() == vint4(plane2_component); in realign_weights_undecimated()
297 vmask4 plane_mask = vint4::lane_id() == vint4(plane2_component); in realign_weights_undecimated()
422 vmask4 plane_mask = vint4::lane_id() == vint4(plane2_component); in realign_weights_decimated()
1000 vmask4 err_mask = vint4::lane_id() == vint4(plane2_component); in compress_symbolic_block_for_partition_2planes()
H A Dastcenc_vecmathlib_avx2_8.h138 static ASTCENC_SIMD_INLINE vfloat8 lane_id() in lane_id() function
263 static ASTCENC_SIMD_INLINE vint8 lane_id() in lane_id() function
H A Dastcenc_vecmathlib_neon_4.h140 static ASTCENC_SIMD_INLINE vfloat4 lane_id() in lane_id() function
294 static ASTCENC_SIMD_INLINE vint4 lane_id() in lane_id() function
H A Dastcenc_pick_best_endpoint_format.cpp214 vint lane_ids = vint::lane_id() + i; in compute_error_squared_rgb_single_partition()
1407 vint lane_ids = vint::lane_id() + vint(start_block_mode);
H A Dastcenc_vecmathlib_sse_4.h148 static ASTCENC_SIMD_INLINE vfloat4 lane_id() in lane_id() function
319 static ASTCENC_SIMD_INLINE vint4 lane_id() in lane_id() function
H A Dastcenc_vecmathlib_none_4.h145 static ASTCENC_SIMD_INLINE vfloat4 lane_id() in lane_id() function
299 static ASTCENC_SIMD_INLINE vint4 lane_id() in lane_id() function
H A Dastcenc_image.cpp435 vmask store_mask = vint::lane_id() < vint(used_texels); in store_image_block()
H A Dastcenc_internal.h859 vmask4 lane_mask = vint4::lane_id() == vint4(channel); in is_constant_channel()
/third_party/mesa3d/src/panfrost/bifrost/valhall/test/
H A Dtest-validate-fau.cpp55 lane_id = bi_fau(BIR_FAU_LANE_ID, false); in ValidateFau()
64 bi_index zero, imm1, imm2, unif, unif_hi, unif2, core_id, lane_id; member in ValidateFau
95 INVALID(bi_fma_f32_to(b, bi_register(1), bi_register(2), unif_hi, lane_id)); in TEST_F()
102 lane_id)); in TEST_F()
105 INVALID(bi_fma_f32_to(b, bi_register(1), bi_register(2), lane_id, in TEST_F()
/third_party/astc-encoder/Source/UnitTest/
H A Dtest_simd.cpp363 /** @brief Test vfloat4 lane_id. */
366 vfloat4 a = vfloat4::lane_id(); in TEST()
1254 /** @brief Test vint4 lane_id. */
1257 vint4 a = vint4::lane_id(); in TEST()
2119 /** @brief Test vfloat8 lane_id. */
2122 vfloat8 a = vfloat8::lane_id(); in TEST()
2845 /** @brief Test vint8 lane_id. */
2848 vint8 a = vint8::lane_id(); in TEST()
/third_party/mesa3d/src/amd/common/
H A Dac_nir_lower_ngg.c222 * Need to shift by: num_lds_dwords * 4 - lane_id (in bytes). in summarize_repack()
236 nir_ssa_def *lane_id = nir_load_subgroup_invocation(b); in summarize_repack() local
237 nir_ssa_def *shift = nir_iadd_imm(b, nir_imul_imm(b, lane_id, -4u), num_lds_dwords * 16); in summarize_repack()
/third_party/mesa3d/src/panfrost/bifrost/
H A Dbifrost_compile.c2212 bi_index lane_id = bi_fau(BIR_FAU_LANE_ID, false); in bi_clper_xor() local
2213 bi_index lane = bi_lshift_xor_i32(b, lane_id, s1, bi_imm_u8(0)); in bi_clper_xor()
/third_party/mesa3d/src/amd/compiler/
H A Daco_instruction_selection.cpp7835 * lane_id = v_mbcnt_hi_u32_b32(-1, v_mbcnt_lo_u32_b32(-1, 0)) (just v_mbcnt_lo on wave32)
7836 * cluster_offset = ~(n - 1) & lane_id cluster_mask = ((1 << n) - 1)
7844 Temp lane_id = emit_mbcnt(ctx, bld.tmp(v1));
7846 Operand::c32(~uint32_t(cluster_size - 1)), lane_id);

Completed in 48 milliseconds