Changeset 42065 in webkit for trunk/JavaScriptCore/jit/JIT.cpp
- Timestamp:
- Mar 27, 2009, 8:50:39 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/jit/JIT.cpp
r41544 r42065 820 820 NEXT_OPCODE(op_jneq_null); 821 821 } 822 case op_jneq_ptr: { 823 unsigned src = currentInstruction[1].u.operand; 824 JSCell* ptr = currentInstruction[2].u.jsCell; 825 unsigned target = currentInstruction[3].u.operand; 826 827 emitGetVirtualRegister(src, regT0); 828 addJump(branchPtr(NotEqual, regT0, ImmPtr(JSValuePtr::encode(JSValuePtr(ptr)))), target + 3); 829 830 RECORD_JUMP_TARGET(target + 3); 831 NEXT_OPCODE(op_jneq_ptr); 832 } 822 833 case op_post_inc: { 823 834 compileFastArith_op_post_inc(currentInstruction[1].u.operand, currentInstruction[2].u.operand);
Note:
See TracChangeset
for help on using the changeset viewer.