Home
last modified time | relevance | path

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

/AliOS-Things-master/components/py_engine/engine/py/
A Dasmthumb.c254 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() argument
258 …umb_op32(as, mov_op | ((i16_src >> 1) & 0x0400) | ((i16_src >> 12) & 0xf), ((i16_src << 4) & 0x700… in asm_thumb_mov_reg_i16()
264 void asm_thumb_mov_rlo_i16(asm_thumb_t *as, uint rlo_dest, int i16_src) { in asm_thumb_mov_rlo_i16() argument
265 asm_thumb_mov_rlo_i8(as, rlo_dest, (i16_src >> 8) & 0xff); in asm_thumb_mov_rlo_i16()
267 asm_thumb_add_rlo_i8(as, rlo_dest, i16_src & 0xff); in asm_thumb_mov_rlo_i16()
A Dasmthumb.h313 size_t asm_thumb_mov_reg_i16(asm_thumb_t *as, uint mov_op, uint reg_dest, int i16_src);
315 void asm_thumb_mov_rlo_i16(asm_thumb_t *as, uint rlo_dest, int i16_src);

Completed in 6 milliseconds