Lines Matching refs:EMIT

67 #define EMIT(fun) (comp->emit_method_table->fun(comp->emit))  macro
75 #define EMIT(fun) (mp_emit_bc_##fun(comp->emit)) macro
238 EMIT(end_finally); in compile_decrease_except_level()
425 EMIT(rot_three); in c_assign_atom_expr()
430 EMIT(dup_top_two); in c_assign_atom_expr()
440 EMIT(dup_top); in c_assign_atom_expr()
444 EMIT(rot_two); in c_assign_atom_expr()
719 EMIT(load_null); // sentinel indicating empty default positional args in compile_funcdef_lambdef_param()
728 EMIT(store_map); in compile_funcdef_lambdef_param()
759 EMIT(load_null); // sentinel indicating empty default keyword args in compile_funcdef_lambdef()
801 EMIT(load_build_class); in compile_classdef_helper()
1062 EMIT(return_value); in compile_return_stmt()
1068 EMIT(return_value); in compile_return_stmt()
1073 EMIT(pop_top); in compile_yield_stmt()
1248 EMIT(pop_top); in compile_import_from()
1338 && !EMIT(last_emit_was_return_value) in compile_if_stmt()
1367 if (!EMIT(last_emit_was_return_value)) { in compile_if_stmt()
1453 EMIT(dup_top); in compile_for_stmt_optimised_range()
1469 EMIT(dup_top_two); in compile_for_stmt_optimised_range()
1470 EMIT(rot_two); in compile_for_stmt_optimised_range()
1472 EMIT(dup_top); in compile_for_stmt_optimised_range()
1491 EMIT(pop_top); in compile_for_stmt_optimised_range()
1493 EMIT(pop_top); in compile_for_stmt_optimised_range()
1504 EMIT(pop_top); in compile_for_stmt_optimised_range()
1508 EMIT(pop_top); in compile_for_stmt_optimised_range()
1584 if (!EMIT(last_emit_was_return_value)) { in compile_for_stmt()
1588 EMIT(for_iter_end); in compile_for_stmt()
1609 EMIT(start_except_handler); in compile_try_except()
1643 EMIT(dup_top); in compile_try_except()
1651 EMIT(pop_top); in compile_try_except()
1686 EMIT(end_except_handler); in compile_try_except()
1756 EMIT(pop_top); in compile_with_stmt_helper()
1817 EMIT(start_except_handler); in compile_async_for_stmt()
1818 EMIT(dup_top); in compile_async_for_stmt()
1822 EMIT(pop_top); // pop exception instance in compile_async_for_stmt()
1828 EMIT(end_except_handler); in compile_async_for_stmt()
1857 EMIT(dup_top); in compile_async_with_stmt_helper()
1863 EMIT(dup_top); in compile_async_with_stmt_helper()
1865 EMIT(pop_top); in compile_async_with_stmt_helper()
1890 EMIT(rot_two); in compile_async_with_stmt_helper()
1898 EMIT(dup_top); in compile_async_with_stmt_helper()
1905 EMIT(dup_top); in compile_async_with_stmt_helper()
1906 EMIT(rot_three); in compile_async_with_stmt_helper()
1907 EMIT(rot_two); in compile_async_with_stmt_helper()
1909 EMIT(rot_three); in compile_async_with_stmt_helper()
1910 EMIT(rot_three); in compile_async_with_stmt_helper()
1911 EMIT(dup_top); in compile_async_with_stmt_helper()
1916 EMIT(rot_two); in compile_async_with_stmt_helper()
1919 EMIT(rot_two); in compile_async_with_stmt_helper()
1925 EMIT(pop_top); // pop exception in compile_async_with_stmt_helper()
1933 EMIT(rot_three); in compile_async_with_stmt_helper()
1934 EMIT(rot_three); in compile_async_with_stmt_helper()
1938 EMIT(dup_top); in compile_async_with_stmt_helper()
1939 EMIT(dup_top); in compile_async_with_stmt_helper()
1942 EMIT(pop_top); in compile_async_with_stmt_helper()
2002 EMIT(pop_top); in compile_expr_stmt()
2011EMIT(pop_top); // discard last result since this is a statement and leaves nothing on the stack in compile_expr_stmt()
2046 EMIT(dup_top); in compile_expr_stmt()
2051 EMIT(dup_top); in compile_expr_stmt()
2085 EMIT(rot_three); in compile_expr_stmt()
2088 EMIT(rot_two); in compile_expr_stmt()
2145 EMIT(dup_top); in compile_namedexpr_helper()
2189 EMIT(dup_top); in compile_comparison()
2190 EMIT(rot_three); in compile_comparison()
2225 EMIT(rot_two); in compile_comparison()
2226 EMIT(pop_top); in compile_comparison()
2445 EMIT(load_null); in compile_trailer_paren_helper()
2450 EMIT(load_null); in compile_trailer_paren_helper()
2576 EMIT(store_map); in compile_atom_brace_helper()
2595 EMIT(store_map); in compile_atom_brace_helper()
2617 EMIT(store_map); in compile_atom_brace_helper()
2997 EMIT(pop_top); in compile_scope_comp_iter()
3018 EMIT(for_iter_end); in compile_scope_comp_iter()
3085 EMIT(return_value); in compile_scope()
3092 EMIT(return_value); in compile_scope()
3114 if (!EMIT(last_emit_was_return_value)) { in compile_scope()
3116 EMIT(return_value); in compile_scope()
3137 EMIT(pop_top); in compile_scope()
3140 EMIT(return_value); in compile_scope()
3177 EMIT(load_null); in compile_scope()
3179 EMIT(load_null); in compile_scope()
3180 EMIT(load_null); in compile_scope()
3191 EMIT(return_value); in compile_scope()
3220 EMIT(return_value); in compile_scope()
3223 EMIT(end_pass); in compile_scope()