Home
last modified time | relevance | path

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

/external/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.c3370 result = ctx->abi->inputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)]; in visit_intrinsic()
4757 abi->outputs[ac_llvm_reg_index_soa(output_loc + i, chan)] = in ac_handle_shader_output_decl()
/external/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c1274 ctx->inputs[ac_llvm_reg_index_soa(variable->data.location + i, chan)] = output[chan]; in handle_vs_input_decl()
1559 LLVMValueRef output = ctx->abi.outputs[ac_llvm_reg_index_soa(index, chan)]; in radv_load_output()
1873 LLVMValueRef* tmp_out = &ctx->abi.outputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, 0)]; in handle_vs_outputs_post()
1876 ctx->abi.outputs[ac_llvm_reg_index_soa(VARYING_SLOT_LAYER, i)] = in handle_vs_outputs_post()
3192 LLVMTypeRef type = LLVMGetAllocatedType(ctx->abi.outputs[ac_llvm_reg_index_soa(i, j)]); in gfx10_ngg_gs_emit_epilogue_2()
4274 LLVMTypeRef type = LLVMGetAllocatedType(ctx->abi.outputs[ac_llvm_reg_index_soa(i, j)]); in ac_gs_copy_shader_emit()
4281 ac_to_float(&ctx->ac, value), ctx->abi.outputs[ac_llvm_reg_index_soa(i, j)]); in ac_gs_copy_shader_emit()