Home
last modified time | relevance | path

Searched refs:stubCall (Results 1 – 5 of 5) sorted by relevance

/external/webkit/JavaScriptCore/jit/
DJITOpcodes.cpp457 JITStubCall stubCall(this, cti_op_loop_if_lesseq); in emitSlow_op_loop_if_lesseq() local
458 stubCall.addArgument(op1); in emitSlow_op_loop_if_lesseq()
459 stubCall.addArgument(op2); in emitSlow_op_loop_if_lesseq()
460 stubCall.call(); in emitSlow_op_loop_if_lesseq()
524 JITStubCall stubCall(this, cti_op_instanceof); in emitSlow_op_instanceof() local
525 stubCall.addArgument(value); in emitSlow_op_instanceof()
526 stubCall.addArgument(baseVal); in emitSlow_op_instanceof()
527 stubCall.addArgument(proto); in emitSlow_op_instanceof()
528 stubCall.call(dst); in emitSlow_op_instanceof()
533 JITStubCall stubCall(this, cti_op_new_func); in emit_op_new_func() local
[all …]
DJITArithmetic.cpp84 JITStubCall stubCall(this, cti_op_negate); in emitSlow_op_negate() local
85 stubCall.addArgument(regT1, regT0); in emitSlow_op_negate()
86 stubCall.call(dst); in emitSlow_op_negate()
145 JITStubCall stubCall(this, cti_op_jless); in emitSlow_op_jnless() local
146 stubCall.addArgument(op1); in emitSlow_op_jnless()
147 stubCall.addArgument(op2); in emitSlow_op_jnless()
148 stubCall.call(); in emitSlow_op_jnless()
208 JITStubCall stubCall(this, cti_op_jless); in emitSlow_op_jless() local
209 stubCall.addArgument(op1); in emitSlow_op_jless()
210 stubCall.addArgument(op2); in emitSlow_op_jless()
[all …]
DJITCall.cpp132 JITStubCall stubCall(this, cti_op_call_NotJSFunction); in compileOpCallVarargsSlowCase() local
133 stubCall.call(dst); // In the interpreter, the callee puts the return value in dst. in compileOpCallVarargsSlowCase()
211 JITStubCall stubCall(this, cti_op_load_varargs); in emit_op_load_varargs() local
212 stubCall.addArgument(Imm32(argsOffset)); in emit_op_load_varargs()
213 stubCall.call(); in emit_op_load_varargs()
241 JITStubCall stubCall(this, cti_op_call_eval); in compileOpCall() local
242 stubCall.addArgument(callee); in compileOpCall()
243 stubCall.addArgument(JIT::Imm32(registerOffset)); in compileOpCall()
244 stubCall.addArgument(JIT::Imm32(argCount)); in compileOpCall()
245 stubCall.call(); in compileOpCall()
[all …]
DJITPropertyAccess.cpp59 JITStubCall stubCall(this, cti_op_put_by_index); in emit_op_put_by_index() local
60 stubCall.addArgument(base); in emit_op_put_by_index()
61 stubCall.addArgument(Imm32(property)); in emit_op_put_by_index()
62 stubCall.addArgument(value); in emit_op_put_by_index()
63 stubCall.call(); in emit_op_put_by_index()
72 JITStubCall stubCall(this, cti_op_put_getter); in emit_op_put_getter() local
73 stubCall.addArgument(base); in emit_op_put_getter()
74 stubCall.addArgument(ImmPtr(&m_codeBlock->identifier(property))); in emit_op_put_getter()
75 stubCall.addArgument(function); in emit_op_put_getter()
76 stubCall.call(); in emit_op_put_getter()
[all …]
DJIT.cpp99 JITStubCall stubCall(this, cti_timeout_check); in emitTimeoutCheck() local
100 stubCall.addArgument(regT1, regT0); // save last result registers. in emitTimeoutCheck()
101 stubCall.call(timeoutCheckRegister); in emitTimeoutCheck()
102 stubCall.getArgument(0, regT1, regT0); // reload last result registers. in emitTimeoutCheck()
123 JITStubCall stubCall(this, cti_##name); \
124 stubCall.addArgument(currentInstruction[2].u.operand); \
125 stubCall.addArgument(currentInstruction[3].u.operand); \
126 stubCall.call(currentInstruction[1].u.operand); \
132 JITStubCall stubCall(this, cti_##name); \
133 stubCall.addArgument(currentInstruction[2].u.operand); \
[all …]