-rw-r--r-- | lib/jit_ia64.c | 3 |
diff --git a/lib/jit_ia64.c b/lib/jit_ia64.c index e8eee8a..f35f396 100644 --- a/lib/jit_ia64.c +++ b/lib/jit_ia64.c @@ -884,6 +884,7 @@ _emit_code(jit_state_t *_jit) case_rrw(sub,); case_rrr(subx,); case_rrw(subx,); + case_rrw(rsb,); case_rrr(subc,); case_rrw(subc,); case_rrr(mul,); @@ -1055,6 +1056,7 @@ _emit_code(jit_state_t *_jit) case_rrf(add, _f, 32); case_rrr(sub, _f); case_rrf(sub, _f, 32); + case_rrf(rsb, _f, 32); case_rrr(mul, _f); case_rrf(mul, _f, 32); case_rrr(div, _f); @@ -1137,6 +1139,7 @@ _emit_code(jit_state_t *_jit) case_rrf(add, _d, 64); case_rrr(sub, _d); case_rrf(sub, _d, 64); + case_rrf(rsb, _d, 64); case_rrr(mul, _d); case_rrf(mul, _d, 64); case_rrr(div, _d); |