[Liftoff] Fix fp cache register list
This change got lost on a rebase of https://crrev.com/c/796854. R=ahaas@chromium.org Bug: v8:6600 Change-Id: I99e0b7f51f0b3ca1135c8d98fcc7b4c2c13193a3 Reviewed-on: https://chromium-review.googlesource.com/813923 Reviewed-by: Andreas Haas <ahaas@chromium.org> Commit-Queue: Clemens Hammacher <clemensh@chromium.org> Cr-Commit-Position: refs/heads/master@{#49935}
This commit is contained in:
parent
2abbc50c6e
commit
d26f8c31eb
@ -20,8 +20,9 @@ static constexpr bool kLiftoffAssemblerImplementedOnThisPlatform = true;
|
||||
static constexpr RegList kLiftoffAssemblerGpCacheRegs =
|
||||
Register::ListOf<eax, ecx, edx, ebx, esi, edi>();
|
||||
|
||||
// TODO(clemensh): Fix this once we support float operations.
|
||||
static constexpr RegList kLiftoffAssemblerFpCacheRegs = 0xff;
|
||||
// Omit xmm7, which is the kScratchDoubleReg.
|
||||
static constexpr RegList kLiftoffAssemblerFpCacheRegs =
|
||||
DoubleRegister::ListOf<xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6>();
|
||||
|
||||
} // namespace wasm
|
||||
} // namespace internal
|
||||
@ -40,8 +41,8 @@ static constexpr bool kLiftoffAssemblerImplementedOnThisPlatform = true;
|
||||
static constexpr RegList kLiftoffAssemblerGpCacheRegs =
|
||||
Register::ListOf<rax, rcx, rdx, rbx, rsi, rdi>();
|
||||
|
||||
// TODO(clemensh): Fix this once we support float operations.
|
||||
static constexpr RegList kLiftoffAssemblerFpCacheRegs = 0xff;
|
||||
static constexpr RegList kLiftoffAssemblerFpCacheRegs =
|
||||
DoubleRegister::ListOf<xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7>();
|
||||
|
||||
} // namespace wasm
|
||||
} // namespace internal
|
||||
|
Loading…
Reference in New Issue
Block a user