riscv: more insns
commitb1c7520886b2cde7be3b6dca43668762ce01e98f
authorMichael Matz <matz@suse.de>
Mon, 24 Jun 2019 01:36:50 +0000 (24 03:36 +0200)
committerMichael Matz <matz@suse.de>
Sun, 1 Sep 2019 21:13:18 +0000 (1 23:13 +0200)
treea75f4b98e66a100908435c36d6bcf87f11f47565
parent16edda58b73f2c854dbe42ce98e47d6feaecfc1f
riscv: more insns

* register indirect loads and stores
* load of local addresses
* indirect calls (uses ra as temporary reg if necessary)
* operations *, -, <<
* gen_cvt_sxtw: is not needed in most cases, let's see

tests2 runs until (incl) 09_do_while.
riscv64-gen.c