Changeset 52729 in webkit for trunk/JavaScriptCore/wrec
- Timestamp:
- Jan 4, 2010, 3:38:56 AM (15 years ago)
- Location:
- trunk/JavaScriptCore/wrec
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wrec/WREC.h
r38857 r52729 33 33 #include <wtf/unicode/Unicode.h> 34 34 35 #if COMPILER(GCC) && PLATFORM(X86)35 #if COMPILER(GCC) && CPU(X86) 36 36 #define WREC_CALL __attribute__ ((regparm (3))) 37 37 #else -
trunk/JavaScriptCore/wrec/WRECGenerator.cpp
r47530 r52729 41 41 void Generator::generateEnter() 42 42 { 43 #if PLATFORM(X86)43 #if CPU(X86) 44 44 // On x86 edi & esi are callee preserved registers. 45 45 push(X86Registers::edi); … … 72 72 73 73 // Restore callee save registers. 74 #if PLATFORM(X86)74 #if CPU(X86) 75 75 pop(X86Registers::esi); 76 76 pop(X86Registers::edi); … … 111 111 move(Imm32(-1), returnRegister); 112 112 113 #if PLATFORM(X86)113 #if CPU(X86) 114 114 pop(X86Registers::esi); 115 115 pop(X86Registers::edi); -
trunk/JavaScriptCore/wrec/WRECGenerator.h
r47530 r52729 63 63 } 64 64 65 #if PLATFORM(X86)65 #if CPU(X86) 66 66 static const RegisterID input = X86Registers::eax; 67 67 static const RegisterID index = X86Registers::edx; … … 74 74 static const RegisterID returnRegister = X86Registers::eax; 75 75 #endif 76 #if PLATFORM(X86_64)76 #if CPU(X86_64) 77 77 static const RegisterID input = X86Registers::edi; 78 78 static const RegisterID index = X86Registers::esi;
Note:
See TracChangeset
for help on using the changeset viewer.