/AliOS-Things-master/components/py_engine/engine/py/ |
A D | asmx86.h | 182 #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 D | asmx64.h | 187 #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 D | asmxtensa.h | 134 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 D | asmarm.h | 183 #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 D | asmthumb.h | 399 #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 D | asmthumb.c | 51 #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 D | emitinlinethumb.c | 652 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 D | asmarm.c | 181 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 D | asmxtensa.c | 195 void asm_xtensa_mov_local_reg(asm_xtensa_t *as, int local_num, uint reg_src) { in asm_xtensa_mov_local_reg()
|
A D | emitnative.c | 286 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 D | duktape.c | 77208 duk_regconst_t reg_src, reg_res; local 77974 duk_regconst_t reg_src; local
|