This commit adds support for writing inline assembler functions when targeting a RV32IMC processor. Given that this takes up a bit of rodata space due to its large instruction decoding table and its extensive error messages, it is enabled by default only on offline targets such as mpy-cross and the qemu port. Signed-off-by: Alessandro Gatti <a.gatti@frob.it> |
||
|---|---|---|
| .. | ||
| asmargs.py | ||
| asmargs.py.exp | ||
| asmarith.py | ||
| asmarith.py.exp | ||
| asmbranch.py | ||
| asmbranch.py.exp | ||
| asmconst.py | ||
| asmconst.py.exp | ||
| asmcsr.py | ||
| asmcsr.py.exp | ||
| asmdata.py | ||
| asmdata.py.exp | ||
| asmdivmul.py | ||
| asmdivmul.py.exp | ||
| asmjump.py | ||
| asmjump.py.exp | ||
| asmloadstore.py | ||
| asmloadstore.py.exp | ||
| asmrettype.py | ||
| asmrettype.py.exp | ||
| asmsanity.py | ||
| asmsanity.py.exp | ||
| asmshift.py | ||
| asmshift.py.exp | ||
| asmstack.py | ||
| asmstack.py.exp | ||
| asmsum.py | ||
| asmsum.py.exp | ||