Changeset 159521 in webkit
- Timestamp:
- Nov 19, 2013 1:59:40 PM (10 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r159520 r159521 1 2013-11-18 Michael Saboff <msaboff@apple.com> 2 3 REGRESSION (r159395): Error compiling for ARMv7 4 https://bugs.webkit.org/show_bug.cgi?id=124552 5 6 Reviewed by Geoffrey Garen. 7 8 Fixed the implementation of branch8(RelationalCondition cond, AbsoluteAddress address, TrustedImm32 right) 9 to materialize and use address similar to other ARMv7 branchXX() functions. 10 11 * assembler/MacroAssemblerARMv7.h: 12 (JSC::MacroAssemblerARMv7::branch8): 13 1 14 2013-11-19 Mark Lam <mark.lam@apple.com> 2 15 -
trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h
r159395 r159521 1378 1378 } 1379 1379 1380 Jump branch8(RelationalCondition cond, AbsoluteAddress left, TrustedImm32 right) 1381 { 1382 load8(left, addressTempRegister); 1380 Jump branch8(RelationalCondition cond, AbsoluteAddress address, TrustedImm32 right) 1381 { 1382 // Use addressTempRegister instead of dataTempRegister, since branch32 uses dataTempRegister. 1383 move(TrustedImmPtr(address.m_ptr), addressTempRegister); 1384 load8(Address(addressTempRegister), addressTempRegister); 1383 1385 return branch32(cond, addressTempRegister, right); 1384 1386 }
Note: See TracChangeset
for help on using the changeset viewer.