Lines Matching refs:JIT

28 #if ENABLE(JIT)
29 #include "JIT.h"
47 void JIT::privateCompileCTIMachineTrampolines(RefPtr<ExecutablePool>* executablePool, JSGlobalData* globalData, TrampolineStructure *trampolines)
189 JIT::Label JIT::privateCompileCTINativeCall(JSGlobalData* globalData, bool isConstruct)
305 JIT::CodePtr JIT::privateCompileCTINativeCall(PassRefPtr<ExecutablePool>, JSGlobalData* globalData, NativeFunction)
310 void JIT::emit_op_mov(Instruction* currentInstruction)
331 void JIT::emit_op_end(Instruction* currentInstruction)
339 void JIT::emit_op_jmp(Instruction* currentInstruction)
346 void JIT::emit_op_loop_if_lesseq(Instruction* currentInstruction)
366 void JIT::emit_op_new_object(Instruction* currentInstruction)
371 void JIT::emit_op_check_has_instance(Instruction* currentInstruction)
385 void JIT::emit_op_instanceof(Instruction* currentInstruction)
432 void JIT::emit_op_call(Instruction* currentInstruction)
437 void JIT::emit_op_call_eval(Instruction* currentInstruction)
442 void JIT::emit_op_call_varargs(Instruction* currentInstruction)
447 void JIT::emit_op_construct(Instruction* currentInstruction)
452 void JIT::emit_op_get_global_var(Instruction* currentInstruction)
460 void JIT::emit_op_put_global_var(Instruction* currentInstruction)
468 void JIT::emit_op_get_scoped_var(Instruction* currentInstruction)
491 void JIT::emit_op_put_scoped_var(Instruction* currentInstruction)
514 void JIT::emit_op_tear_off_activation(Instruction* currentInstruction)
528 void JIT::emit_op_tear_off_arguments(Instruction* currentInstruction)
539 void JIT::emit_op_ret(Instruction* currentInstruction)
559 void JIT::emit_op_ret_object_or_this(Instruction* currentInstruction)
597 void JIT::emit_op_new_array(Instruction* currentInstruction)
605 void JIT::emit_op_resolve(Instruction* currentInstruction)
612 void JIT::emit_op_to_primitive(Instruction* currentInstruction)
628 void JIT::emit_op_strcat(Instruction* currentInstruction)
636 void JIT::emit_op_resolve_base(Instruction* currentInstruction)
643 void JIT::emit_op_ensure_property_exists(Instruction* currentInstruction)
651 void JIT::emit_op_resolve_skip(Instruction* currentInstruction)
659 void JIT::emit_op_resolve_global(Instruction* currentInstruction, bool)
680 void JIT::emitSlow_op_resolve_global(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
695 void JIT::emit_op_not(Instruction* currentInstruction)
709 void JIT::emit_op_jfalse(Instruction* currentInstruction)
724 void JIT::emit_op_jeq_null(Instruction* currentInstruction)
745 void JIT::emit_op_jneq_null(Instruction* currentInstruction)
767 void JIT::emit_op_jneq_ptr(Instruction* currentInstruction)
779 void JIT::emit_op_jsr(Instruction* currentInstruction)
790 void JIT::emit_op_sret(Instruction* currentInstruction)
796 void JIT::emit_op_eq(Instruction* currentInstruction)
805 void JIT::emit_op_bitnot(Instruction* currentInstruction)
814 void JIT::emit_op_resolve_with_base(Instruction* currentInstruction)
822 void JIT::emit_op_new_func_exp(Instruction* currentInstruction)
829 void JIT::emit_op_jtrue(Instruction* currentInstruction)
844 void JIT::emit_op_neq(Instruction* currentInstruction)
855 void JIT::emit_op_bitxor(Instruction* currentInstruction)
864 void JIT::emit_op_bitor(Instruction* currentInstruction)
872 void JIT::emit_op_throw(Instruction* currentInstruction)
885 void JIT::emit_op_get_pnames(Instruction* currentInstruction)
928 void JIT::emit_op_next_pname(Instruction* currentInstruction)
994 void JIT::emit_op_push_scope(Instruction* currentInstruction)
1001 void JIT::emit_op_pop_scope(Instruction*)
1006 void JIT::compileOpStrictEq(Instruction* currentInstruction, CompileOpStrictEqType type)
1029 void JIT::emit_op_stricteq(Instruction* currentInstruction)
1034 void JIT::emit_op_nstricteq(Instruction* currentInstruction)
1039 void JIT::emit_op_to_jsnumber(Instruction* currentInstruction)
1055 void JIT::emit_op_push_new_scope(Instruction* currentInstruction)
1063 void JIT::emit_op_catch(Instruction* currentInstruction)
1073 void JIT::emit_op_jmp_scopes(Instruction* currentInstruction)
1082 void JIT::emit_op_switch_imm(Instruction* currentInstruction)
1100 void JIT::emit_op_switch_char(Instruction* currentInstruction)
1118 void JIT::emit_op_switch_string(Instruction* currentInstruction)
1135 void JIT::emit_op_throw_reference_error(Instruction* currentInstruction)
1142 void JIT::emit_op_debug(Instruction* currentInstruction)
1156 void JIT::emit_op_eq_null(Instruction* currentInstruction)
1181 void JIT::emit_op_neq_null(Instruction* currentInstruction)
1205 void JIT::emit_op_enter(Instruction*)
1216 void JIT::emit_op_create_activation(Instruction* currentInstruction)
1226 void JIT::emit_op_create_arguments(Instruction* currentInstruction)
1240 void JIT::emit_op_init_lazy_reg(Instruction* currentInstruction)
1247 void JIT::emit_op_convert_this(Instruction* currentInstruction)
1256 void JIT::emit_op_convert_this_strict(Instruction* currentInstruction)
1273 void JIT::emit_op_get_callee(Instruction* currentInstruction)
1280 void JIT::emit_op_create_this(Instruction* currentInstruction)
1287 void JIT::emit_op_profile_will_call(Instruction* currentInstruction)
1299 void JIT::emit_op_profile_did_call(Instruction* currentInstruction)
1313 void JIT::emitSlow_op_convert_this(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1322 void JIT::emitSlow_op_convert_this_strict(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1330 void JIT::emitSlow_op_to_primitive(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1339 void JIT::emitSlow_op_loop_if_lesseq(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1361 void JIT::emitSlow_op_put_by_val(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1379 void JIT::emitSlow_op_not(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1388 void JIT::emitSlow_op_jfalse(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1397 void JIT::emitSlow_op_bitnot(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1405 void JIT::emitSlow_op_jtrue(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1414 void JIT::emitSlow_op_bitxor(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1423 void JIT::emitSlow_op_bitor(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1432 void JIT::emitSlow_op_eq(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1443 void JIT::emitSlow_op_neq(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1455 void JIT::emitSlow_op_stricteq(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1465 void JIT::emitSlow_op_nstricteq(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1475 void JIT::emitSlow_op_check_has_instance(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1486 void JIT::emitSlow_op_instanceof(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1504 void JIT::emitSlow_op_call(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1509 void JIT::emitSlow_op_call_eval(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1514 void JIT::emitSlow_op_call_varargs(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1519 void JIT::emitSlow_op_construct(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1524 void JIT::emitSlow_op_to_jsnumber(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1534 void JIT::emit_op_get_arguments_length(Instruction* currentInstruction)
1545 void JIT::emitSlow_op_get_arguments_length(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1559 void JIT::emit_op_get_argument_by_val(Instruction* currentInstruction)
1591 void JIT::emitSlow_op_get_argument_by_val(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1618 void JIT::emit_op_resolve_global_dynamic(Instruction* currentInstruction)
1643 void JIT::emitSlow_op_resolve_global_dynamic(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1665 void JIT::emit_op_new_regexp(Instruction* currentInstruction)
1672 void JIT::emit_op_load_varargs(Instruction* currentInstruction)
1724 void JIT::emitSlow_op_load_varargs(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter)
1742 void JIT::emit_op_new_func(Instruction* currentInstruction)
1762 #endif // ENABLE(JIT)