Commit graph

15 commits

Author SHA1 Message Date
Stenzek f0c2832d03
Dep: Update vixl to 662828c 2024-06-14 17:42:24 +10:00
Stenzek 7cc52bba23
CMake: Support multiple CMAKE_OSX_ARCHITECTURES 2023-11-25 00:50:12 +10:00
Stenzek b3cbe5a7ee
CPU/NewRec: Add AArch32 backend 2023-10-21 20:22:51 +10:00
Stenzek 9d14ba0541
dep/vixl: Add Reset-to-new-buffer overload 2023-10-21 13:49:35 +10:00
Stenzek 9fc736eaa0 dep/vixl: Fix build with clang-cl 2023-10-01 20:48:02 +10:00
Stenzek 60cd1d540c dep/vixl: Fix unrepresentable constants 2023-10-01 20:48:02 +10:00
Stenzek b30c86ed75 Build: Improve MacOS support 2023-09-16 19:00:28 +10:00
Stenzek 5b980dafa5 System: Refactor main loop
Reduces JIT exits.
Improves runahead performance.
2023-08-16 01:13:00 +10:00
Connor McLaughlin 3c2d5ae508 dep/vixl: Fix compilation under MSVC2022 2022-03-27 17:38:48 +10:00
Connor McLaughlin 5da9edceb9 Build: Unify MSBuild options in props files 2021-07-10 21:45:10 +10:00
Connor McLaughlin 302b08023e dep/vixl: Fix building for AArch32 2020-11-21 18:39:03 +10:00
Connor McLaughlin 11c25c68c5 Build: Skip AArch32 emitter for vixl on AArch64 2020-10-19 02:23:04 +10:00
Connor McLaughlin 922db9d8ee dep/vixl: Compile fixes for MSVC 2020-10-14 00:48:48 +10:00
Connor McLaughlin 10f74dff18 dep/vixl: Add MSVC project 2020-10-14 00:48:47 +10:00
Connor McLaughlin d520ca35eb dep: Add vixl (AArch32/64 assembler) 2019-12-04 20:32:38 +10:00