Searched refs:WORD_SIZE (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | asmxtensa.c | 37 #define WORD_SIZE (4) macro 66 asm_xtensa_op_j(as, as->num_const * WORD_SIZE + 4 - 4); in asm_xtensa_entry() 71 as->stack_adjust = (((ASM_XTENSA_NUM_REGS_SAVED + num_locals) * WORD_SIZE) + 15) & ~15; in asm_xtensa_entry() 106 asm_xtensa_op_j(as, as->num_const * WORD_SIZE + 4 - 4); in asm_xtensa_entry_win() 110 … as->stack_adjust = 32 + ((((ASM_XTENSA_NUM_REGS_SAVED_WIN + num_locals) * WORD_SIZE) + 15) & ~15); in asm_xtensa_entry_win() 177 size_t loc = const_table_offset + as->cur_const * WORD_SIZE; in asm_xtensa_mov_reg_i32() 204 uint off = local_num * WORD_SIZE; in asm_xtensa_mov_reg_local_addr()
|
A D | asmx86.c | 40 #define WORD_SIZE (4) macro 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() 427 return (as->num_locals + 4 + 1 + arg_num) * WORD_SIZE; in asm_x86_arg_offset_from_esp() 460 return local_num * WORD_SIZE; in asm_x86_local_offset_from_esp() 509 asm_x86_sub_r32_i32(as, ASM_X86_REG_ESP, align * WORD_SIZE); in asm_x86_call_ind() 526 asm_x86_mov_mem32_to_r32(as, ASM_X86_REG_FUN_TABLE, fun_id * WORD_SIZE, temp_r32); in asm_x86_call_ind() 531 asm_x86_add_i32_to_r32(as, (n_args + align) * WORD_SIZE, ASM_X86_REG_ESP); in asm_x86_call_ind()
|
A D | asmx64.c | 40 #define WORD_SIZE (8) macro 541 asm_x64_sub_r64_i32(as, ASM_X64_REG_RSP, num_locals * WORD_SIZE); in asm_x64_entry() 546 asm_x64_sub_r64_i32(as, ASM_X64_REG_RSP, -as->num_locals * WORD_SIZE); in asm_x64_exit() 568 return local_num * WORD_SIZE; in asm_x64_local_offset_from_rsp() 630 asm_x64_mov_mem64_to_r64(as, ASM_X64_REG_FUN_TABLE, fun_id * WORD_SIZE, temp_r64); in asm_x64_call_ind()
|
Completed in 8 milliseconds