Home
last modified time | relevance | path

Searched refs:ac_unpack_param (Results 1 – 25 of 54) sorted by relevance

123

/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/vulkan/
H A Dradv_nir_to_llvm.c1140 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1146 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 28, 4); in get_tgsize()
1286 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1288 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1294 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1295 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1296 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2019 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2037 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2042 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/lang/clover/mesa-21.3.6/src/amd/vulkan/
H A Dradv_nir_to_llvm.c288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); in load_sample_mask_in()
1426 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1572 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1574 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1580 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1581 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1582 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2336 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2354 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2359 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/vulkan/
H A Dradv_nir_to_llvm.c288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); in load_sample_mask_in()
1426 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1572 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1574 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1580 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1581 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1582 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2336 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2354 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2359 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/vulkan/
H A Dradv_nir_to_llvm.c288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); in load_sample_mask_in()
1426 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1572 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1574 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1580 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1581 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1582 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2336 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2354 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2359 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/amd/vulkan/
H A Dradv_nir_to_llvm.c288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); in load_sample_mask_in()
1426 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1572 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1574 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1580 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1581 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1582 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2336 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2354 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2359 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/vulkan/
H A Dradv_nir_to_llvm.c288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); in load_sample_mask_in()
1426 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1572 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1574 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1580 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1581 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1582 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2336 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2354 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2359 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/amd/vulkan/
H A Dradv_nir_to_llvm.c288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); in load_sample_mask_in()
1426 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1572 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1574 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1580 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1581 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1582 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2336 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2354 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2359 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/amd/vulkan/
H A Dradv_nir_to_llvm.c288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); in load_sample_mask_in()
1426 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1572 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1574 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1580 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1581 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1582 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2336 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2354 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2359 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/amd/vulkan/
H A Dradv_nir_to_llvm.c288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); in load_sample_mask_in()
1426 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1572 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1574 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1580 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1581 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1582 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2336 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2354 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2359 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/amd/vulkan/
H A Dradv_nir_to_llvm.c288 sample_id = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.ancillary), 8, 4); in load_sample_mask_in()
1426 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 24, 4); in get_wave_id_in_tg()
1572 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in handle_ngg_outputs_post_2()
1574 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 0, 8); in handle_ngg_outputs_post_2()
1580 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 0, 16), in handle_ngg_outputs_post_2()
1581 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[0]), 16, 16), in handle_ngg_outputs_post_2()
1582 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.gs_vtx_offset[1]), 0, 16), in handle_ngg_outputs_post_2()
2336 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 8, 8); in ac_nir_fixup_ls_hs_input_vgprs()
2354 ctx->gs_vtx_offset[i] = ac_unpack_param( in prepare_gs_input_vgprs()
2359 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ac.merged_wave_info), 16, 8); in prepare_gs_input_vgprs()
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/amd/vulkan/
H A Dradv_nir_to_llvm.c105 return ac_unpack_param(&ctx->ac, in get_rel_patch_id()
2041 ac_unpack_param(&ctx->ac, in handle_es_outputs_post()
2136 return ac_unpack_param(&ctx->ac, in get_wave_id_in_tg()
2793 LLVMValueRef prims_in_wave = ac_unpack_param(&ctx->ac, in handle_ngg_outputs_post_2()
2795 LLVMValueRef vtx_in_wave = ac_unpack_param(&ctx->ac, in handle_ngg_outputs_post_2()
3399 LLVMValueRef invocation_id = ac_unpack_param(&ctx->ac, tcs_rel_ids, 8, 5); in write_tess_factors()
3400 LLVMValueRef rel_patch_id = ac_unpack_param(&ctx->ac, tcs_rel_ids, 0, 8); in write_tess_factors()
3868 ac_unpack_param(&ctx->ac, in prepare_gs_input_vgprs()
3873 ctx->gs_wave_id = ac_unpack_param(&ctx->ac, in prepare_gs_input_vgprs()
4109 ac_unpack_param(&ctx.ac, in ac_translate_nir_to_llvm()
[all …]
/dports/lang/clover/mesa-21.3.6/src/amd/llvm/
H A Dac_nir_to_llvm.c3039 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3511 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3512 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3616 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3635 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3658 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3996 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4232 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4238 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4243 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
H A Dac_llvm_build.h493 LLVMValueRef ac_unpack_param(struct ac_llvm_context *ctx, LLVMValueRef param, unsigned rshift,
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/llvm/
H A Dac_nir_to_llvm.c3039 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3511 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3512 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3616 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3635 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3658 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3996 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4232 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4238 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4243 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
H A Dac_llvm_build.h493 LLVMValueRef ac_unpack_param(struct ac_llvm_context *ctx, LLVMValueRef param, unsigned rshift,
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/llvm/
H A Dac_nir_to_llvm.c3039 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3511 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3512 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3616 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3635 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3658 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3996 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4232 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4238 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4243 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
H A Dac_llvm_build.h493 LLVMValueRef ac_unpack_param(struct ac_llvm_context *ctx, LLVMValueRef param, unsigned rshift,
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/amd/llvm/
H A Dac_nir_to_llvm.c3039 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3511 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3512 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3616 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3635 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3658 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3996 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4232 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4238 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4243 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/llvm/
H A Dac_nir_to_llvm.c3039 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3511 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3512 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3616 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3635 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3658 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3996 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4232 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4238 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4243 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/amd/llvm/
H A Dac_nir_to_llvm.c3039 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3511 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3512 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3616 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3635 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3658 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3996 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4232 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4238 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4243 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/amd/llvm/
H A Dac_nir_to_llvm.c3039 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3511 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3512 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3616 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3635 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3658 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3996 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4232 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4238 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4243 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/amd/llvm/
H A Dac_nir_to_llvm.c3039 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3511 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3512 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3616 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3635 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3658 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3996 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4232 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4238 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4243 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/amd/llvm/
H A Dac_nir_to_llvm.c3039 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3511 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3512 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3616 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3635 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3658 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3996 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4232 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4238 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4243 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/llvm/
H A Dac_nir_to_llvm.c3051 return ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 24, 4); in visit_load_subgroup_id()
3519 x_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 2, 2); in emit_load_frag_shading_rate()
3520 y_rate = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 4, 2); in emit_load_frag_shading_rate()
3604 id[i] = ac_unpack_param(&ctx->ac, ids, i * 10, 10); in visit_intrinsic()
3623 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 8, 5); in visit_intrinsic()
3646 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->ancillary), 8, 4); in visit_intrinsic()
3984 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->tcs_rel_ids), 0, 8); in visit_intrinsic()
4219 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 0, 8); in visit_intrinsic()
4225 ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->merged_wave_info), 8, 8); in visit_intrinsic()
4230 result = ac_unpack_param(&ctx->ac, ac_get_arg(&ctx->ac, ctx->args->gs_tg_info), 12, 9); in visit_intrinsic()
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/amd/llvm/
H A Dac_llvm_build.h660 LLVMValueRef ac_unpack_param(struct ac_llvm_context *ctx, LLVMValueRef param,

123