summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir_remove_dead_variables.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-19nir: rename nir_var_shared to nir_var_mem_sharedKarol Herbst1-2/+2
2019-01-19nir: rename nir_var_function to nir_var_function_tempKarol Herbst1-2/+2
2019-01-19nir: rename nir_var_private to nir_var_shader_tempKarol Herbst1-2/+2
2019-01-14src/compiler: use new hash table and set creation helpersCaio Marcelo de Oliveira Filho1-2/+1
2019-01-08nir: rename global/local to private/function memoryKarol Herbst1-3/+3
2019-01-08nir/remove_dead_variables: Properly handle deref castsJason Ekstrand1-0/+3
2018-06-22nir: Remove old-school deref chain supportJason Ekstrand1-2/+0
2018-06-22nir: Remove deref chain support from dead_variablesJason Ekstrand1-83/+3
2018-06-22nir,spirv: Rework function callsJason Ekstrand1-19/+1
2018-06-22nir: Support deref instructions in remove_dead_variablesJason Ekstrand1-2/+92
2018-06-22nir: add deref lowering sanity checkingRob Clark1-0/+2
2017-10-20nir: Add a safety check that we don't remove dead I/O vars after lowering.Eric Anholt1-4/+14
2017-01-06nir/dead_variables: Remove shader-local variables that are only writtenJason Ekstrand1-9/+60
2017-01-06nir/dead_variables: Removed shared variables when requestedJason Ekstrand1-0/+3
2016-04-28nir: Switch the arguments to nir_foreach_functionJason Ekstrand1-2/+2
2016-04-28nir: Switch the arguments to nir_foreach_instrJason Ekstrand1-1/+1
2016-04-28nir/remove_dead_variables: fixup for new foreach_block()Connor Abbott1-28/+20
2016-04-20nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott1-1/+1
2016-04-13nir/dead_variables: Configurably work with any variable modeJason Ekstrand1-9/+24
2016-02-09nir: Separate texture from sampler in nir_tex_instrJason Ekstrand1-0/+5
2016-02-09nir/tex_instr: Rename sampler to textureJason Ekstrand1-2/+2
2016-01-26nir: move to compiler/Emil Velikov1-0/+141