Changeset 159153 in webkit
- Timestamp:
- Nov 12, 2013 3:09:39 PM (10 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r159141 r159153 1 2013-11-12 Julien Brianceau <jbriance@cisco.com> 2 3 [sh4] Fix load32WithUnalignedHalfWords function in baseline JIT. 4 https://bugs.webkit.org/show_bug.cgi?id=124233 5 6 Reviewed by Michael Saboff. 7 8 * assembler/MacroAssemblerSH4.h: 9 (JSC::MacroAssemblerSH4::load32WithUnalignedHalfWords): Do not claim scratch register too early. 10 Test already covered by fast/regex/pcre-test-1. 11 1 12 2013-11-12 Filip Pizlo <fpizlo@apple.com> 2 13 -
trunk/Source/JavaScriptCore/assembler/MacroAssemblerSH4.h
r158580 r159153 1315 1315 { 1316 1316 RegisterID scr = claimScratch(); 1317 RegisterID scr1 = claimScratch();1318 1317 Jump m_jump; 1319 1318 JumpList end; 1320 1319 1320 loadEffectiveAddress(address, scr); 1321 1322 RegisterID scr1 = claimScratch(); 1321 1323 if (dest != SH4Registers::r0) 1322 1324 move(SH4Registers::r0, scr1); 1323 1324 loadEffectiveAddress(address, scr);1325 1325 1326 1326 m_assembler.ensureSpace(m_assembler.maxInstructionSize + 58, sizeof(uint32_t));
Note: See TracChangeset
for help on using the changeset viewer.