Home
last modified time | relevance | path

Searched refs:addArgument (Results 1 – 8 of 8) sorted by relevance

/external/webkit/JavaScriptCore/jit/
DJITOpcodes.cpp413 stubCall.addArgument(op1); in emitSlow_op_loop_if_less()
414 stubCall.addArgument(op2); in emitSlow_op_loop_if_less()
458 stubCall.addArgument(op1); in emitSlow_op_loop_if_lesseq()
459 stubCall.addArgument(op2); in emitSlow_op_loop_if_lesseq()
538 stubCall.addArgument(value); in emitSlow_op_instanceof()
539 stubCall.addArgument(baseVal); in emitSlow_op_instanceof()
540 stubCall.addArgument(proto); in emitSlow_op_instanceof()
547 stubCall.addArgument(ImmPtr(m_codeBlock->function(currentInstruction[2].u.operand))); in emit_op_new_func()
621 stubCall.addArgument(currentInstruction[1].u.operand); in emit_op_tear_off_activation()
633 stubCall.addArgument(Imm32(currentInstruction[2].u.operand)); in emit_op_new_array()
[all …]
DJITStubCall.h102 void addArgument(JIT::Imm32 argument) in addArgument() function
108 void addArgument(JIT::ImmPtr argument) in addArgument() function
114 void addArgument(JIT::RegisterID argument) in addArgument() function
120 void addArgument(const JSValue& value) in addArgument() function
127 void addArgument(JIT::RegisterID tag, JIT::RegisterID payload) in addArgument() function
135 void addArgument(unsigned srcVirtualRegister) in addArgument() function
138 addArgument(m_jit->getConstantOperand(srcVirtualRegister)); in addArgument()
143 addArgument(JIT::regT1, JIT::regT0); in addArgument()
153 … void addArgument(unsigned src, JIT::RegisterID scratchRegister) // src is a virtual register. in addArgument() function
156 addArgument(JIT::ImmPtr(JSValue::encode(m_jit->m_codeBlock->getConstant(src)))); in addArgument()
[all …]
DJITArithmetic.cpp84 stubCall.addArgument(regT1, regT0); in emitSlow_op_negate()
145 stubCall.addArgument(op1); in emitSlow_op_jnless()
146 stubCall.addArgument(op2); in emitSlow_op_jnless()
208 stubCall.addArgument(op1); in emitSlow_op_jnlesseq()
209 stubCall.addArgument(op2); in emitSlow_op_jnlesseq()
249 stubCall.addArgument(op1); in emitSlow_op_lshift()
250 stubCall.addArgument(op2); in emitSlow_op_lshift()
289 stubCall.addArgument(op1); in emitSlow_op_rshift()
290 stubCall.addArgument(op2); in emitSlow_op_rshift()
330 stubCall.addArgument(op1); in emitSlow_op_bitand()
[all …]
DJITPropertyAccess.cpp59 stubCall.addArgument(base); in emit_op_put_by_index()
60 stubCall.addArgument(Imm32(property)); in emit_op_put_by_index()
61 stubCall.addArgument(value); in emit_op_put_by_index()
72 stubCall.addArgument(base); in emit_op_put_getter()
73 stubCall.addArgument(ImmPtr(&m_codeBlock->identifier(property))); in emit_op_put_getter()
74 stubCall.addArgument(function); in emit_op_put_getter()
85 stubCall.addArgument(base); in emit_op_put_setter()
86 stubCall.addArgument(ImmPtr(&m_codeBlock->identifier(property))); in emit_op_put_setter()
87 stubCall.addArgument(function); in emit_op_put_setter()
98 stubCall.addArgument(base); in emit_op_del_by_id()
[all …]
DJITCall.cpp215 stubCall.addArgument(Imm32(argsOffset)); in emit_op_load_varargs()
246 stubCall.addArgument(callee); in compileOpCall()
247 stubCall.addArgument(JIT::Imm32(registerOffset)); in compileOpCall()
248 stubCall.addArgument(JIT::Imm32(argCount)); in compileOpCall()
316 stubCall.addArgument(callee); in compileOpCall()
317 stubCall.addArgument(JIT::Imm32(registerOffset)); in compileOpCall()
318 stubCall.addArgument(JIT::Imm32(argCount)); in compileOpCall()
342 stubCall.addArgument(regT1, regT0); in compileOpCall()
343 stubCall.addArgument(Imm32(0)); // FIXME: Remove this unused JITStub argument. in compileOpCall()
344 stubCall.addArgument(Imm32(0)); // FIXME: Remove this unused JITStub argument. in compileOpCall()
[all …]
DJIT.cpp101 stubCall.addArgument(regT1, regT0); // save last result registers. in emitTimeoutCheck()
125 stubCall.addArgument(currentInstruction[2].u.operand); \
126 stubCall.addArgument(currentInstruction[3].u.operand); \
134 stubCall.addArgument(currentInstruction[2].u.operand); \
144 stubCall.addArgument(currentInstruction[2].u.operand, regT2); \
145 stubCall.addArgument(currentInstruction[3].u.operand, regT2); \
153 stubCall.addArgument(currentInstruction[2].u.operand, regT2); \
/external/webkit/JavaScriptCore/
DChangeLog1150 (JSC::JITStubCall::addArgument): Always use { regT1, regT0 }, to facilitate
2286 (JSC::JITStubCall::addArgument): Add version of addArgument that takes
2747 (JSC::JITStubCall::addArgument): Add a version of addArgument
2828 (JSC::JITStubCall::addArgument):
2852 (JSC::JITStubCall::addArgument):
3191 (JSC::JITStubCall::addArgument):
DChangeLog-2009-06-163202 (JSC::JITStubCall::addArgument):
4021 (JSC::JITStubCall::addArgument):