Home
last modified time | relevance | path

Searched refs:ac_llvm_reg_index_soa (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.h45 static inline unsigned ac_llvm_reg_index_soa(unsigned index, unsigned chan) in ac_llvm_reg_index_soa() function
Dac_nir_to_llvm.c5284 abi->outputs[ac_llvm_reg_index_soa(output_loc + i, chan)] = in ac_handle_shader_output_decl()
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c1057 LLVMValueRef output = ctx->abi.outputs[ac_llvm_reg_index_soa(index, chan)]; in radv_load_output()
1360 LLVMValueRef *tmp_out = &ctx->abi.outputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)]; in handle_vs_outputs_post()
1363 ctx->abi.outputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, i)] = in handle_vs_outputs_post()
1971 LLVMTypeRef type = LLVMGetAllocatedType(ctx->abi.outputs[ac_llvm_reg_index_soa(i, j)]); in gfx10_ngg_gs_emit_epilogue_2()
2750 LLVMTypeRef type = LLVMGetAllocatedType(ctx->abi.outputs[ac_llvm_reg_index_soa(i, j)]); in ac_gs_copy_shader_emit()
2757 ctx->abi.outputs[ac_llvm_reg_index_soa(i, j)]); in ac_gs_copy_shader_emit()