Searched refs:pc_next (Results 1 – 16 of 16) sorted by relevance
| /openbmc/qemu/target/loongarch/tcg/insn_trans/ |
| H A D | trans_branch.c.inc | 8 gen_goto_tb(ctx, 0, ctx->base.pc_next + a->offs); 15 tcg_gen_movi_tl(cpu_gpr[1], make_address_pc(ctx, ctx->base.pc_next + 4)); 16 gen_goto_tb(ctx, 0, ctx->base.pc_next + a->offs); 28 tcg_gen_movi_tl(dest, make_address_pc(ctx, ctx->base.pc_next + 4)); 40 gen_goto_tb(ctx, 1, ctx->base.pc_next + 4); 42 gen_goto_tb(ctx, 0, ctx->base.pc_next + offs);
|
| H A D | trans_atomic.c.inc | 60 ctx->base.pc_next - 4);
|
| H A D | trans_arith.c.inc | 75 target_ulong addr = make_address_pc(ctx, func(ctx->base.pc_next, a->imm));
|
| /openbmc/qemu/target/mips/tcg/ |
| H A D | octeon_translate.c | 22 ctx->base.pc_next); in trans_BBIT() 39 ctx->btarget = ctx->base.pc_next + 4 + a->offset * 4; in trans_BBIT()
|
| H A D | nanomips_translate.c.inc | 1128 btgt = ctx->base.pc_next + insn_bytes + offset; 1136 btgt = ctx->base.pc_next + insn_bytes + offset; 1141 btgt = ctx->base.pc_next + insn_bytes + offset; 1172 ctx->base.pc_next + insn_bytes); 1176 tcg_gen_movi_tl(cpu_gpr[31], ctx->base.pc_next + 8); 1178 ctx->base.pc_next += 4; 1186 ctx->base.pc_next + insn_bytes); 1206 ctx->base.pc_next + insn_bytes); 2293 ctx->btarget = addr_add(ctx, ctx->base.pc_next + 4, offset); 2381 gen_goto_tb(ctx, 0, ctx->base.pc_next + 4); [all …]
|
| H A D | translate.h | 211 ctx->base.pc_next, ctx->opcode, op, \
|
| H A D | msa_translate.c | 236 ctx->btarget = ctx->base.pc_next + (sa << 2) + 4; in gen_msa_BxZ_V() 267 ctx->btarget = ctx->base.pc_next + (sa << 2) + 4; in gen_msa_BxZ()
|
| H A D | micromips_translate.c.inc | 1291 gen_save_pc(ctx->base.pc_next + 4); 1626 insn = translator_lduw(env, &ctx->base, ctx->base.pc_next + 2); 2831 gen_pcrel(ctx, OPC_ADDIUPC, ctx->base.pc_next & ~0x3, rt); 2834 gen_pcrel(ctx, OPC_AUIPC, ctx->base.pc_next, rt); 2837 gen_pcrel(ctx, OPC_ALUIPC, ctx->base.pc_next, rt); 2847 gen_pcrel(ctx, R6_OPC_LWPC, ctx->base.pc_next & ~0x3, rt); 2979 if (ctx->base.pc_next & 0x1) { 2980 env->CP0_BadVAddr = ctx->base.pc_next;
|
| H A D | mips16e_translate.c.inc | 456 int extend = translator_lduw(env, &ctx->base, ctx->base.pc_next + 2); 689 offset = translator_lduw(env, &ctx->base, ctx->base.pc_next + 2);
|
| /openbmc/qemu/include/exec/ |
| H A D | translator.h | 70 vaddr pc_next; member
|
| /openbmc/qemu/target/i386/tcg/ |
| H A D | translate.c | 553 tcg_gen_addi_tl(cpu_eip, cpu_eip, s->base.pc_next - s->pc_save); in gen_update_eip_cur() 555 tcg_gen_movi_tl(cpu_eip, s->base.pc_next); in gen_update_eip_cur() 557 tcg_gen_movi_tl(cpu_eip, (uint32_t)(s->base.pc_next - s->cs_base)); in gen_update_eip_cur() 559 s->pc_save = s->base.pc_next; in gen_update_eip_cur() 564 return s->pc - s->base.pc_next; in cur_insn_len() 615 tcg_gen_addi_tl(ret, cpu_eip, s->base.pc_next - s->pc_save); in eip_cur_tl() 618 return tcg_constant_tl(s->base.pc_next); in eip_cur_tl() 620 return tcg_constant_tl((uint32_t)(s->base.pc_next - s->cs_base)); in eip_cur_tl() 2248 target_ulong pc = s->base.pc_next, end = s->pc; in gen_unknown_opcode() 3759 dc->pc_save = dc->base.pc_next; in i386_tr_init_disas_context() [all …]
|
| H A D | decode-new.c.inc | 2537 s->pc = s->base.pc_next;
|
| /openbmc/qemu/accel/tcg/ |
| H A D | translator.c | 134 db->pc_next = pc; in translator_loop() 224 tb->size = db->pc_next - db->pc_first; in translator_loop()
|
| /openbmc/qemu/target/riscv/insn_trans/ |
| H A D | trans_privileged.c.inc | 36 target_ulong ebreak_addr = ctx->base.pc_next;
|
| /openbmc/qemu/target/hexagon/ |
| H A D | README | 300 br translate.c:602 if ctx->base.pc_next == 0xdeadbeef
|
| /openbmc/qemu/target/ppc/translate/ |
| H A D | fixedpoint-impl.c.inc | 368 tcg_gen_movi_tl(cpu_gpr[a->rt], ctx->base.pc_next + (a->d << 16));
|