Changeset 50599 in webkit for trunk/JavaScriptCore
- Timestamp:
- Nov 6, 2009, 7:19:09 AM (16 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r50595 r50599 1 2009-11-06 Gabor Loki <[email protected]> 2 3 Unreviewed trivial buildfix after r50595. 4 5 Rename the remaining rshiftPtr calls to rshift32 6 7 * jit/JITArithmetic.cpp: 8 (JSC::JIT::emit_op_rshift): 9 * jit/JITInlineMethods.h: 10 (JSC::JIT::emitFastArithImmToInt): 11 1 12 2009-11-06 Gavin Barraclough <[email protected]> 2 13 -
trunk/JavaScriptCore/jit/JITArithmetic.cpp
r50595 r50599 1190 1190 emitJumpSlowCaseIfNotImmediateInteger(regT0); 1191 1191 // Mask with 0x1f as per ecma-262 11.7.2 step 7. 1192 #if USE(JSVALUE64)1193 1192 rshift32(Imm32(getConstantOperandImmediateInt(op2) & 0x1f), regT0); 1194 #else1195 rshiftPtr(Imm32(getConstantOperandImmediateInt(op2) & 0x1f), regT0);1196 #endif1197 1193 } else { 1198 1194 emitGetVirtualRegisters(op1, regT0, op2, regT2); -
trunk/JavaScriptCore/jit/JITInlineMethods.h
r50594 r50599 818 818 UNUSED_PARAM(reg); 819 819 #else 820 rshift Ptr(Imm32(JSImmediate::IntegerPayloadShift), reg);820 rshift32(Imm32(JSImmediate::IntegerPayloadShift), reg); 821 821 #endif 822 822 }
Note:
See TracChangeset
for help on using the changeset viewer.