summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/Makefile.sources
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2015-11-17 15:45:18 +0100
committerSamuel Iglesias Gonsálvez <[email protected]>2016-03-17 11:16:33 +0100
commite172dbe5d2e9a4effd92823cd8ebc342e0928a36 (patch)
treed64a598f1e41db5b8c2a32dd3f9fcf79b8d0d9d8 /src/compiler/nir/Makefile.sources
parent3d37de930d04da1d067b40593b55fc248eaf7b3b (diff)
nir: Add a bit_size to nir_register and nir_ssa_def
This really hacky commit adds a bit size to registers and SSA values. It also adds rules in the validator to validate that they do the right things. It's still an open question as to whether or not we want a bit_size in nir_alu_instr or if we just want to let it inherit from the destination. I'm inclined to just let it inherit from the destination. A similar question needs to be asked about intrinsics. v2 (Connor): - Relax validation: comparisons have explicit destination sizes and implicit source sizes. v3 (Sam): - Use helpers to get size and base types of nir_alu_type enum. Reviewed-by: Jason Ekstrand <[email protected]> Reviewed-by: Samuel Iglesias Gonsálvez <[email protected]> Reviewed-by: Iago Toral Quiroga <[email protected]>
Diffstat (limited to 'src/compiler/nir/Makefile.sources')
0 files changed, 0 insertions, 0 deletions