aboutsummaryrefslogtreecommitdiffstats
path: root/src/glsl/nir/nir_lower_vars_to_ssa.c
Commit message (Expand)AuthorAgeFilesLines
* nir/nir: Use a linked list instead of a hash set for use/def setsJason Ekstrand2015-05-081-1/+2
* nir/types: Make glsl_get_length smarterJason Ekstrand2015-04-221-23/+3
* nir: Move get_const_initializer_load from vars_to_ssa to NIR coreJason Ekstrand2015-04-221-62/+2
* nir/lower_vars_to_ssa: Pass around the nir_shader instead of a void mem_ctxJason Ekstrand2015-04-221-14/+14
* nir/lower_vars_to_ssa: Actually look for indirects when determining aliasingJason Ekstrand2015-04-221-0/+4
* nir: Allocate nir_phi_src values out of the nir_phi_instr.Kenneth Graunke2015-04-071-1/+1
* nir: Fix non-determinism in nir_lower_vars_to_ssa().Kenneth Graunke2015-03-121-97/+26
* nir: Use helper macros for dealing with VLAs.Jose Fonseca2015-03-041-8/+4
* nir: Use alloca instead of variable length arrays.Jose Fonseca2015-02-271-5/+8
* nir: Fix setup of constant bool initializers.Eric Anholt2015-01-221-1/+1
* nir: Make an easier helper for setting up SSA defs.Eric Anholt2015-01-221-9/+6
* nir: Stop using designated initializersJason Ekstrand2015-01-211-12/+4
* util/hash_set: Rework the API to know about hashingJason Ekstrand2015-01-151-11/+10
* nir/vars_to_ssa: Use the copy lowering from lower_var_copiesJason Ekstrand2015-01-151-152/+46
* nir/vars_to_ssa: Refactor get_deref_nodeJason Ekstrand2015-01-151-20/+25
* nir: Rename lower_variables to lower_vars_to_ssaJason Ekstrand2015-01-151-0/+1215