nir: add a 'const' qualifier to nir_ssa_def_components_read()

To avoid compilation warnings and because this helper
shouldn't update anything.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
This commit is contained in:
Samuel Pitoiset
2018-01-11 22:07:23 +01:00
parent 897c54d522
commit d5e369ff8a
2 changed files with 2 additions and 2 deletions

View File

@@ -1650,7 +1650,7 @@ nir_ssa_def_rewrite_uses_after(nir_ssa_def *def, nir_src new_src,
} }
uint8_t uint8_t
nir_ssa_def_components_read(nir_ssa_def *def) nir_ssa_def_components_read(const nir_ssa_def *def)
{ {
uint8_t read_mask = 0; uint8_t read_mask = 0;
nir_foreach_use(use, def) { nir_foreach_use(use, def) {

View File

@@ -2277,7 +2277,7 @@ void nir_ssa_def_rewrite_uses(nir_ssa_def *def, nir_src new_src);
void nir_ssa_def_rewrite_uses_after(nir_ssa_def *def, nir_src new_src, void nir_ssa_def_rewrite_uses_after(nir_ssa_def *def, nir_src new_src,
nir_instr *after_me); nir_instr *after_me);
uint8_t nir_ssa_def_components_read(nir_ssa_def *def); uint8_t nir_ssa_def_components_read(const nir_ssa_def *def);
/* /*
* finds the next basic block in source-code order, returns NULL if there is * finds the next basic block in source-code order, returns NULL if there is