aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation/optim/call-inlined.c
diff options
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2018-07-31 09:20:30 +0200
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2018-08-06 08:50:40 +0200
commit875235a6801d1c5a9ccc9c265fe45a8f6a0f87c0 (patch)
treef497eab29c98eb6e0251a136558aee3f8ca2ed05 /validation/optim/call-inlined.c
parent2de1601e3e8e239634acc0696393c3e96722b3fc (diff)
downloadsparse-dev-875235a6801d1c5a9ccc9c265fe45a8f6a0f87c0.tar.gz
conditional branches can't accept arbitrary expressions
Conditional branches, or more exactly OP_CBR, can't accept arbitrary expression as condition. it is required to have an integer value. Fix this by adding a comparison against zero.
Diffstat (limited to 'validation/optim/call-inlined.c')
-rw-r--r--validation/optim/call-inlined.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/validation/optim/call-inlined.c b/validation/optim/call-inlined.c
index 00698a4b..f21b3294 100644
--- a/validation/optim/call-inlined.c
+++ b/validation/optim/call-inlined.c
@@ -22,8 +22,8 @@ int foo(int a, int b, int p)
foo:
.L0:
<entry-point>
- select.32 %r9 <- %arg3, %arg3, $0
- ret.32 %r9
+ select.32 %r10 <- %arg3, %arg3, $0
+ ret.32 %r10
* check-output-end