Changeset 39268 in webkit for trunk/JavaScriptCore/jit/JITArithmetic.cpp
- Timestamp:
- Dec 12, 2008, 9:25:22 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/jit/JITArithmetic.cpp
r39266 r39268 49 49 void JIT::compileBinaryArithOp(OpcodeID opcodeID, unsigned dst, unsigned src1, unsigned src2, OperandTypes) 50 50 { 51 emitPut CTIArgFromVirtualRegister(src1, 0, X86::ecx);52 emitPut CTIArgFromVirtualRegister(src2, 4, X86::ecx);51 emitPutJITStubArgFromVirtualRegister(src1, 1, X86::ecx); 52 emitPutJITStubArgFromVirtualRegister(src2, 2, X86::ecx); 53 53 if (opcodeID == op_add) 54 54 emitCTICall(Interpreter::cti_op_add); … … 324 324 linkSlowCase(iter); 325 325 326 emitPut CTIArgFromVirtualRegister(src1, 0, X86::ecx);327 emitPut CTIArgFromVirtualRegister(src2, 4, X86::ecx);326 emitPutJITStubArgFromVirtualRegister(src1, 1, X86::ecx); 327 emitPutJITStubArgFromVirtualRegister(src2, 2, X86::ecx); 328 328 if (opcodeID == op_add) 329 329 emitCTICall(Interpreter::cti_op_add);
Note:
See TracChangeset
for help on using the changeset viewer.