Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/llvm/
Dac_llvm_build.h95 LLVMTypeRef iN_wavemask; member
Dac_llvm_build.c100 ctx->iN_wavemask = LLVMIntTypeInContext(ctx->context, ctx->wave_size); in ac_llvm_context_init()
508 ctx, name, ctx->iN_wavemask, args, 3, in ac_build_ballot()
528 ctx, name, ctx->iN_wavemask, args, 3, in ac_get_i1_sgpr_mask()
542 return LLVMBuildICmp(ctx->builder, LLVMIntNE, vote_set, LLVMConstInt(ctx->iN_wavemask, 0, 0), in ac_build_vote_any()
553 LLVMBuildICmp(ctx->builder, LLVMIntEQ, vote_set, LLVMConstInt(ctx->iN_wavemask, 0, 0), ""); in ac_build_vote_eq()
1771 return ac_build_mbcnt(ctx, LLVMConstInt(ctx->iN_wavemask, ~0ull, 0)); in ac_get_thread_id()
Dac_nir_to_llvm.c3092 LLVMValueRef result = ac_build_intrinsic(&ctx->ac, intr, ctx->ac.iN_wavemask, args, 2, in visit_first_invocation()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dgfx10_shader_ngg.c1236 LLVMValueRef vertex_mask = ac_build_alloca(&ctx->ac, ctx->ac.iN_wavemask, ""); in gfx10_ngg_culling_build_end()
1252 vertex_mask = LLVMBuildLoad2(builder, ctx->ac.iN_wavemask, vertex_mask, ""); in gfx10_ngg_culling_build_end()