Searched refs:temp_r32 (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | asmx86.c | 496 void asm_x86_push_local_addr(asm_x86_t *as, int local_num, int temp_r32) { 497 asm_x86_mov_r32_r32(as, temp_r32, ASM_X86_REG_ESP); 498 asm_x86_add_i32_to_r32(as, asm_x86_local_offset_from_esp(as, local_num), temp_r32); 499 asm_x86_push_r32(as, temp_r32); 503 void asm_x86_call_ind(asm_x86_t *as, size_t fun_id, mp_uint_t n_args, int temp_r32) { in asm_x86_call_ind() argument 526 asm_x86_mov_mem32_to_r32(as, ASM_X86_REG_FUN_TABLE, fun_id * WORD_SIZE, temp_r32); in asm_x86_call_ind() 527 … asm_x86_write_byte_2(as, OPCODE_CALL_RM32, MODRM_R32(2) | MODRM_RM_REG | MODRM_RM_R32(temp_r32)); in asm_x86_call_ind()
|
A D | asmx86.h | 118 void asm_x86_call_ind(asm_x86_t *as, size_t fun_id, mp_uint_t n_args, int temp_r32);
|
A D | asmx64.h | 122 void asm_x64_call_ind(asm_x64_t *as, size_t fun_id, int temp_r32);
|
Completed in 6 milliseconds