| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: Rename live_variables to live_ssa_defs. | Kenneth Graunke | 2015-11-05 | 1 | -1/+1 |
* | nir/from_ssa: Use instr_rewrite_dest | Jason Ekstrand | 2015-09-11 | 1 | -3/+1 |
* | nir: Remove the mem_ctx parameter from ssa_def_rewrite_uses | Jason Ekstrand | 2015-09-11 | 1 | -3/+2 |
* | nir: Fix a bunch of ralloc parenting errors | Jason Ekstrand | 2015-09-11 | 1 | -1/+1 |
* | nir/cursor: Add a constructor for the end of a block but before the jump | Jason Ekstrand | 2015-09-09 | 1 | -6/+1 |
* | nir: remove parent_instr from nir_register | Connor Abbott | 2015-06-30 | 1 | -8/+0 |
* | nir/from_ssa: add a flag to not convert everything from SSA | Connor Abbott | 2015-06-30 | 1 | -7/+18 |
* | nir: Fix aggressive typos in nir_from_ssa.c. | Kenneth Graunke | 2015-05-08 | 1 | -5/+5 |
* | nir/nir: Use a linked list instead of a hash set for use/def sets | Jason Ekstrand | 2015-05-08 | 1 | -6/+3 |
* | nir: Modernize the out-of-SSA pass | Jason Ekstrand | 2015-05-08 | 1 | -103/+36 |
* | Fix a few typos | Zoë Blade | 2015-04-27 | 1 | -1/+1 |
* | nir/from_ssa: Don't set reg->parent_instr for ssa_undef instructions | Jason Ekstrand | 2015-04-03 | 1 | -4/+5 |
* | nir: Use helper macros for dealing with VLAs. | Jose Fonseca | 2015-03-04 | 1 | -14/+9 |
* | nir: Use alloca instead of variable length arrays. | Jose Fonseca | 2015-02-27 | 1 | -9/+10 |
* | nir/register: Add a parent_instr field | Jason Ekstrand | 2015-02-24 | 1 | -0/+7 |
* | nir/from_ssa: Don't try to read an invalid instruction | Jason Ekstrand | 2015-02-19 | 1 | -1/+1 |
* | nir/from_ssa: Use the nir_block_dominance function instead of our own | Jason Ekstrand | 2015-02-19 | 1 | -7/+2 |
* | nir: Use pointers for nir_src_copy and nir_dest_copy | Jason Ekstrand | 2015-01-26 | 1 | -2/+2 |
* | nir: Make an easier helper for setting up SSA defs. | Eric Anholt | 2015-01-22 | 1 | -6/+4 |
* | nir: Stop using designated initializers | Jason Ekstrand | 2015-01-21 | 1 | -22/+8 |
* | nir: Add a nir_foreach_phi_src helper macro | Jason Ekstrand | 2015-01-20 | 1 | -2/+2 |
* | util/hash_set: Rework the API to know about hashing | Jason Ekstrand | 2015-01-15 | 1 | -12/+7 |
* | nir: Rename parallel_copy_copy to parallel_copy_entry and add a foreach macro | Jason Ekstrand | 2015-01-15 | 1 | -36/+36 |
* | nir/from_ssa: Clean up parallel copy handling and document it better | Jason Ekstrand | 2015-01-15 | 1 | -58/+92 |
* | nir: Rename nir_block_following_if to nir_block_get_following_if | Jason Ekstrand | 2015-01-15 | 1 | -1/+1 |
* | nir: Make load_const SSA-only | Jason Ekstrand | 2015-01-15 | 1 | -0/+6 |
* | nir: Call nir_metadata_preserve more places | Jason Ekstrand | 2015-01-15 | 1 | -0/+3 |
* | nir/metadata: Rename metadata_dirty to metadata_preserve | Jason Ekstrand | 2015-01-15 | 1 | -2/+4 |
* | nir: Don't require a function in ssa_def_init | Jason Ekstrand | 2015-01-15 | 1 | -2/+2 |
* | nir/from_ssa: Don't lower constant SSA values to registers | Jason Ekstrand | 2015-01-15 | 1 | -8/+32 |
* | nir: Add a better out-of-SSA pass | Jason Ekstrand | 2015-01-15 | 1 | -73/+716 |
* | nir: Add a function to detect if a block is immediately followed by an if | Jason Ekstrand | 2015-01-15 | 1 | -6/+3 |
* | nir: Add a naieve from-SSA pass | Jason Ekstrand | 2015-01-15 | 1 | -0/+193 |