Home
last modified time | relevance | path

Searched refs:dw_addr (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_tess.c298 LLVMValueRef dw_addr) in lshs_lds_load() argument
306 values[chan] = lshs_lds_load(ctx, type, chan, dw_addr); in lshs_lds_load()
311 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, LLVMConstInt(ctx->ac.i32, swizzle, 0), ""); in lshs_lds_load()
312 value = ac_lds_load(&ctx->ac, dw_addr); in lshs_lds_load()
324 LLVMValueRef dw_addr, LLVMValueRef value) in lshs_lds_store() argument
326 dw_addr = in lshs_lds_store()
327 LLVMBuildAdd(ctx->ac.builder, dw_addr, LLVMConstInt(ctx->ac.i32, dw_offset_imm, 0), ""); in lshs_lds_store()
329 ac_lds_store(&ctx->ac, dw_addr, value); in lshs_lds_store()
386 LLVMValueRef dw_addr, stride; in si_nir_load_tcs_varyings() local
402 dw_addr = get_tcs_in_current_patch_offset(ctx); in si_nir_load_tcs_varyings()
[all …]
/external/elfutils/tests/
Ddwfllines.c77 Dwarf_Addr dw_addr; in main() local
78 if (dwarf_lineaddr (dw_line, &dw_addr) != 0) in main()
81 assert (addr == dw_addr + dw_bias); in main()
/external/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c478 LLVMValueRef dw_addr, in get_dw_address() argument
487 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, in get_dw_address()
494 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, in get_dw_address()
498 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, in get_dw_address()
501 return dw_addr; in get_dw_address()
515 LLVMValueRef dw_addr, stride; in load_tcs_varyings() local
524 dw_addr = get_tcs_in_current_patch_offset(ctx); in load_tcs_varyings()
528 dw_addr = get_tcs_out_current_patch_offset(ctx); in load_tcs_varyings()
530 dw_addr = get_tcs_out_current_patch_data_offset(ctx); in load_tcs_varyings()
535 dw_addr = get_dw_address(ctx, dw_addr, param, vertex_index, stride, indir_index); in load_tcs_varyings()
[all …]
/external/mesa3d/src/amd/llvm/
Dac_llvm_build.h454 LLVMValueRef ac_lds_load(struct ac_llvm_context *ctx, LLVMValueRef dw_addr);
455 void ac_lds_store(struct ac_llvm_context *ctx, LLVMValueRef dw_addr, LLVMValueRef value);
Dac_llvm_build.c2954 LLVMValueRef ac_lds_load(struct ac_llvm_context *ctx, LLVMValueRef dw_addr) in ac_lds_load() argument
2956 return LLVMBuildLoad(ctx->builder, ac_build_gep0(ctx, ctx->lds, dw_addr), ""); in ac_lds_load()
2959 void ac_lds_store(struct ac_llvm_context *ctx, LLVMValueRef dw_addr, LLVMValueRef value) in ac_lds_store() argument
2962 ac_build_indexed_store(ctx, ctx->lds, dw_addr, value); in ac_lds_store()
/external/mesa3d/docs/relnotes/
D17.3.7.rst137 - ac/nir: Fix compiler warning about uninitialized dw_addr.