summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_phi_builder.c
Commit message (Expand)AuthorAgeFilesLines
* nir: Remove a bunch of large stack arraysJason Ekstrand2019-07-221-1/+1
* nir/phi_builder: Use per-value hash table to store [block] -> def mappingIan Romanick2018-12-161-9/+36
* nir/phi_builder: Internal users should use nir_phi_builder_value_set_block_de...Ian Romanick2018-12-141-2/+2
* util: use C99 declaration in the for-loop set_foreach() macroEric Engestrom2018-10-251-2/+0
* nir: add extra const notation in compare_blocks()Emil Velikov2017-01-271-2/+2
* nir/phi-builder: Set the value in the block when creating a phiJason Ekstrand2016-12-291-1/+1
* nir: zero allocated memory where neededJuha-Pekka Heikkila2016-10-311-1/+1
* nir/phi_builder: Don't recurse in value_get_block_defJason Ekstrand2016-08-251-29/+36
* nir/phi_builder: fixup for new foreach_block()Connor Abbott2016-04-281-9/+3
* nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott2016-04-201-1/+1
* nir: add bit_size info to nir_ssa_undef_instr_create()Samuel Iglesias Gonsálvez2016-04-111-1/+2
* nir: Add a phi node placement helperJason Ekstrand2016-03-241-0/+295