diff options
| author | Quentin Carbonneaux <[email protected]> | 2025-03-15 14:22:59 +0100 |
|---|---|---|
| committer | Quentin Carbonneaux <[email protected]> | 2025-03-15 14:27:34 +0100 |
| commit | 86d13b93e85ad9c11ae453529ab7b33896f39dd0 (patch) | |
| tree | bc87a644afbdb21496f253adef048b8a75cc54a2 /parse.c | |
| parent | ec5502645fe748b0b9b7aa0f1be8c96465620212 (diff) | |
arm64: use IP1 as scratch register
On Apple platforms x18 is not guaranteed
to be preserved across context switches.
So we now use IP1 as scratch register.
En passant, one dubious use of IP0 in
arm64/emit.c fixarg() was transitioned
to IP1. I believe the previous code could
clobber a user value if IP0 was live.
Diffstat (limited to 'parse.c')
0 files changed, 0 insertions, 0 deletions
