From 323afcbb6fd9a018a696a4d96eb741f57def36ad Mon Sep 17 00:00:00 2001 From: crueter Date: Mon, 4 Aug 2025 15:55:26 -0400 Subject: [PATCH] fix FindFreeSpill and vcpkg Signed-off-by: crueter --- src/dynarmic/src/dynarmic/backend/x64/reg_alloc.h | 2 +- vcpkg.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dynarmic/src/dynarmic/backend/x64/reg_alloc.h b/src/dynarmic/src/dynarmic/backend/x64/reg_alloc.h index 4749c82530..e673f40263 100644 --- a/src/dynarmic/src/dynarmic/backend/x64/reg_alloc.h +++ b/src/dynarmic/src/dynarmic/backend/x64/reg_alloc.h @@ -243,7 +243,7 @@ private: void MoveOutOfTheWay(HostLoc reg) noexcept; void SpillRegister(HostLoc loc) noexcept; - HostLoc FindFreeSpill() const noexcept; + HostLoc FindFreeSpill(bool is_xmm) const noexcept; inline HostLocInfo& LocInfo(const HostLoc loc) noexcept { ASSERT(loc != HostLoc::RSP && loc != ABI_JIT_PTR); diff --git a/vcpkg.json b/vcpkg.json index 99ed06cf25..02383fadd8 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -25,6 +25,7 @@ "fmt", "lz4", "nlohmann-json", + "openssl", "zlib", "zstd", "sdl2"