diff options
| author | JosJuice <josjuice@gmail.com> | 2024-09-01 15:34:17 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2025-11-16 09:52:09 +0100 |
| commit | 2995aa5be4e09aa880c0e2303084b81d1effa62e (patch) | |
| tree | 7bc4e18a8ce099abddba6c10d5957cc01679543e /Source/UnitTests/UnitTestsMain.cpp | |
| parent | 817bb9d94c43ca6be8862e2a09159f9b67836807 (diff) | |
JitArm64: Don't store immediate values in register cache
Like the previous commit did for Jit64, JitArm64 can now handle the
combination of a value simultaneously being in a host register and being
a known immediate.
Unlike with Jit64, I've put the codegen-affecting changes in this commit
and the move away from the RegType enum in a follow-up commit. This is
in part because the design of JitArm64 made it easy to implement the
codegen-affecting changes without combining it with a big bang
refactorization, and in part because we need to keep RegType around for
keeping track of different float formats in Arm64FPRCache, complicating
the refactorization a bit.
Diffstat (limited to 'Source/UnitTests/UnitTestsMain.cpp')
0 files changed, 0 insertions, 0 deletions
