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

/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_nir_lower_ngg.c149 * Need to shift by: num_lds_dwords * 4 - lane_id (in bytes).
163 nir_ssa_def *lane_id = nir_load_subgroup_invocation(b); local in function:summarize_repack
164 nir_ssa_def *shift = nir_iadd_imm_nuw(b, nir_imul_imm(b, lane_id, -4u), num_lds_dwords * 16);
/xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/
H A Dbifrost_compile.c1713 bi_index lane_id = bi_fau(BIR_FAU_LANE_ID, false); local in function:bi_clper_xor
1714 bi_index lane = bi_lshift_xor_i32(b, lane_id, s1, bi_imm_u8(0));
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection.cpp7506 * lane_id = v_mbcnt_hi_u32_b32(-1, v_mbcnt_lo_u32_b32(-1, 0)) (just v_mbcnt_lo on wave32)
7507 * cluster_offset = ~(n - 1) & lane_id cluster_mask = ((1 << n) - 1)
7515 Temp lane_id = emit_mbcnt(ctx, bld.tmp(v1)); local in function:aco::__anon562fcc110110::emit_boolean_reduce
7517 Operand::c32(~uint32_t(cluster_size - 1)), lane_id);

Completed in 28 milliseconds