Home
last modified time | relevance | path

Searched refs:wave_id (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/amd/llvm/
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,
Dac_llvm_build.c1833 void ac_build_sendmsg(struct ac_llvm_context *ctx, uint32_t msg, LLVMValueRef wave_id) in ac_build_sendmsg() argument
1837 args[1] = wave_id; in ac_build_sendmsg()
4557 void ac_build_sendmsg_gs_alloc_req(struct ac_llvm_context *ctx, LLVMValueRef wave_id, in ac_build_sendmsg_gs_alloc_req() argument
4575 ac_build_ifcc(ctx, LLVMBuildICmp(builder, LLVMIntEQ, wave_id, ctx->i32_0, ""), 5020); in ac_build_sendmsg_gs_alloc_req()
Dac_nir_to_llvm.c3014 …LLVMValueRef wave_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info)… in visit_load_local_invocation_index() local
3016 LLVMValueRef threads_before = LLVMBuildMul(ctx->ac.builder, wave_id, wave_size, ""); in visit_load_local_invocation_index()
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_ngg.c245 nir_ssa_def *wave_id = nir_build_load_subgroup_id(b); in repack_invocations_in_workgroup() local
249 …nir_build_store_shared(b, nir_u2u8(b, surviving_invocations_in_current_wave), wave_id, .base = lds… in repack_invocations_in_workgroup()
278 nir_ssa_def *wg_repacked_index_base = nir_build_read_invocation(b, sum, wave_id); in repack_invocations_in_workgroup()