Home
last modified time | relevance | path

Searched defs:reg_src (Results 1 – 11 of 11) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dasmx86.h182 #define ASM_MOV_LOCAL_REG(as, local_num, reg_src) asm_x86_mov_r32_to_local((as), (reg_src), (local_… argument
187 #define ASM_MOV_REG_REG(as, reg_dest, reg_src) asm_x86_mov_r32_r32((as), (reg_dest), (reg_src)) argument
194 #define ASM_OR_REG_REG(as, reg_dest, reg_src) asm_x86_or_r32_r32((as), (reg_dest), (reg_src)) argument
195 #define ASM_XOR_REG_REG(as, reg_dest, reg_src) asm_x86_xor_r32_r32((as), (reg_dest), (reg_src)) argument
196 #define ASM_AND_REG_REG(as, reg_dest, reg_src) asm_x86_and_r32_r32((as), (reg_dest), (reg_src)) argument
197 #define ASM_ADD_REG_REG(as, reg_dest, reg_src) asm_x86_add_r32_r32((as), (reg_dest), (reg_src)) argument
198 #define ASM_SUB_REG_REG(as, reg_dest, reg_src) asm_x86_sub_r32_r32((as), (reg_dest), (reg_src)) argument
199 #define ASM_MUL_REG_REG(as, reg_dest, reg_src) asm_x86_mul_r32_r32((as), (reg_dest), (reg_src)) argument
207 #define ASM_STORE_REG_REG(as, reg_src, reg_base) asm_x86_mov_r32_to_mem32((as), (reg_src), (reg_bas… argument
209 #define ASM_STORE8_REG_REG(as, reg_src, reg_base) asm_x86_mov_r8_to_mem8((as), (reg_src), (reg_base… argument
[all …]
A Dasmx64.h187 #define ASM_MOV_LOCAL_REG(as, local_num, reg_src) asm_x64_mov_r64_to_local((as), (reg_src), (local_… argument
192 #define ASM_MOV_REG_REG(as, reg_dest, reg_src) asm_x64_mov_r64_r64((as), (reg_dest), (reg_src)) argument
199 #define ASM_OR_REG_REG(as, reg_dest, reg_src) asm_x64_or_r64_r64((as), (reg_dest), (reg_src)) argument
200 #define ASM_XOR_REG_REG(as, reg_dest, reg_src) asm_x64_xor_r64_r64((as), (reg_dest), (reg_src)) argument
201 #define ASM_AND_REG_REG(as, reg_dest, reg_src) asm_x64_and_r64_r64((as), (reg_dest), (reg_src)) argument
202 #define ASM_ADD_REG_REG(as, reg_dest, reg_src) asm_x64_add_r64_r64((as), (reg_dest), (reg_src)) argument
203 #define ASM_SUB_REG_REG(as, reg_dest, reg_src) asm_x64_sub_r64_r64((as), (reg_dest), (reg_src)) argument
204 #define ASM_MUL_REG_REG(as, reg_dest, reg_src) asm_x64_mul_r64_r64((as), (reg_dest), (reg_src)) argument
212 #define ASM_STORE_REG_REG(as, reg_src, reg_base) asm_x64_mov_r64_to_mem64((as), (reg_src), (reg_bas… argument
214 #define ASM_STORE8_REG_REG(as, reg_src, reg_base) asm_x64_mov_r8_to_mem8((as), (reg_src), (reg_base… argument
[all …]
A Dasmxtensa.h134 static inline void asm_xtensa_op_entry(asm_xtensa_t *as, uint reg_src, int32_t num_bytes) { in asm_xtensa_op_entry()
142 static inline void asm_xtensa_op_addi(asm_xtensa_t *as, uint reg_dest, uint reg_src, int imm8) { in asm_xtensa_op_addi()
154 static inline void asm_xtensa_op_bccz(asm_xtensa_t *as, uint cond, uint reg_src, int32_t rel12) { in asm_xtensa_op_bccz()
198 static inline void asm_xtensa_op_mov_n(asm_xtensa_t *as, uint reg_dest, uint reg_src) { in asm_xtensa_op_mov_n()
242 static inline void asm_xtensa_op_sll(asm_xtensa_t *as, uint reg_dest, uint reg_src) { in asm_xtensa_op_sll()
246 static inline void asm_xtensa_op_srl(asm_xtensa_t *as, uint reg_dest, uint reg_src) { in asm_xtensa_op_srl()
250 static inline void asm_xtensa_op_sra(asm_xtensa_t *as, uint reg_dest, uint reg_src) { in asm_xtensa_op_sra()
254 static inline void asm_xtensa_op_ssl(asm_xtensa_t *as, uint reg_src) { in asm_xtensa_op_ssl()
258 static inline void asm_xtensa_op_ssr(asm_xtensa_t *as, uint reg_src) { in asm_xtensa_op_ssr()
370 #define ASM_MOV_REG_REG(as, reg_dest, reg_src) asm_xtensa_op_mov_n((as), (reg_dest), (reg_src)) argument
[all …]
A Dasmarm.h183 #define ASM_MOV_LOCAL_REG(as, local_num, reg_src) asm_arm_mov_local_reg((as), (local_num), (reg_src… argument
188 #define ASM_MOV_REG_REG(as, reg_dest, reg_src) asm_arm_mov_reg_reg((as), (reg_dest), (reg_src)) argument
195 #define ASM_OR_REG_REG(as, reg_dest, reg_src) asm_arm_orr_reg_reg_reg((as), (reg_dest), (reg_dest),… argument
196 #define ASM_XOR_REG_REG(as, reg_dest, reg_src) asm_arm_eor_reg_reg_reg((as), (reg_dest), (reg_dest)… argument
197 #define ASM_AND_REG_REG(as, reg_dest, reg_src) asm_arm_and_reg_reg_reg((as), (reg_dest), (reg_dest)… argument
198 #define ASM_ADD_REG_REG(as, reg_dest, reg_src) asm_arm_add_reg_reg_reg((as), (reg_dest), (reg_dest)… argument
199 #define ASM_SUB_REG_REG(as, reg_dest, reg_src) asm_arm_sub_reg_reg_reg((as), (reg_dest), (reg_dest)… argument
200 #define ASM_MUL_REG_REG(as, reg_dest, reg_src) asm_arm_mul_reg_reg_reg((as), (reg_dest), (reg_dest)… argument
A Dasmthumb.h399 #define ASM_MOV_REG_REG(as, reg_dest, reg_src) asm_thumb_mov_reg_reg((as), (reg_dest), (reg_src)) argument
406 #define ASM_OR_REG_REG(as, reg_dest, reg_src) asm_thumb_format_4((as), ASM_THUMB_FORMAT_4_ORR, (reg… argument
407 #define ASM_XOR_REG_REG(as, reg_dest, reg_src) asm_thumb_format_4((as), ASM_THUMB_FORMAT_4_EOR, (re… argument
408 #define ASM_AND_REG_REG(as, reg_dest, reg_src) asm_thumb_format_4((as), ASM_THUMB_FORMAT_4_AND, (re… argument
409 #define ASM_ADD_REG_REG(as, reg_dest, reg_src) asm_thumb_add_rlo_rlo_rlo((as), (reg_dest), (reg_des… argument
410 #define ASM_SUB_REG_REG(as, reg_dest, reg_src) asm_thumb_sub_rlo_rlo_rlo((as), (reg_dest), (reg_des… argument
411 #define ASM_MUL_REG_REG(as, reg_dest, reg_src) asm_thumb_format_4((as), ASM_THUMB_FORMAT_4_MUL, (re… argument
419 #define ASM_STORE_REG_REG(as, reg_src, reg_base) asm_thumb_str_rlo_rlo_i5((as), (reg_src), (reg_bas… argument
421 #define ASM_STORE8_REG_REG(as, reg_src, reg_base) asm_thumb_strb_rlo_rlo_i5((as), (reg_src), (reg_b… argument
422 #define ASM_STORE16_REG_REG(as, reg_src, reg_base) asm_thumb_strh_rlo_rlo_i5((as), (reg_src), (reg_… argument
[all …]
A Dasmthumb.c51 #define OP_ADD_W_RRI_HI(reg_src) (0xf200 | (reg_src)) argument
53 #define OP_SUB_W_RRI_HI(reg_src) (0xf2a0 | (reg_src)) argument
235 void asm_thumb_mov_reg_reg(asm_thumb_t *as, uint reg_dest, uint reg_src) { in asm_thumb_mov_reg_reg()
A Demitinlinethumb.c652 mp_uint_t reg_src = get_arg_reg(emit, op_str, pn_args[1], 15); in emit_inline_thumb_op() local
668 mp_uint_t reg_src = get_arg_special_reg(emit, op_str, pn_args[1]); in emit_inline_thumb_op() local
673 mp_uint_t reg_dest, reg_src; in emit_inline_thumb_op() local
A Dasmarm.c181 void asm_arm_mov_reg_reg(asm_arm_t *as, uint reg_dest, uint reg_src) { in asm_arm_mov_reg_reg()
368 void asm_arm_bx_reg(asm_arm_t *as, uint reg_src) { in asm_arm_bx_reg()
A Dasmxtensa.c195 void asm_xtensa_mov_local_reg(asm_xtensa_t *as, int local_num, uint reg_src) { in asm_xtensa_mov_local_reg()
A Demitnative.c286 STATIC void emit_native_mov_state_reg(emit_t *emit, int local_num, int reg_src) { in emit_native_mov_state_reg()
1693 int reg_src = REG_TEMP1; in emit_native_store_deref() local
/AliOS-Things-master/components/amp/engine/duktape_engine/duktape/
A Dduktape.c77208 duk_regconst_t reg_src, reg_res; local
77974 duk_regconst_t reg_src; local

Completed in 307 milliseconds