Changeset 47530 in webkit for trunk/JavaScriptCore/assembler/MacroAssemblerARMv7.h
- Timestamp:
- Aug 19, 2009, 5:02:24 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/assembler/MacroAssemblerARMv7.h
r46209 r47530 40 40 // - dTR is likely used more than aTR, and we'll get better instruction 41 41 // encoding if it's in the low 8 registers. 42 static const ARM ::RegisterID dataTempRegister = ARM::ip;43 static const RegisterID addressTempRegister = ARM ::r3;44 static const FPRegisterID fpTempRegister = ARM ::d7;42 static const ARMRegisters::RegisterID dataTempRegister = ARMRegisters::ip; 43 static const RegisterID addressTempRegister = ARMRegisters::r3; 44 static const FPRegisterID fpTempRegister = ARMRegisters::d7; 45 45 46 46 struct ArmAddress { … … 103 103 }; 104 104 105 static const RegisterID stackPointerRegister = ARM ::sp;106 static const RegisterID linkRegister = ARM ::lr;105 static const RegisterID stackPointerRegister = ARMRegisters::sp; 106 static const RegisterID linkRegister = ARMRegisters::lr; 107 107 108 108 // Integer arithmetic operations: … … 547 547 { 548 548 // store postindexed with writeback 549 m_assembler.ldr(dest, ARM ::sp, sizeof(void*), false, true);549 m_assembler.ldr(dest, ARMRegisters::sp, sizeof(void*), false, true); 550 550 } 551 551 … … 553 553 { 554 554 // store preindexed with writeback 555 m_assembler.str(src, ARM ::sp, -sizeof(void*), true, true);555 m_assembler.str(src, ARMRegisters::sp, -sizeof(void*), true, true); 556 556 } 557 557
Note:
See TracChangeset
for help on using the changeset viewer.