diff options
author | Jason Ekstrand <[email protected]> | 2020-04-08 15:11:57 -0500 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-04-16 17:00:13 +0000 |
commit | 9b17d7caac76e1c2dd4579c198b2e32b762bb656 (patch) | |
tree | cdde126cc46351307db5f1c76df6c2c3441b1341 /src/compiler/nir/nir_serialize.c | |
parent | 33eb43349e8c3e8216f51ec838d9b9ab23361873 (diff) |
nir: Add some sanity assertions in opt_large_constants
We make some assumptions in opt_large_constants such as the size_align
function returning the obvious sizes for vectors. Now that we've got
the deref_size lying around, we may as well assert it's consistent with
our assumptions. In particular, we now assert that it really claims
booleans are 32-bit. If anyone's driver ever decides to be clever and
change this, we'll now catch the breakage earlier.
Reviewed-by: Eric Anholt <[email protected]>
Reviewed-by: Ian Romanick <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4468>
Diffstat (limited to 'src/compiler/nir/nir_serialize.c')
0 files changed, 0 insertions, 0 deletions