Searched refs:stubCall (Results 1 – 5 of 5) sorted by relevance
/external/webkit/JavaScriptCore/jit/ |
D | JITOpcodes.cpp | 457 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 …]
|
D | JITArithmetic.cpp | 84 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 …]
|
D | JITCall.cpp | 132 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 …]
|
D | JITPropertyAccess.cpp | 59 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 …]
|
D | JIT.cpp | 99 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 …]
|