micropython/tests/inlineasm/rv32
Alessandro Gatti 268acb714d py/emitinlinerv32: Add inline assembler support for RV32.
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>
2025-01-02 11:49:10 +11:00
..
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