Home
last modified time | relevance | path

Searched refs:srcDst (Results 1 – 6 of 6) sorted by relevance

/external/webkit/JavaScriptCore/jit/
DJITArithmetic.cpp227 void JIT::compileFastArith_op_post_inc(unsigned result, unsigned srcDst) in compileFastArith_op_post_inc() argument
229 emitGetVirtualRegister(srcDst, X86::eax); in compileFastArith_op_post_inc()
239 emitPutVirtualRegister(srcDst, X86::edx); in compileFastArith_op_post_inc()
242 void JIT::compileFastArithSlow_op_post_inc(unsigned result, unsigned srcDst, Vector<SlowCaseEntry>:… in compileFastArithSlow_op_post_inc() argument
248 emitPutVirtualRegister(srcDst, X86::edx); in compileFastArithSlow_op_post_inc()
252 void JIT::compileFastArith_op_post_dec(unsigned result, unsigned srcDst) in compileFastArith_op_post_dec() argument
254 emitGetVirtualRegister(srcDst, X86::eax); in compileFastArith_op_post_dec()
264 emitPutVirtualRegister(srcDst, X86::edx); in compileFastArith_op_post_dec()
267 void JIT::compileFastArithSlow_op_post_dec(unsigned result, unsigned srcDst, Vector<SlowCaseEntry>:… in compileFastArithSlow_op_post_dec() argument
273 emitPutVirtualRegister(srcDst, X86::edx); in compileFastArithSlow_op_post_dec()
[all …]
DJIT.h408 void compileFastArith_op_pre_inc(unsigned srcDst);
409 void compileFastArith_op_pre_dec(unsigned srcDst);
410 void compileFastArith_op_post_inc(unsigned result, unsigned srcDst);
411 void compileFastArith_op_post_dec(unsigned result, unsigned srcDst);
419 void compileFastArithSlow_op_pre_inc(unsigned srcDst, Vector<SlowCaseEntry>::iterator&);
420 void compileFastArithSlow_op_pre_dec(unsigned srcDst, Vector<SlowCaseEntry>::iterator&);
421 …void compileFastArithSlow_op_post_inc(unsigned result, unsigned srcDst, Vector<SlowCaseEntry>::ite…
422 …void compileFastArithSlow_op_post_dec(unsigned result, unsigned srcDst, Vector<SlowCaseEntry>::ite…
/external/webkit/JavaScriptCore/bytecompiler/
DBytecodeGenerator.h262 RegisterID* emitPreInc(RegisterID* srcDst);
263 RegisterID* emitPreDec(RegisterID* srcDst);
264 RegisterID* emitPostInc(RegisterID* dst, RegisterID* srcDst);
265 RegisterID* emitPostDec(RegisterID* dst, RegisterID* srcDst);
DBytecodeGenerator.cpp761 RegisterID* BytecodeGenerator::emitPreInc(RegisterID* srcDst) in emitPreInc() argument
764 instructions().append(srcDst->index()); in emitPreInc()
765 return srcDst; in emitPreInc()
768 RegisterID* BytecodeGenerator::emitPreDec(RegisterID* srcDst) in emitPreDec() argument
771 instructions().append(srcDst->index()); in emitPreDec()
772 return srcDst; in emitPreDec()
775 RegisterID* BytecodeGenerator::emitPostInc(RegisterID* dst, RegisterID* srcDst) in emitPostInc() argument
779 instructions().append(srcDst->index()); in emitPostInc()
783 RegisterID* BytecodeGenerator::emitPostDec(RegisterID* dst, RegisterID* srcDst) in emitPostDec() argument
787 instructions().append(srcDst->index()); in emitPostDec()
/external/webkit/JavaScriptCore/interpreter/
DInterpreter.cpp1676 int srcDst = (++vPC)->u.operand; in privateExecute() local
1677 JSValuePtr v = callFrame[srcDst].jsValue(callFrame); in privateExecute()
1679 callFrame[srcDst] = JSValuePtr(JSFastMath::incImmediateNumber(v)); in privateExecute()
1683 callFrame[srcDst] = result; in privateExecute()
1695 int srcDst = (++vPC)->u.operand; in privateExecute() local
1696 JSValuePtr v = callFrame[srcDst].jsValue(callFrame); in privateExecute()
1698 callFrame[srcDst] = JSValuePtr(JSFastMath::decImmediateNumber(v)); in privateExecute()
1702 callFrame[srcDst] = result; in privateExecute()
1716 int srcDst = (++vPC)->u.operand; in privateExecute() local
1717 JSValuePtr v = callFrame[srcDst].jsValue(callFrame); in privateExecute()
[all …]
/external/webkit/JavaScriptCore/parser/
DNodes.cpp699 static RegisterID* emitPreIncOrDec(BytecodeGenerator& generator, RegisterID* srcDst, Operator oper) in emitPreIncOrDec() argument
701 return (oper == OpPlusPlus) ? generator.emitPreInc(srcDst) : generator.emitPreDec(srcDst); in emitPreIncOrDec()
704 … emitPostIncOrDec(BytecodeGenerator& generator, RegisterID* dst, RegisterID* srcDst, Operator oper) in emitPostIncOrDec() argument
706 …turn (oper == OpPlusPlus) ? generator.emitPostInc(dst, srcDst) : generator.emitPostDec(dst, srcDst in emitPostIncOrDec()