diff --git a/External/FEXCore/Source/Interface/Core/ArchHelpers/Arm64Emitter.cpp b/External/FEXCore/Source/Interface/Core/ArchHelpers/Arm64Emitter.cpp index 914142d73..d508323b4 100644 --- a/External/FEXCore/Source/Interface/Core/ArchHelpers/Arm64Emitter.cpp +++ b/External/FEXCore/Source/Interface/Core/ArchHelpers/Arm64Emitter.cpp @@ -4,6 +4,11 @@ #include #include "aarch64/cpu-aarch64.h" +#include "cpu-features.h" +#include "aarch64/instructions-aarch64.h" +#include "utils-vixl.h" + +#include namespace FEXCore::CPU { #define STATE x28 diff --git a/External/FEXCore/Source/Interface/Core/ArchHelpers/Arm64Emitter.h b/External/FEXCore/Source/Interface/Core/ArchHelpers/Arm64Emitter.h index 282c8cff2..8d483e808 100644 --- a/External/FEXCore/Source/Interface/Core/ArchHelpers/Arm64Emitter.h +++ b/External/FEXCore/Source/Interface/Core/ArchHelpers/Arm64Emitter.h @@ -1,9 +1,17 @@ #pragma once #include "aarch64/assembler-aarch64.h" +#include "aarch64/constants-aarch64.h" #include "aarch64/cpu-aarch64.h" +#include "aarch64/operands-aarch64.h" +#include "platform-vixl.h" #include "FEXCore/Config/Config.h" +#include +#include +#include +#include + namespace FEXCore::CPU { using namespace vixl; using namespace vixl::aarch64;