aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_opt_remove_phis.c
Commit message (Expand)AuthorAgeFilesLines
* nir: Call nir_metadata_preserve on !progressJason Ekstrand2020-06-111-3/+1
* nir/opt_remove_phis: handle phis with no sourcesRhys Perry2019-09-251-5/+6
* nir/opt_if: Clean up single-src phis in opt_if_loop_terminatorJason Ekstrand2019-07-151-0/+8
* nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand2019-05-241-1/+1
* nir/builder: Merge nir_[if]mov_alu into one nir_mov_alu helperJason Ekstrand2019-05-241-3/+1
* nir: Unset metadata debug bit if no progress madeMatt Turner2019-01-091-0/+4
* nir: make nir_opt_remove_phis_impl() staticTimothy Arceri2019-01-031-1/+1
* nir/opt_if: Remove unneeded phis if we make progressJason Ekstrand2018-06-261-3/+3
* nir: Stop using apostrophes to pluralize.Matt Turner2017-03-231-2/+2
* nir: fix bug with moves in nir_opt_remove_phis()Connor Abbott2016-09-031-2/+20
* nir: Make nir_opt_remove_phis see through moves.Kenneth Graunke2016-08-041-1/+23
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_phi_srcJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-281-1/+1
* nir/opt_remove_phis: fixup for new foreach_block()Connor Abbott2016-04-281-5/+7
* nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott2016-04-201-1/+1
* nir: move to compiler/Emil Velikov2016-01-261-0/+130