aboutsummaryrefslogtreecommitdiffstats
path: root/src/glsl/nir/nir_lower_locals_to_regs.c
Commit message (Expand)AuthorAgeFilesLines
* nir: move to compiler/Emil Velikov2016-01-261-396/+0
* nir: Get rid of function overloadsJason Ekstrand2015-12-281-4/+4
* nir: Add a writemask to store intrinsics.Kenneth Graunke2015-12-221-1/+1
* nir: Report progress from nir_lower_locals_to_regs().Kenneth Graunke2015-09-211-3/+15
* nir: Remove the mem_ctx parameter from ssa_def_rewrite_usesJason Ekstrand2015-09-111-2/+1
* nir: Fix a bunch of ralloc parenting errorsJason Ekstrand2015-09-111-4/+3
* nir/nir: Use a linked list instead of a hash set for use/def setsJason Ekstrand2015-05-081-8/+6
* nir/locals_to_regs: Hanadle indirect accesses of length-1 arraysJason Ekstrand2015-04-221-0/+8
* nir/locals_to_regs: Initialize registers with constant initializersJason Ekstrand2015-04-221-0/+103
* nir/locals_to_regs: Pass around the nir_shader rather than a void * mem_ctxJason Ekstrand2015-04-221-13/+13
* nir/types: Make glsl_get_length smarterJason Ekstrand2015-04-221-9/+2
* nir: Use pointers for nir_src_copy and nir_dest_copyJason Ekstrand2015-01-261-6/+6
* nir: Make an easier helper for setting up SSA defs.Eric Anholt2015-01-221-7/+4
* nir: Stop using designated initializersJason Ekstrand2015-01-211-7/+2
* hash_table: Rename insert_with_hash to insert_pre_hashedJason Ekstrand2015-01-151-1/+1
* nir: Use the actual FNV-1a hash for hashing derefsJason Ekstrand2015-01-151-39/+26
* nir: Make load_const SSA-onlyJason Ekstrand2015-01-151-5/+2
* nir: Call nir_metadata_preserve more placesJason Ekstrand2015-01-151-0/+3
* nir: Vectorize intrinsicsJason Ekstrand2015-01-151-13/+5
* nir: Add a pass to lower local variables to registersJason Ekstrand2015-01-151-0/+313