Home
last modified time | relevance | path

Searched refs:AC_ADDR_SPACE_LDS (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm.c292 "esgs_ring", AC_ADDR_SPACE_LDS); in si_llvm_declare_esgs_ring()
368 LLVMTypeRef i8p = LLVMPointerType(ctx->ac.i8, AC_ADDR_SPACE_LDS); in si_llvm_declare_compute_memory()
374 "compute_lds", AC_ADDR_SPACE_LDS); in si_llvm_declare_compute_memory()
Dgfx10_shader_ngg.c579 LLVMTypeRef pi8 = LLVMPointerType(ctx->ac.i8, AC_ADDR_SPACE_LDS); in si_build_gep_i8()
634 LLVMTypeRef pai32 = LLVMPointerType(ai32, AC_ADDR_SPACE_LDS); in ngg_nogs_vertex_ptr()
658 builder, lds_ptr, LLVMPointerType(LLVMArrayType(ctx->ac.i64, 2), AC_ADDR_SPACE_LDS), ""); in load_bitmasks_2x64()
750 AC_ADDR_SPACE_LDS), ""); in gfx10_emit_ngg_culling_epilogue()
1447 type = LLVMPointerType(LLVMArrayType(type, 0), AC_ADDR_SPACE_LDS); in ngg_gs_get_vertex_storage()
Dsi_shader.c758 "__lds_end", AC_ADDR_SPACE_LDS); in si_create_function()
1395 LLVMAddGlobalInAddressSpace(ctx->ac.module, ai32, "ngg_scratch", AC_ADDR_SPACE_LDS); in si_build_main_function()
1400 ctx->ac.module, LLVMArrayType(ctx->ac.i32, 0), "ngg_emit", AC_ADDR_SPACE_LDS); in si_build_main_function()
1423 LLVMAddGlobalInAddressSpace(ctx->ac.module, asi32, "ngg_scratch", AC_ADDR_SPACE_LDS); in si_build_main_function()
/external/mesa3d/src/amd/llvm/
Dac_llvm_build.h46 AC_ADDR_SPACE_LDS = 3, enumerator
Dac_llvm_build.c163 if (LLVMGetPointerAddressSpace(type) == AC_ADDR_SPACE_LDS) in ac_get_elem_bits()
231 case AC_ADDR_SPACE_LDS: in ac_to_integer_type()
2951 LLVMPointerType(LLVMArrayType(ctx->i32, lds_size / 4), AC_ADDR_SPACE_LDS), "lds"); in ac_declare_lds_as_pointer()
Dac_nir_to_llvm.c4607 address_space = AC_ADDR_SPACE_LDS; in visit_deref()
4806 LLVMAddGlobalInAddressSpace(ctx->ac.module, type, "compute_lds", AC_ADDR_SPACE_LDS); in setup_shared()
4810 LLVMBuildBitCast(ctx->ac.builder, lds, LLVMPointerType(ctx->ac.i8, AC_ADDR_SPACE_LDS), ""); in setup_shared()
/external/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c2106 type = LLVMPointerType(LLVMArrayType(type, 0), AC_ADDR_SPACE_LDS); in ngg_gs_get_vertex_storage()
2658 LLVMTypeRef pai32 = LLVMPointerType(ai32, AC_ADDR_SPACE_LDS); in ngg_nogs_vertex_ptr()
3807 AC_ADDR_SPACE_LDS); in declare_esgs_ring()
3892 asi32, "ngg_scratch", AC_ADDR_SPACE_LDS); in ac_translate_nir_to_llvm()
3923 ai32, "ngg_scratch", AC_ADDR_SPACE_LDS); in ac_translate_nir_to_llvm()
3928 LLVMArrayType(ctx.ac.i32, 0), "ngg_emit", AC_ADDR_SPACE_LDS); in ac_translate_nir_to_llvm()