Searched refs:mp_asm_base_t (Results 1 – 8 of 8) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | asmbase.h | 43 } mp_asm_base_t; typedef 45 void mp_asm_base_init(mp_asm_base_t *as, size_t max_num_labels); 46 void mp_asm_base_deinit(mp_asm_base_t *as, bool free_code); 47 void mp_asm_base_start_pass(mp_asm_base_t *as, int pass); 48 uint8_t *mp_asm_base_get_cur_to_write_bytes(mp_asm_base_t *as, size_t num_bytes_to_write); 49 void mp_asm_base_label_assign(mp_asm_base_t *as, size_t label); 50 void mp_asm_base_align(mp_asm_base_t *as, unsigned int align); 51 void mp_asm_base_data(mp_asm_base_t *as, unsigned int bytesize, uintptr_t val); 53 static inline size_t mp_asm_base_get_code_pos(mp_asm_base_t *as) { in mp_asm_base_get_code_pos() 57 static inline size_t mp_asm_base_get_code_size(mp_asm_base_t *as) { in mp_asm_base_get_code_size() [all …]
|
A D | asmbase.c | 36 void mp_asm_base_init(mp_asm_base_t *as, size_t max_num_labels) { in mp_asm_base_init() 41 void mp_asm_base_deinit(mp_asm_base_t *as, bool free_code) { in mp_asm_base_deinit() 48 void mp_asm_base_start_pass(mp_asm_base_t *as, int pass) { in mp_asm_base_start_pass() 64 uint8_t *mp_asm_base_get_cur_to_write_bytes(mp_asm_base_t *as, size_t num_bytes_to_write) { in mp_asm_base_get_cur_to_write_bytes() 74 void mp_asm_base_label_assign(mp_asm_base_t *as, size_t label) { in mp_asm_base_label_assign() 87 void mp_asm_base_align(mp_asm_base_t *as, unsigned int align) { in mp_asm_base_align() 92 void mp_asm_base_data(mp_asm_base_t *as, unsigned int bytesize, uintptr_t val) { in mp_asm_base_data()
|
A D | asmx86.h | 79 mp_asm_base_t base;
|
A D | asmx64.h | 77 mp_asm_base_t base;
|
A D | asmarm.h | 70 mp_asm_base_t base;
|
A D | asmthumb.h | 68 mp_asm_base_t base;
|
A D | asmxtensa.h | 114 mp_asm_base_t base;
|
A D | compile.c | 3350 mp_asm_base_align((mp_asm_base_t *)comp->emit_inline_asm, in compile_scope_inline_asm() 3365 mp_asm_base_data((mp_asm_base_t *)comp->emit_inline_asm, in compile_scope_inline_asm() 3385 void *f = mp_asm_base_get_code((mp_asm_base_t *)comp->emit_inline_asm); in compile_scope_inline_asm() 3387 f, mp_asm_base_get_code_size((mp_asm_base_t *)comp->emit_inline_asm), in compile_scope_inline_asm()
|
Completed in 30 milliseconds