Home
last modified time | relevance | path

Searched refs:hex_gpr (Results 1 – 18 of 18) sorted by relevance

/dports/emulators/qemu60/qemu-6.0.0/target/hexagon/
H A Dgenptr.c166 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg()
169 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg()
172 tcg_gen_mov_tl(dest, hex_gpr[reg_num]); in gen_read_ctrl_reg()
182 tcg_gen_concat_i32_i64(dest, p3_0, hex_gpr[reg_num + 1]); in gen_read_ctrl_reg_pair()
186 tcg_gen_concat_i32_i64(dest, hex_gpr[reg_num], pc); in gen_read_ctrl_reg_pair()
191 tcg_gen_addi_tl(pkt_cnt, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg_pair()
193 tcg_gen_addi_tl(insn_cnt, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg_pair()
200 hex_gpr[reg_num], in gen_read_ctrl_reg_pair()
201 hex_gpr[reg_num + 1]); in gen_read_ctrl_reg_pair()
H A Dtranslate.c31 TCGv hex_gpr[TOTAL_PER_THREAD_REGS]; variable
165 tcg_gen_movi_tl(hex_gpr[HEX_REG_PC], ctx->base.pc_next); in gen_start_packet()
190 tcg_gen_mov_tl(hex_new_value[rnum], hex_gpr[rnum]); in mark_implicit_reg_write()
243 tcg_gen_mov_tl(hex_gpr[reg_num], hex_new_value[reg_num]); in gen_reg_writes()
456 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_exec_counters()
458 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_exec_counters()
459 hex_gpr[HEX_REG_QEMU_INSN_CNT], ctx->num_insns); in gen_exec_counters()
543 tcg_gen_movi_tl(hex_gpr[HEX_REG_PC], ctx->base.pc_next); in hexagon_tr_breakpoint_check()
610 tcg_gen_movi_tl(hex_gpr[HEX_REG_PC], ctx->base.pc_next); in hexagon_tr_tb_stop()
619 tcg_gen_mov_tl(hex_gpr[HEX_REG_PC], hex_next_PC); in hexagon_tr_tb_stop()
[all …]
H A Dtranslate.h70 extern TCGv hex_gpr[TOTAL_PER_THREAD_REGS];
H A DREADME77 TCGv RsV = hex_gpr[insn->regno[1]];
78 TCGv RtV = hex_gpr[insn->regno[2]];
H A Dmacros.h45 tcg_gen_extract_tl(DST, hex_gpr[HEX_REG_USR], \
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/hexagon/
H A Dgenptr.c165 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg()
168 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg()
171 tcg_gen_mov_tl(dest, hex_gpr[reg_num]); in gen_read_ctrl_reg()
181 tcg_gen_concat_i32_i64(dest, p3_0, hex_gpr[reg_num + 1]); in gen_read_ctrl_reg_pair()
185 tcg_gen_concat_i32_i64(dest, hex_gpr[reg_num], pc); in gen_read_ctrl_reg_pair()
190 tcg_gen_addi_tl(pkt_cnt, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg_pair()
192 tcg_gen_addi_tl(insn_cnt, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg_pair()
199 hex_gpr[reg_num], in gen_read_ctrl_reg_pair()
200 hex_gpr[reg_num + 1]); in gen_read_ctrl_reg_pair()
H A Dtranslate.c31 TCGv hex_gpr[TOTAL_PER_THREAD_REGS]; variable
64 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_exec_counters()
65 hex_gpr[HEX_REG_QEMU_PKT_CNT], ctx->num_packets); in gen_exec_counters()
66 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_exec_counters()
67 hex_gpr[HEX_REG_QEMU_INSN_CNT], ctx->num_insns); in gen_exec_counters()
73 tcg_gen_mov_tl(hex_gpr[HEX_REG_PC], hex_next_PC); in gen_end_tb()
85 tcg_gen_mov_tl(hex_gpr[HEX_REG_PC], hex_next_PC); in gen_exception_end_tb()
190 tcg_gen_movi_tl(hex_gpr[HEX_REG_PC], ctx->base.pc_next); in gen_start_packet()
215 tcg_gen_mov_tl(hex_new_value[rnum], hex_gpr[rnum]); in mark_implicit_reg_write()
271 tcg_gen_mov_tl(hex_gpr[reg_num], hex_new_value[reg_num]); in gen_reg_writes()
[all …]
H A Dtranslate.h70 extern TCGv hex_gpr[TOTAL_PER_THREAD_REGS];
H A Dgen_tcg.h72 hex_gpr[HEX_REG_CS0 + MuN]); \
80 gen_helper_fcircadd(RxV, RxV, ireg, MuV, hex_gpr[HEX_REG_CS0 + MuN]); \
118 gen_helper_fcircadd(RxV, RxV, ireg, MuV, hex_gpr[HEX_REG_CS0 + MuN]); \
447 gen_helper_fcircadd(RxV, RxV, ireg, MuV, hex_gpr[HEX_REG_CS0 + MuN]); \
H A DREADME77 TCGv RsV = hex_gpr[insn->regno[1]];
78 TCGv RtV = hex_gpr[insn->regno[2]];
H A Dmacros.h44 tcg_gen_extract_tl(DST, hex_gpr[HEX_REG_USR], \
506 hex_gpr[HEX_REG_CS0 + MuN]); \
/dports/emulators/qemu/qemu-6.2.0/target/hexagon/
H A Dgenptr.c166 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg()
169 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg()
172 tcg_gen_addi_tl(dest, hex_gpr[HEX_REG_QEMU_HVX_CNT], in gen_read_ctrl_reg()
175 tcg_gen_mov_tl(dest, hex_gpr[reg_num]); in gen_read_ctrl_reg()
185 tcg_gen_concat_i32_i64(dest, p3_0, hex_gpr[reg_num + 1]); in gen_read_ctrl_reg_pair()
189 tcg_gen_concat_i32_i64(dest, hex_gpr[reg_num], pc); in gen_read_ctrl_reg_pair()
193 tcg_gen_addi_tl(pkt_cnt, hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_read_ctrl_reg_pair()
195 tcg_gen_addi_tl(insn_cnt, hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_read_ctrl_reg_pair()
202 tcg_gen_addi_tl(hvx_cnt, hex_gpr[HEX_REG_QEMU_HVX_CNT], in gen_read_ctrl_reg_pair()
208 hex_gpr[reg_num], in gen_read_ctrl_reg_pair()
[all …]
H A Dtranslate.c32 TCGv hex_gpr[TOTAL_PER_THREAD_REGS]; variable
112 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_PKT_CNT], in gen_exec_counters()
114 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_INSN_CNT], in gen_exec_counters()
115 hex_gpr[HEX_REG_QEMU_INSN_CNT], ctx->num_insns); in gen_exec_counters()
116 tcg_gen_addi_tl(hex_gpr[HEX_REG_QEMU_HVX_CNT], in gen_exec_counters()
123 tcg_gen_mov_tl(hex_gpr[HEX_REG_PC], hex_next_PC); in gen_end_tb()
131 tcg_gen_mov_tl(hex_gpr[HEX_REG_PC], hex_next_PC); in gen_exception_end_tb()
244 tcg_gen_movi_tl(hex_gpr[HEX_REG_PC], ctx->base.pc_next); in gen_start_packet()
294 tcg_gen_mov_tl(hex_new_value[rnum], hex_gpr[rnum]); in mark_implicit_reg_write()
352 tcg_gen_mov_tl(hex_gpr[reg_num], hex_new_value[reg_num]); in gen_reg_writes()
[all …]
H A Dgen_tcg.h72 hex_gpr[HEX_REG_CS0 + MuN]); \
79 gen_helper_fcircadd(RxV, RxV, ireg, MuV, hex_gpr[HEX_REG_CS0 + MuN]); \
117 gen_helper_fcircadd(RxV, RxV, ireg, MuV, hex_gpr[HEX_REG_CS0 + MuN]); \
446 gen_helper_fcircadd(RxV, RxV, ireg, MuV, hex_gpr[HEX_REG_CS0 + MuN]); \
H A Dtranslate.h125 extern TCGv hex_gpr[TOTAL_PER_THREAD_REGS];
H A DREADME81 TCGv RsV = hex_gpr[insn->regno[1]];
82 TCGv RtV = hex_gpr[insn->regno[2]];
H A Dmacros.h44 tcg_gen_extract_tl(DST, hex_gpr[HEX_REG_USR], \
521 hex_gpr[HEX_REG_CS0 + MuN]); \
/dports/emulators/spim/spim-8.0/xspim/
H A Dxspim.c77 Boolean hex_gpr; member
186 XtOffset (AppResources *, hex_gpr), XtRImmediate, (XtPointer) True},
383 print_gpr_hex = app_res.hex_gpr; in initialize()