Searched refs:raw_code (Results 1 – 6 of 6) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | builtinimport.c | 146 STATIC void do_execute_raw_code(mp_obj_t module_obj, mp_raw_code_t *raw_code, const char *source_na… in do_execute_raw_code() argument 166 mp_obj_t module_fun = mp_make_function_from_raw_code(raw_code, MP_OBJ_NULL, MP_OBJ_NULL); in do_execute_raw_code() 216 mp_raw_code_t *raw_code = mp_raw_code_load_file(file_str); in do_load() local 217 do_execute_raw_code(module_obj, raw_code, file_str); in do_load()
|
A D | scope.h | 77 mp_raw_code_t *raw_code; member
|
A D | emitbc.c | 441 mp_emit_glue_assign_bytecode(emit->scope->raw_code, emit->code_base, in mp_emit_bc_end_pass() 792 emit_write_bytecode_byte_raw_code(emit, 1, MP_BC_MAKE_FUNCTION, scope->raw_code); in mp_emit_bc_make_function() 794 emit_write_bytecode_byte_raw_code(emit, -1, MP_BC_MAKE_FUNCTION_DEFARGS, scope->raw_code); in mp_emit_bc_make_function() 801 emit_write_bytecode_byte_raw_code(emit, stack_adj, MP_BC_MAKE_CLOSURE, scope->raw_code); in mp_emit_bc_make_closure() 806 … emit_write_bytecode_byte_raw_code(emit, stack_adj, MP_BC_MAKE_CLOSURE_DEFARGS, scope->raw_code); in mp_emit_bc_make_closure()
|
A D | scope.c | 62 scope->raw_code = mp_emit_glue_new_raw_code(); in scope_new()
|
A D | emitnative.c | 739 mp_emit_glue_assign_native(emit->scope->raw_code, in emit_native_end_pass() 2694 emit_load_reg_with_raw_code(emit, REG_ARG_1, scope->raw_code); in emit_native_make_function() 2708 emit_load_reg_with_raw_code(emit, REG_ARG_1, scope->raw_code); in emit_native_make_closure()
|
A D | compile.c | 3386 mp_emit_glue_assign_native(comp->scope_cur->raw_code, MP_CODE_NATIVE_ASM, in compile_scope_inline_asm() 3656 mp_raw_code_t *outer_raw_code = module_scope->raw_code; in mp_compile_to_raw_code()
|
Completed in 21 milliseconds