Home | History | Annotate | Download | only in jit

Lines Matching refs:currentInstruction

107 void JIT::emit_op_ret(Instruction* currentInstruction)
109 unsigned dst = currentInstruction[1].u.operand;
119 void JIT::emit_op_ret_object_or_this(Instruction* currentInstruction)
121 unsigned result = currentInstruction[1].u.operand;
122 unsigned thisReg = currentInstruction[2].u.operand;
146 void JIT::emitSlow_op_call(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
148 compileOpCallSlowCase(currentInstruction, iter, m_callLinkInfoIndex++, op_call);
151 void JIT::emitSlow_op_call_eval(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
153 compileOpCallSlowCase(currentInstruction, iter, m_callLinkInfoIndex++, op_call_eval);
156 void JIT::emitSlow_op_call_varargs(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
158 compileOpCallVarargsSlowCase(currentInstruction, iter);
161 void JIT::emitSlow_op_construct(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
163 compileOpCallSlowCase(currentInstruction, iter, m_callLinkInfoIndex++, op_construct);
166 void JIT::emit_op_call(Instruction* currentInstruction)
168 compileOpCall(op_call, currentInstruction, m_callLinkInfoIndex++);
171 void JIT::emit_op_call_eval(Instruction* currentInstruction)
173 compileOpCall(op_call_eval, currentInstruction, m_callLinkInfoIndex++);
176 void JIT::emit_op_call_varargs(Instruction* currentInstruction)
178 compileOpCallVarargs(currentInstruction);
181 void JIT::emit_op_construct(Instruction* currentInstruction)
183 compileOpCall(op_construct, currentInstruction, m_callLinkInfoIndex++);