mirror of
https://github.com/pound-emu/pound.git
synced 2025-12-14 16:36:58 +00:00
jit/decoder: move decoder to frontend/decoder
Signed-off-by: Ronald Caesar <github43132@proton.me>
This commit is contained in:
parent
fb7a2a6b32
commit
c235e57071
7 changed files with 7 additions and 7 deletions
|
|
@ -1,9 +1,9 @@
|
||||||
find_package(Python3 REQUIRED)
|
find_package(Python3 REQUIRED)
|
||||||
|
|
||||||
# Define the generated files
|
# Define the generated files
|
||||||
set(GEN_SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/decoder/arm32_table_generated.c)
|
set(GEN_SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/frontend/decoder/arm32_table_generated.c)
|
||||||
set(GEN_HEADER ${CMAKE_CURRENT_SOURCE_DIR}/decoder/arm32_table_generated.h)
|
set(GEN_HEADER ${CMAKE_CURRENT_SOURCE_DIR}/frontend/decoder/arm32_table_generated.h)
|
||||||
set(INC_FILE ${CMAKE_CURRENT_SOURCE_DIR}/decoder/arm32.inc)
|
set(INC_FILE ${CMAKE_CURRENT_SOURCE_DIR}/frontend/decoder/arm32.inc)
|
||||||
set(SCRIPT ${CMAKE_SOURCE_DIR}/scripts/generate_jit_decoder_a32_table.py)
|
set(SCRIPT ${CMAKE_SOURCE_DIR}/scripts/generate_jit_decoder_a32_table.py)
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
|
|
@ -16,8 +16,8 @@ add_custom_command(
|
||||||
add_library(jit STATIC)
|
add_library(jit STATIC)
|
||||||
|
|
||||||
target_sources(jit PRIVATE
|
target_sources(jit PRIVATE
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/decoder/arm32.c
|
${CMAKE_CURRENT_SOURCE_DIR}/frontend/decoder/arm32.c
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/decoder/arm32_table_generated.c
|
${CMAKE_CURRENT_SOURCE_DIR}/frontend/decoder/arm32_table_generated.c
|
||||||
#${CMAKE_CURRENT_SOURCE_DIR}/ir/type.cpp
|
#${CMAKE_CURRENT_SOURCE_DIR}/ir/type.cpp
|
||||||
#${CMAKE_CURRENT_SOURCE_DIR}/ir/value.cpp
|
#${CMAKE_CURRENT_SOURCE_DIR}/ir/value.cpp
|
||||||
#${CMAKE_CURRENT_SOURCE_DIR}/ir/opcode.cpp
|
#${CMAKE_CURRENT_SOURCE_DIR}/ir/opcode.cpp
|
||||||
|
|
@ -28,6 +28,6 @@ target_link_libraries(jit PRIVATE common)
|
||||||
|
|
||||||
target_include_directories(jit PUBLIC
|
target_include_directories(jit PUBLIC
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/decoder
|
${CMAKE_CURRENT_SOURCE_DIR}/frontend/dynarmic
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/..
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#define LOG_MODULE "main"
|
#define LOG_MODULE "main"
|
||||||
#include "common/logging.h"
|
#include "common/logging.h"
|
||||||
#include "common/passert.h"
|
#include "common/passert.h"
|
||||||
#include "jit/decoder/arm32.h"
|
#include "jit/frontend/decoder/arm32.h"
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue