Ronald Caesar f72da3e121 decoder: add ir opcode to metadata struct
Instead of using strcmp() on each decoded intruction's mnemonic to
translate it, we embedd an IR opcode into the struct. This is a very
barebones implementation and does not cover the entire ARM instruction
set. ARM instructions that does not have an IR opcode equivalent will be
marked with `OPCODE_TRAP` and should be implemented in the future.

Signed-off-by: Ronald Caesar <github43132@proton.me>
2026-01-13 23:31:06 -04:00
2025-12-07 14:52:05 -04:00
2025-12-12 18:11:43 -04:00
2025-12-07 14:56:46 -04:00
2025-12-12 18:11:43 -04:00
2026-01-11 01:59:45 -04:00
2025-12-12 18:29:36 -04:00
2025-12-07 13:09:15 -04:00
2025-12-10 08:10:44 -04:00

The Ballistic JIT Engine

“The world's fastest ARM recompiler"

Overview

This is a rewrite the dynarmic recompiler, with the goal of fixing its many flaws.

Description
⚠️ ARCHIVED: Original GitHub repository no longer exists. Preserved as backup on 2026-01-31T05:27:53.380Z
Readme GPL-2.0 12 MiB
Languages
C 91%
XSLT 6.7%
Python 1.4%
CSS 0.6%
CMake 0.3%