34 #if MICROPY_EMIT_NATIVE || MICROPY_EMIT_INLINE_ASM 75 assert(label < as->max_num_labels);
95 for (
unsigned int i = 0; i < bytesize; i++) {
102 #endif // MICROPY_EMIT_NATIVE || MICROPY_EMIT_INLINE_ASM #define MP_ASM_PASS_COMPUTE
uint8_t * mp_asm_base_get_cur_to_write_bytes(mp_asm_base_t *as, size_t num_bytes_to_write)
void * memset(void *b, int c, size_t len)
#define MP_PLAT_ALLOC_EXEC(min_size, ptr, size)
void mp_asm_base_label_assign(mp_asm_base_t *as, size_t label)
#define m_del(type, ptr, num)
#define MP_PLAT_FREE_EXEC(ptr, size)
void mp_asm_base_init(mp_asm_base_t *as, size_t max_num_labels)
void mp_asm_base_align(mp_asm_base_t *as, unsigned int align)
void mp_asm_base_data(mp_asm_base_t *as, unsigned int bytesize, uintptr_t val)
void mp_asm_base_start_pass(mp_asm_base_t *as, int pass)
void mp_asm_base_deinit(mp_asm_base_t *as, bool free_code)