Searched refs:ac_llvm_reg_index_soa (Results 1 – 3 of 3) sorted by relevance
/external/mesa3d/src/amd/llvm/ |
D | ac_nir_to_llvm.h | 45 static inline unsigned ac_llvm_reg_index_soa(unsigned index, unsigned chan) in ac_llvm_reg_index_soa() function
|
D | ac_nir_to_llvm.c | 3370 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/ |
D | radv_nir_to_llvm.c | 1274 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()
|