X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/2d39b0e377c0896910ee49ae70082ba665faf986..refs/heads/master:/jit/RegisterSet.cpp diff --git a/jit/RegisterSet.cpp b/jit/RegisterSet.cpp index f93d99d..6302e26 100644 --- a/jit/RegisterSet.cpp +++ b/jit/RegisterSet.cpp @@ -86,6 +86,18 @@ RegisterSet RegisterSet::calleeSaveRegisters() result.set(ARMRegisters::r5); result.set(ARMRegisters::r6); result.set(ARMRegisters::r8); +#if !PLATFORM(IOS) + result.set(ARMRegisters::r9); +#endif + result.set(ARMRegisters::r10); + result.set(ARMRegisters::r11); +#elif CPU(ARM_TRADITIONAL) + result.set(ARMRegisters::r4); + result.set(ARMRegisters::r5); + result.set(ARMRegisters::r6); + result.set(ARMRegisters::r7); + result.set(ARMRegisters::r8); + result.set(ARMRegisters::r9); result.set(ARMRegisters::r10); result.set(ARMRegisters::r11); #elif CPU(ARM64)