Searched refs:wave_id (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_llvm_build.h337 void ac_build_sendmsg(struct ac_llvm_context *ctx, uint32_t msg, LLVMValueRef wave_id);
579 void ac_build_sendmsg_gs_alloc_req(struct ac_llvm_context *ctx, LLVMValueRef wave_id,
H A Dac_llvm_build.c1833 void ac_build_sendmsg(struct ac_llvm_context *ctx, uint32_t msg, LLVMValueRef wave_id) argument
1837 args[1] = wave_id;
4557 void ac_build_sendmsg_gs_alloc_req(struct ac_llvm_context *ctx, LLVMValueRef wave_id, argument
4575 ac_build_ifcc(ctx, LLVMBuildICmp(builder, LLVMIntEQ, wave_id, ctx->i32_0, ""), 5020);
H A Dac_nir_to_llvm.c3014 LLVMValueRef wave_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); local in function:visit_load_local_invocation_index
3016 LLVMValueRef threads_before = LLVMBuildMul(ctx->ac.builder, wave_id, wave_size, "");
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_llvm_build.h430 LLVMValueRef wave_id);
H A Dac_llvm_build.c1973 LLVMValueRef wave_id)
1977 args[1] = wave_id;
1971 ac_build_sendmsg(struct ac_llvm_context * ctx,uint32_t msg,LLVMValueRef wave_id) argument
/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_nir_lower_ngg.c141 * We only care about the results from up to wave_id+1 lanes.
245 nir_ssa_def *wave_id = nir_build_load_subgroup_id(b); local in function:repack_invocations_in_workgroup
249 nir_build_store_shared(b, nir_u2u8(b, surviving_invocations_in_current_wave), wave_id, .base = lds_addr_base, .align_mul = 1u, .write_mask = 0x1u);
278 nir_ssa_def *wg_repacked_index_base = nir_build_read_invocation(b, sum, wave_id);

Completed in 26 milliseconds