Changeset 206128 in webkit
- Timestamp:
- Sep 19, 2016 4:27:26 PM (8 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r206119 r206128 1 2016-09-19 Yusuke Suzuki <utatane.tea@gmail.com> 2 3 Unreviewed, build fix for Win64 4 https://bugs.webkit.org/show_bug.cgi?id=162132 5 6 In Windows 64bit, t3 register in LLInt is not r[a-d]x. 7 It means that this cannot be used for byte operation. 8 9 * llint/LowLevelInterpreter64.asm: 10 1 11 2016-09-19 Daniel Bates <dabates@apple.com> 2 12 -
trunk/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
r206098 r206128 1149 1149 _llint_op_is_cell_with_type: 1150 1150 traceExecution() 1151 loadisFromInstruction(3, t 3)1151 loadisFromInstruction(3, t0) 1152 1152 loadisFromInstruction(2, t1) 1153 1153 loadisFromInstruction(1, t2) 1154 loadConstantOrVariable(t1, t 0)1155 btqnz t 0, tagMask, .notCellCase1156 cbeq JSCell::m_type[t 0], t3, t11154 loadConstantOrVariable(t1, t3) 1155 btqnz t3, tagMask, .notCellCase 1156 cbeq JSCell::m_type[t3], t0, t1 1157 1157 orq ValueFalse, t1 1158 1158 storeq t1, [cfr, t2, 8]
Note: See TracChangeset
for help on using the changeset viewer.