Changeset 246006 in webkit
- Timestamp:
- May 31, 2019, 5:59:58 PM (7 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
llint/LowLevelInterpreter.asm (modified) (1 diff)
-
offlineasm/x86.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r246003 r246006 1 2019-05-31 Yusuke Suzuki <ysuzuki@apple.com> 2 3 Unreviewed, fix setEntryAddressCommon register usage in LLInt ASM Windows 64 4 https://bugs.webkit.org/show_bug.cgi?id=197979 5 6 * llint/LowLevelInterpreter.asm: 7 * offlineasm/x86.rb: 8 1 9 2019-05-31 Stephan Szabo <stephan.szabo@sony.com> 2 10 -
trunk/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
r245906 r246006 1347 1347 1348 1348 macro setEntryAddressCommon(index, label, map) 1349 if X86_64 or X86_64_WIN1349 if X86_64 1350 1350 leap (label - _relativePCBase)[t3], t4 1351 1351 move index, t5 1352 1352 storep t4, [map, t5, 8] 1353 elsif X86_64_WIN 1354 leap (label - _relativePCBase)[t3], t4 1355 move index, t0 1356 storep t4, [map, t0, 8] 1353 1357 elsif X86 or X86_WIN 1354 1358 leap (label - _relativePCBase)[t3], t4 -
trunk/Source/JavaScriptCore/offlineasm/x86.rb
r245906 r246006 66 66 # 67 67 # rax => t0, r0 68 # rcx => a068 # rcx => t5, a0 69 69 # rdx => t1, a1, r1 70 70 # r8 => t2, a2
Note:
See TracChangeset
for help on using the changeset viewer.