Searched refs:ASM_X86_REG_ESP (Results 1 – 2 of 2) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | asmx86.c | 150 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 D | asmx86.h | 50 #define ASM_X86_REG_ESP (4) macro
|
Completed in 5 milliseconds