JosJuice 099b5d1afb JitArm64: Automatically set whether RS is scratch
When EmitBackpatchRoutine emits slow access code for a load, RS must not
be in scratch_gprs/scratch_fprs if we have memchecks (otherwise the
memcheck exit won't be able to save RS properly), and RS must be in
scratch_gprs/scratch_fprs if we don't have memchecks (otherwise RS will
be restored to the value it had before the load, overwriting the result
of the load). Let's save callers from having to think about this by
embedding the relevant logic inside EmitBackpatchRoutine.
2024-12-29 21:30:03 +01:00
..
2024-10-17 18:38:34 -07:00
2024-08-20 14:59:54 +02:00