aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_remove_dead_variables.c
Commit message (Expand)AuthorAgeFilesLines
* nir: rename nir_var_shared to nir_var_mem_sharedKarol Herbst2019-01-191-2/+2
* nir: rename nir_var_function to nir_var_function_tempKarol Herbst2019-01-191-2/+2
* nir: rename nir_var_private to nir_var_shader_tempKarol Herbst2019-01-191-2/+2
* src/compiler: use new hash table and set creation helpersCaio Marcelo de Oliveira Filho2019-01-141-2/+1
* nir: rename global/local to private/function memoryKarol Herbst2019-01-081-3/+3
* nir/remove_dead_variables: Properly handle deref castsJason Ekstrand2019-01-081-0/+3
* nir: Remove old-school deref chain supportJason Ekstrand2018-06-221-2/+0
* nir: Remove deref chain support from dead_variablesJason Ekstrand2018-06-221-83/+3
* nir,spirv: Rework function callsJason Ekstrand2018-06-221-19/+1
* nir: Support deref instructions in remove_dead_variablesJason Ekstrand2018-06-221-2/+92
* nir: add deref lowering sanity checkingRob Clark2018-06-221-0/+2
* nir: Add a safety check that we don't remove dead I/O vars after lowering.Eric Anholt2017-10-201-4/+14
* nir/dead_variables: Remove shader-local variables that are only writtenJason Ekstrand2017-01-061-9/+60
* nir/dead_variables: Removed shared variables when requestedJason Ekstrand2017-01-061-0/+3
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-281-2/+2
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-281-1/+1
* nir/remove_dead_variables: fixup for new foreach_block()Connor Abbott2016-04-281-28/+20
* nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott2016-04-201-1/+1
* nir/dead_variables: Configurably work with any variable modeJason Ekstrand2016-04-131-9/+24
* nir: Separate texture from sampler in nir_tex_instrJason Ekstrand2016-02-091-0/+5
* nir/tex_instr: Rename sampler to textureJason Ekstrand2016-02-091-2/+2
* nir: move to compiler/Emil Velikov2016-01-261-0/+141