Searched refs:addArgument (Results 1 – 8 of 8) sorted by relevance
/external/webkit/JavaScriptCore/jit/ |
D | JITOpcodes.cpp | 413 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 …]
|
D | JITStubCall.h | 102 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 …]
|
D | JITArithmetic.cpp | 84 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 …]
|
D | JITPropertyAccess.cpp | 59 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 …]
|
D | JITCall.cpp | 215 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 …]
|
D | JIT.cpp | 101 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/ |
D | ChangeLog | 1150 (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):
|
D | ChangeLog-2009-06-16 | 3202 (JSC::JITStubCall::addArgument): 4021 (JSC::JITStubCall::addArgument):
|