diff options
author | Samuel Pitoiset <[email protected]> | 2018-02-09 13:54:35 +0100 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2018-02-12 11:54:39 +0100 |
commit | f4e85ba93f4323f62480658d006e3e34eb25df9b (patch) | |
tree | 90e66a30acd8248acb820ceb9a2170ed2a614e29 /src/amd/common | |
parent | be5f6eb13e40ff0ae339ee27e43ce0b5a68a3102 (diff) |
ac/nir: remove backlink to nir_to_llvm_context
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'src/amd/common')
-rw-r--r-- | src/amd/common/ac_nir_to_llvm.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index 771a9c8dd27..d04e24f6001 100644 --- a/src/amd/common/ac_nir_to_llvm.c +++ b/src/amd/common/ac_nir_to_llvm.c @@ -46,8 +46,6 @@ enum radeon_llvm_calling_convention { #define RADEON_LLVM_MAX_INPUTS (VARYING_SLOT_VAR31 + 1) #define RADEON_LLVM_MAX_OUTPUTS (VARYING_SLOT_VAR31 + 1) -struct nir_to_llvm_context; - struct ac_nir_context { struct ac_llvm_context ac; struct ac_shader_abi *abi; @@ -66,8 +64,6 @@ struct ac_nir_context { int num_locals; LLVMValueRef *locals; - - struct nir_to_llvm_context *nctx; /* TODO get rid of this */ }; struct nir_to_llvm_context { @@ -6679,7 +6675,6 @@ void ac_nir_translate(struct ac_llvm_context *ac, struct ac_shader_abi *abi, ctx.ac = *ac; ctx.abi = abi; - ctx.nctx = nctx; if (nctx) nctx->nir = &ctx; @@ -7178,7 +7173,6 @@ void ac_create_gs_copy_shader(LLVMTargetMachineRef tm, nir_ctx.ac = ctx.ac; nir_ctx.abi = &ctx.abi; - nir_ctx.nctx = &ctx; ctx.nir = &nir_ctx; nir_foreach_variable(variable, &geom_shader->outputs) { |