mirror of
https://github.com/pound-emu/pound.git
synced 2025-12-18 10:36:57 +00:00
jit/ir: Include A32 opcodes
Signed-off-by: Ronald Caesar <github43132@proton.me>
This commit is contained in:
parent
304aeed9f6
commit
fa1f91dc94
6 changed files with 825 additions and 13 deletions
14
src/main.cpp
14
src/main.cpp
|
|
@ -1,21 +1,12 @@
|
|||
// Copyright 2025 Pound Emulator Project. All rights reserved.
|
||||
|
||||
#include <chrono>
|
||||
#include <memory>
|
||||
#include <thread>
|
||||
|
||||
#define LOG_MODULE "main"
|
||||
#include "common/logging.h"
|
||||
#include "common/passert.h"
|
||||
#include "frontend/gui.h"
|
||||
#include "host/memory/arena.h"
|
||||
#include "jit/decoder/arm32.h"
|
||||
|
||||
#include <SDL3/SDL_opengl.h>
|
||||
#include "frontend/color.h"
|
||||
#include "frontend/panels.h"
|
||||
#include "imgui_impl_opengl3.h"
|
||||
#include "imgui_impl_sdl3.h"
|
||||
#include "jit/ir/opcode.h"
|
||||
#include "jit/a32_types.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
|
|
@ -26,6 +17,7 @@ int main()
|
|||
pound::jit::decoder::arm32_decode(&decoder, 0xE2800001);
|
||||
/* Sub r0, r0, #1 */
|
||||
pound::jit::decoder::arm32_decode(&decoder, 0xE2400001);
|
||||
pound::jit::ir::opcode_init();
|
||||
|
||||
#if 0
|
||||
gui::window_t window = {.data = nullptr, .gl_context = nullptr};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue