Searched refs:asm_thumb_mov_reg_i16 (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | asmthumb.c | 254 size_t asm_thumb_mov_reg_i16(asm_thumb_t *as, uint mov_op, uint reg_dest, int i16_src) { in asm_thumb_mov_reg_i16() function 324 asm_thumb_mov_reg_i16(as, ASM_THUMB_OP_MOVW, reg_dest, i32); in asm_thumb_mov_reg_i32() 325 asm_thumb_mov_reg_i16(as, ASM_THUMB_OP_MOVT, reg_dest, i32 >> 16); in asm_thumb_mov_reg_i32() 357 asm_thumb_mov_reg_i16(as, ASM_THUMB_OP_MOVW, reg_dest, i32); in asm_thumb_mov_reg_i32_optimised() 434 asm_thumb_mov_reg_i16(as, ASM_THUMB_OP_MOVW, rlo_dest, rel); // 4 bytes in asm_thumb_mov_reg_pcrel()
|
A D | emitinlinethumb.c | 715 asm_thumb_mov_reg_i16(&emit->as, op_code, reg_dest, i_src); in emit_inline_thumb_op() 723 asm_thumb_mov_reg_i16(&emit->as, ASM_THUMB_OP_MOVW, reg_dest, i_src & 0xffff); in emit_inline_thumb_op() 724 … asm_thumb_mov_reg_i16(&emit->as, ASM_THUMB_OP_MOVT, reg_dest, (i_src >> 16) & 0xffff); in emit_inline_thumb_op()
|
A D | asmthumb.h | 313 size_t asm_thumb_mov_reg_i16(asm_thumb_t *as, uint mov_op, uint reg_dest, int i16_src); 393 #define ASM_MOV_REG_IMM_FIX_U16(as, reg_dest, imm) asm_thumb_mov_reg_i16((as), ASM_THUMB_OP_MOVW, (…
|
Completed in 8 milliseconds