summaryrefslogtreecommitdiff
path: root/utils/ic
diff options
context:
space:
mode:
Diffstat (limited to 'utils/ic')
-rw-r--r--utils/ic/reg.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/utils/ic/reg.c b/utils/ic/reg.c
index 50df739a..66ab68fe 100644
--- a/utils/ic/reg.c
+++ b/utils/ic/reg.c
@@ -536,6 +536,8 @@ addmove(Reg *r, int bn, int rn, int f)
p1->as = AMOVBU;
if(v->etype == TUSHORT)
p1->as = AMOVHU;
+ if(thechar == 'j' && v->etype == TUINT)
+ p1->as = AMOVWU;
}
if(debug['R'])
print("%P\t.a%P\n", p, p1);