]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commit
jit: split x86 compiler files into platform directory
authorDimitris Panokostas <midwan@gmail.com>
Mon, 8 Jun 2026 20:05:42 +0000 (13:05 -0700)
committerStefan Reinauer <stefan.reinauer@coreboot.org>
Mon, 8 Jun 2026 22:20:52 +0000 (15:20 -0700)
commit62c2c8f57401a99812f43e5f8a71371698604936
tree128af5ce41f3fa4d2394aa9641e8313341c8b301
parent2ea75e12e09cce022600edc51e0846d273548299
jit: split x86 compiler files into platform directory

Keep the root JIT files as dispatchers and move the x86 compiler
implementation under jit/x86. This mirrors the Amiberry split and keeps
platform-specific JIT code out of the shared wrapper files.

Update the x86 generator paths so regenerated x86 tables do not
overwrite the root dispatchers.
21 files changed:
jit/compemu.cpp
jit/compemu.h
jit/compemu_fpp.cpp
jit/compemu_support.cpp
jit/compstbl.cpp
jit/comptbl.h
jit/gencomp.cpp
jit/x86/codegen_x86.cpp [moved from jit/codegen_x86.cpp with 100% similarity]
jit/x86/codegen_x86.h [moved from jit/codegen_x86.h with 100% similarity]
jit/x86/compemu_fpp_x86.cpp [new file with mode: 0644]
jit/x86/compemu_midfunc_x86.cpp [moved from jit/compemu_midfunc_x86.cpp with 100% similarity]
jit/x86/compemu_midfunc_x86.h [moved from jit/compemu_midfunc_x86.h with 100% similarity]
jit/x86/compemu_support_x86.cpp [new file with mode: 0644]
jit/x86/compemu_x86.cpp [new file with mode: 0644]
jit/x86/compemu_x86.h [new file with mode: 0644]
jit/x86/compstbl_x86.cpp [new file with mode: 0644]
jit/x86/comptbl_x86.h [new file with mode: 0644]
jit/x86/exception_handler.cpp [moved from jit/exception_handler.cpp with 100% similarity]
jit/x86/flags_x86.h [moved from jit/flags_x86.h with 100% similarity]
jit/x86/gencomp.cpp [new file with mode: 0644]
jit/x86/memory-uae.h [moved from jit/memory-uae.h with 100% similarity]