Home
last modified time | relevance | path

Searched refs:MP_EMIT_BREAK_FROM_FOR (Results 1 – 4 of 4) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Demitbc.c676 if (label & MP_EMIT_BREAK_FROM_FOR) { in mp_emit_bc_unwind_jump()
684 emit_write_bytecode_byte_signed_label(emit, 0, MP_BC_JUMP, label & ~MP_EMIT_BREAK_FROM_FOR); in mp_emit_bc_unwind_jump()
686 …emit_write_bytecode_byte_signed_label(emit, 0, MP_BC_UNWIND_JUMP, label & ~MP_EMIT_BREAK_FROM_FOR); in mp_emit_bc_unwind_jump()
687 … emit_write_bytecode_raw_byte(emit, ((label & MP_EMIT_BREAK_FROM_FOR) ? 0x80 : 0) | except_depth); in mp_emit_bc_unwind_jump()
A Demit.h52 #define MP_EMIT_BREAK_FROM_FOR (0x8000) macro
A Demitnative.c2093 ASM_MOV_REG_PCREL(emit->as, REG_RET, label & ~MP_EMIT_BREAK_FROM_FOR); in emit_native_unwind_jump()
2102 emit_native_jump(emit, label & ~MP_EMIT_BREAK_FROM_FOR); in emit_native_unwind_jump()
A Dcompile.c1574 comp->break_label |= MP_EMIT_BREAK_FROM_FOR; in compile_for_stmt()

Completed in 19 milliseconds