X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/81345200c95645a1b0d2635520f96ad55dfde63f..ed1e77d3adeb83d26fd1dfb16dd84cabdcefd250:/jit/RegisterSet.cpp?ds=sidebyside diff --git a/jit/RegisterSet.cpp b/jit/RegisterSet.cpp index 608ebd5..6302e26 100644 --- a/jit/RegisterSet.cpp +++ b/jit/RegisterSet.cpp @@ -86,6 +86,17 @@ 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);