Home
last modified time | relevance | path

Searched refs:prelude_offset (Results 1 – 9 of 9) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/tools/
A Dmpy-tool.py242 self.prelude_offset = prelude_offset
247 if self.prelude_offset is None:
249 self.prelude_offset = 0
417 print(" .prelude_offset = %u," % self.prelude_offset)
478 prelude_offset, argument
487 code_kind, fun_data, prelude_offset, qstrs, objs, raw_codes
580 i_top = self.prelude_offset
605 for i in range(self.prelude_offset, self.ip2):
749 prelude_offset = read_uint(f)
755 prelude_offset = None
[all …]
/AliOS-Things-master/components/py_engine/engine/py/
A Demitglue.h76 uint16_t prelude_offset; member
101 uint16_t prelude_offset,
A Dobjgenerator.c95 uintptr_t prelude_offset = ((uintptr_t *)self_fun->bytecode)[0]; in native_gen_wrap_call() local
98 mp_obj_str_t *prelude_bytes = MP_OBJ_TO_PTR(self_fun->const_table[prelude_offset]); in native_gen_wrap_call()
99 prelude_offset = (const byte *)prelude_bytes->data - self_fun->bytecode; in native_gen_wrap_call()
101 const uint8_t *ip = self_fun->bytecode + prelude_offset; in native_gen_wrap_call()
114 o->code_state.ip = (const byte *)prelude_offset; in native_gen_wrap_call()
A Demitglue.c103 uint16_t prelude_offset, in mp_emit_glue_assign_native() argument
145 rc->prelude_offset = prelude_offset; in mp_emit_glue_assign_native()
A Dpersistentcode.c367 size_t prelude_offset = 0; in load_raw_code() local
413 prelude_offset = read_uint(reader, NULL); in load_raw_code()
414 const byte *ip = fun_data + prelude_offset; in load_raw_code()
539 prelude_offset, in load_raw_code()
727 mp_print_uint(print, rc->prelude_offset); in save_raw_code()
730 const byte *ip = (const byte *)rc->fun_data + rc->prelude_offset; in save_raw_code()
A Demitnative.c227 int prelude_offset; member
519 mp_asm_base_data(&emit->as->base, ASM_WORD_SIZE, (uintptr_t)emit->prelude_offset); in emit_native_start_pass()
578 emit->prelude_offset_uses_u16_encoding = emit->prelude_offset < 32768; in emit_native_start_pass()
581 assert(emit->prelude_offset <= 65535); in emit_native_start_pass()
582 …it_native_mov_state_imm_fix_u16_via(emit, code_state_ip_local, emit->prelude_offset, REG_PARENT_AR… in emit_native_start_pass()
584 …t_native_mov_state_imm_fix_word_via(emit, code_state_ip_local, emit->prelude_offset, REG_PARENT_AR… in emit_native_start_pass()
659 emit->prelude_offset = mp_asm_base_get_code_pos(&emit->as->base); in emit_native_end_pass()
696 void *buf = emit->as->base.code_base + emit->prelude_offset; in emit_native_end_pass()
697 size_t n = emit->as->base.code_offset - emit->prelude_offset; in emit_native_end_pass()
743 emit->prelude_offset, in emit_native_end_pass()
/AliOS-Things-master/components/py_engine/adapter/haas/
A D_frozen_mpy.c180 .prelude_offset = 0,
/AliOS-Things-master/components/py_engine/adapter/haas510/
A D_frozen_mpy.c107 .prelude_offset = 0,
/AliOS-Things-master/components/py_engine/adapter/haas600/
A D_frozen_mpy.c107 .prelude_offset = 0,

Completed in 17 milliseconds