Searched refs:asm_thumb_op16 (Results 1 – 4 of 4) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | asmthumb.c | 174 asm_thumb_op16(as, OP_SUB_SP(adj)); in asm_thumb_entry() 196 asm_thumb_op16(as, OP_ADD_SP(adj)); in asm_thumb_exit() 248 asm_thumb_op16(as, 0x4600 | op_lo); in asm_thumb_mov_reg_reg() 278 asm_thumb_op16(as, OP_B_N(rel)); in asm_thumb_b_n_label() 343 asm_thumb_op16(as, OP_B_N(2)); in asm_thumb_mov_reg_i32() 344 asm_thumb_op16(as, i32 & 0xffff); in asm_thumb_mov_reg_i32() 345 asm_thumb_op16(as, i32 >> 16); in asm_thumb_mov_reg_i32() 503 asm_thumb_op16(as, OP_B_N(rel)); in asm_thumb_b_label() 515 asm_thumb_op16(as, OP_B_N(rel)); in asm_thumb_b_label() 561 asm_thumb_op16(as, OP_B_N(rel)); in asm_thumb_b_rel12() [all …]
|
A D | asmthumb.h | 104 void asm_thumb_op16(asm_thumb_t *as, uint op); 108 asm_thumb_op16(as, ASM_THUMB_OP_IT | (cc << 4) | mask); in asm_thumb_it_cc() 123 asm_thumb_op16(as, ASM_THUMB_FORMAT_1_ENCODE(op, rlo_dest, rlo_src, offset)); in asm_thumb_format_1() 139 asm_thumb_op16(as, ASM_THUMB_FORMAT_2_ENCODE(op, rlo_dest, rlo_src, src_b)); in asm_thumb_format_2() 168 asm_thumb_op16(as, ASM_THUMB_FORMAT_3_ENCODE(op, rlo, i8)); in asm_thumb_format_3() 228 asm_thumb_op16(as, ASM_THUMB_FORMAT_5_ENCODE(op, r_dest, r_src)); in asm_thumb_format_5() 257 asm_thumb_op16(as, ASM_THUMB_FORMAT_9_10_ENCODE(op, rlo_dest, rlo_base, offset)); in asm_thumb_format_9_10() 298 asm_thumb_op16(as, ASM_THUMB_FORMAT_11_ENCODE(op, rlo_dest, rlo_src)); in asm_thumb_format_11()
|
A D | emitinlinethumb.c | 542 asm_thumb_op16(&emit->as, ASM_THUMB_OP_NOP); in emit_inline_thumb_op() 544 asm_thumb_op16(&emit->as, ASM_THUMB_OP_WFI); in emit_inline_thumb_op() 562 asm_thumb_op16(&emit->as, 0x4700 | (r << 3)); in emit_inline_thumb_op() 618 asm_thumb_op16(&emit->as, ASM_THUMB_OP_CPSID_I); in emit_inline_thumb_op() 621 asm_thumb_op16(&emit->as, ASM_THUMB_OP_CPSIE_I); in emit_inline_thumb_op() 625 asm_thumb_op16(&emit->as, 0xb400 | reglist); in emit_inline_thumb_op() 635 asm_thumb_op16(&emit->as, 0xbc00 | reglist); in emit_inline_thumb_op()
|
A D | emitnative.c | 2475 asm_thumb_op16(emit->as, ops[op_idx]); in emit_native_binary_op()
|
Completed in 17 milliseconds