Home
last modified time | relevance | path

Searched refs:ASM_X86_REG_ESP (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dasmx86.c150 if (disp_r32 == ASM_X86_REG_ESP) { in asm_x86_write_r32_disp()
412 asm_x86_sub_r32_i32(as, ASM_X86_REG_ESP, num_locals * WORD_SIZE); in asm_x86_entry()
417 asm_x86_sub_r32_i32(as, ASM_X86_REG_ESP, -as->num_locals * WORD_SIZE); in asm_x86_exit()
432 asm_x86_push_disp(as, ASM_X86_REG_ESP, asm_x86_arg_offset_from_esp(as, src_arg_num));
437 …asm_x86_mov_mem32_to_r32(as, ASM_X86_REG_ESP, asm_x86_arg_offset_from_esp(as, src_arg_num), dest_r… in asm_x86_mov_arg_to_r32()
474 asm_x86_mov_r32_r32(as, dest_r32, ASM_X86_REG_ESP); in asm_x86_mov_local_addr_to_r32()
476 asm_x86_lea_disp_to_r32(as, ASM_X86_REG_ESP, offset, dest_r32); in asm_x86_mov_local_addr_to_r32()
493 asm_x86_push_disp(as, ASM_X86_REG_ESP, asm_x86_local_offset_from_esp(as, local_num));
497 asm_x86_mov_r32_r32(as, temp_r32, ASM_X86_REG_ESP);
509 asm_x86_sub_r32_i32(as, ASM_X86_REG_ESP, align * WORD_SIZE); in asm_x86_call_ind()
[all …]
A Dasmx86.h50 #define ASM_X86_REG_ESP (4) macro

Completed in 5 milliseconds