diff options
| author | Richard Miller <millerresearch@gmail.com> | 2021-03-07 03:18:24 +0000 |
|---|---|---|
| committer | Charles Forsyth <charles.forsyth@gmail.com> | 2021-03-07 03:18:24 +0000 |
| commit | 29b38a8cb898e73e6bb95476d5b705a2c79e8dcd (patch) | |
| tree | c8eb3aec92a58bcb675886679893ed77fdf2d834 /utils/ic/reg.c | |
| parent | b2e326f2d4281f7380036516b62928f8c02850d4 (diff) | |
| parent | b745f52dcc336abf1d3c3679ef51c512440143a0 (diff) | |
Merged in utils-riscv (pull request #10)
RISC-V compiler and linker corrections
Approved-by: Charles Forsyth
Diffstat (limited to 'utils/ic/reg.c')
| -rw-r--r-- | utils/ic/reg.c | 2 |
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); |
