diff options
author | Jason Ekstrand <[email protected]> | 2016-06-01 10:34:04 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2016-06-03 19:29:28 -0700 |
commit | b26cdd65e8e588ed7bdd7cca0b205579132e1261 (patch) | |
tree | e585b92375441af597062d64d7f3e6d80f554f48 /src/compiler/spirv/spirv_to_nir.c | |
parent | a19ae36ce52e72e2b93251ba0a43d683bd5e58cc (diff) |
nir/spirv: Use breaks instead of returns in constant handling
Signed-off-by: Jason Ekstrand <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Cc: "12.0" <[email protected]>
Diffstat (limited to 'src/compiler/spirv/spirv_to_nir.c')
-rw-r--r-- | src/compiler/spirv/spirv_to_nir.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/compiler/spirv/spirv_to_nir.c b/src/compiler/spirv/spirv_to_nir.c index 4061b8a2014..bb7aba4d9d4 100644 --- a/src/compiler/spirv/spirv_to_nir.c +++ b/src/compiler/spirv/spirv_to_nir.c @@ -1028,7 +1028,7 @@ vtn_handle_constant(struct vtn_builder *b, SpvOp opcode, val->constant->value.u[i] = u[comp]; } } - return; + break; } case SpvOpCompositeExtract: @@ -1105,7 +1105,7 @@ vtn_handle_constant(struct vtn_builder *b, SpvOp opcode, (*c)->value.u[elem + i] = insert->constant->value.u[i]; } } - return; + break; } default: { @@ -1134,9 +1134,10 @@ vtn_handle_constant(struct vtn_builder *b, SpvOp opcode, for (unsigned k = 0; k < num_components; k++) val->constant->value.u[k] = res.u32[k]; - return; + break; } /* default */ } + break; } case SpvOpConstantNull: |