Changeset 156896 in webkit for trunk/Source/JavaScriptCore/jit/JSInterfaceJIT.h
- Timestamp:
- Oct 4, 2013, 11:20:40 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JSInterfaceJIT.h
r156184 r156896 30 30 #include "CCallHelpers.h" 31 31 #include "JITCode.h" 32 #include "JITOperations.h" 32 33 #include "JITStubs.h" 33 34 #include "JSCJSValue.h" … … 62 63 #if CPU(X86_64) 63 64 static const RegisterID returnValueRegister = X86Registers::eax; 65 static const RegisterID returnValue2Register = X86Registers::edx; 64 66 static const RegisterID cachedResultRegister = X86Registers::eax; 65 67 #if !OS(WINDOWS) … … 90 92 #elif CPU(X86) 91 93 static const RegisterID returnValueRegister = X86Registers::eax; 94 static const RegisterID returnValue2Register = X86Registers::edx; 92 95 static const RegisterID cachedResultRegister = X86Registers::eax; 93 96 // On x86 we always use fastcall conventions = but on … … 110 113 #elif CPU(ARM) 111 114 static const RegisterID returnValueRegister = ARMRegisters::r0; 115 static const RegisterID returnValue2Register = ARMRegisters::r1; 112 116 static const RegisterID cachedResultRegister = ARMRegisters::r0; 113 117 static const RegisterID firstArgumentRegister = ARMRegisters::r0; … … 132 136 #elif CPU(MIPS) 133 137 static const RegisterID returnValueRegister = MIPSRegisters::v0; 138 static const RegisterID returnValue2Register = MIPSRegisters::v1; 134 139 static const RegisterID cachedResultRegister = MIPSRegisters::v0; 135 140 static const RegisterID firstArgumentRegister = MIPSRegisters::a0; … … 170 175 171 176 static const RegisterID returnValueRegister = SH4Registers::r0; 177 static const RegisterID returnValue2Register = SH4Registers::r1; 172 178 static const RegisterID cachedResultRegister = SH4Registers::r0; 173 179
Note:
See TracChangeset
for help on using the changeset viewer.