aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_opt_loop_unroll.c
Commit message (Expand)AuthorAgeFilesLines
* src/compiler: use new hash table and set creation helpersCaio Marcelo de Oliveira Filho2019-01-141-6/+2
* nir: factor out some of the complex loop unroll code to a helperTimothy Arceri2018-12-131-51/+64
* nir: make use of new nir_cf_list_clone_and_reinsert() helperTimothy Arceri2018-12-101-48/+28
* nir: clarify some nit_loop_info member namesTimothy Arceri2018-12-101-7/+7
* nir/loop_unroll: Re-materialize derefs in use blocks before unrollingJason Ekstrand2018-09-191-9/+4
* nir: add loop unroll support for complex wrapper loopsTimothy Arceri2018-09-141-37/+76
* nir: add loop unroll support for wrapper loopsTimothy Arceri2018-08-291-0/+77
* nir/opt_loop_unroll: Remove unneeded phis if we make progressTimothy Arceri2018-08-291-1/+9
* nir: allow more nested loops to be unrolledTimothy Arceri2018-08-181-14/+17
* nir: fix selection of loop terminator when two or more have the same limitTimothy Arceri2018-06-301-2/+2
* nir: add comment for loop_unroll passRob Clark2018-06-191-0/+4
* nir: fix crash in loop unroll corner caseTimothy Arceri2018-03-281-5/+12
* Revert "nir: bump loop unroll limit to 96."Timothy Arceri2018-03-071-3/+1
* nir: bump loop unroll limit to 96.Dave Airlie2017-10-111-1/+3
* nir: delete magic numberElie TOURNIER2017-02-241-1/+11
* nir: bump loop max unroll limitTimothy Arceri2017-01-251-1/+1
* nir: Rename convert_to_ssa lower_regs_to_ssaJason Ekstrand2016-12-291-1/+1
* nir: add a loop unrolling passTimothy Arceri2016-12-231-0/+575