pound-emu_pound/scripts
Ronald Caesar b9b62574bf
jit: Implement build-time generation of jit infrastructure
generate_jit_assets.py expands the automatated code generation to
include:

- Opcode enumerations in arm32_opcodes.h.
- Decoder lookup tables in arm32_table.c
- Computed-goto jump tables foe the interpreter in handler_table.inc.

Relocates arm32.inc to src/jit/common/a32_instructions.inc.

Implements the primary execution loop in
src/jit/interpreter/arm32/instruction.c. The code is messy and will be
rewritten in the future.

Signed-off-by: Ronald Caesar <github43132@proton.me>
2025-12-06 00:31:46 -04:00
..
generate_jit_assets.py jit: Implement build-time generation of jit infrastructure 2025-12-06 00:31:46 -04:00
generate_jit_decoder_tests.py jit/decoder: rename decoder script 2025-12-06 00:16:18 -04:00
log.sh Big Commit 2025-09-27 09:16:49 -04:00
setup_submodules.sh Big Commit 2025-09-27 09:16:49 -04:00
update_submodule.sh Big Commit 2025-09-27 09:16:49 -04:00