aboutsummaryrefslogtreecommitdiff
path: root/parse.c
diff options
context:
space:
mode:
authorQuentin Carbonneaux <[email protected]>2025-03-15 14:22:59 +0100
committerQuentin Carbonneaux <[email protected]>2025-03-15 14:27:34 +0100
commit86d13b93e85ad9c11ae453529ab7b33896f39dd0 (patch)
treebc87a644afbdb21496f253adef048b8a75cc54a2 /parse.c
parentec5502645fe748b0b9b7aa0f1be8c96465620212 (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