/openbmc/qemu/target/riscv/ |
H A D | translate.c | 1171 uint32_t tb_flags = ctx->base.tb->flags; in riscv_tr_init_disas_context() local 1174 ctx->priv = FIELD_EX32(tb_flags, TB_FLAGS, PRIV); in riscv_tr_init_disas_context() 1175 ctx->mem_idx = FIELD_EX32(tb_flags, TB_FLAGS, MEM_IDX); in riscv_tr_init_disas_context() 1176 ctx->mstatus_fs = FIELD_EX32(tb_flags, TB_FLAGS, FS); in riscv_tr_init_disas_context() 1177 ctx->mstatus_vs = FIELD_EX32(tb_flags, TB_FLAGS, VS); in riscv_tr_init_disas_context() 1183 ctx->vill = FIELD_EX32(tb_flags, TB_FLAGS, VILL); in riscv_tr_init_disas_context() 1184 ctx->sew = FIELD_EX32(tb_flags, TB_FLAGS, SEW); in riscv_tr_init_disas_context() 1190 ctx->vl_eq_vlmax = FIELD_EX32(tb_flags, TB_FLAGS, VL_EQ_VLMAX); in riscv_tr_init_disas_context() 1192 ctx->xl = FIELD_EX32(tb_flags, TB_FLAGS, XL); in riscv_tr_init_disas_context() 1193 ctx->address_xl = FIELD_EX32(tb_flags, TB_FLAGS, AXL); in riscv_tr_init_disas_context() [all …]
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 73 unsigned int tb_flags; member 86 if (dc->tb_flags & IMM_FLAG) { in typeb_imm() 143 if (cond && (dc->tb_flags & MSR_EE) in trap_illegal() 158 if (cond_user && (dc->tb_flags & MSR_EE)) { in trap_userspace() 170 if (dc->tb_flags & D_FLAG) { in invalid_delay_slot() 740 (dc->tb_flags & MSR_EE) && in do_load() 890 (dc->tb_flags & MSR_EE) && in do_store() 1045 if (type_b && (dc->tb_flags & IMM_FLAG)) { in setup_dslot() 1606 dc->tb_flags = dc->base.tb->flags; in mb_tr_init_disas_context() 1659 dc->tb_flags &= ~(IMM_FLAG | BIMM_FLAG | D_FLAG); in mb_tr_translate_insn() [all …]
|
/openbmc/qemu/target/nios2/ |
H A D | translate.c | 133 uint32_t tb_flags; member 171 if (unlikely(reg == R_ZERO) && FIELD_EX32(dc->tb_flags, TBFLAGS, R0_0)) { in load_gpr() 174 if (FIELD_EX32(dc->tb_flags, TBFLAGS, CRS0)) { in load_gpr() 198 if (FIELD_EX32(dc->tb_flags, TBFLAGS, CRS0)) { in dest_gpr() 260 if (FIELD_EX32(dc->tb_flags, TBFLAGS, U)) { in gen_check_supervisor() 378 if (instr.a == R_ZERO && FIELD_EX32(dc->tb_flags, TBFLAGS, R0_0)) { in gen_i_cmpxx() 509 if (FIELD_EX32(dc->tb_flags, TBFLAGS, CRS0)) { in eret() 704 && (instr.a != 0 || !FIELD_EX32(dc->tb_flags, TBFLAGS, R0_0))) { in wrprs() 822 bool is_user = FIELD_EX32(dc->tb_flags, TBFLAGS, U); in gen_break() 953 dc->tb_flags = dc->base.tb->flags; in nios2_tr_init_disas_context()
|
/openbmc/qemu/target/sparc/ |
H A D | cpu.h | 813 static inline bool tb_fpu_enabled(int tb_flags) in tb_fpu_enabled() argument 818 return tb_flags & TB_FLAG_FPU_ENABLED; in tb_fpu_enabled() 822 static inline bool tb_am_enabled(int tb_flags) in tb_am_enabled() argument 827 return tb_flags & TB_FLAG_AM_ENABLED; in tb_am_enabled()
|
/openbmc/qemu/target/cris/ |
H A D | translate_v10.c.inc | 117 dc->tb_flags |= PFIX_FLAG; 128 if (dc->tb_flags & PFIX_FLAG) { 139 if (dc->tb_flags & PFIX_FLAG) { 164 is_imm = rs == 15 && !(dc->tb_flags & PFIX_FLAG); 166 rs, dc->dst, is_imm, dc->mode, dc->tb_flags & PFIX_FLAG); 207 if (dc->mode == CRISV10_MODE_INDIRECT && (dc->tb_flags & PFIX_FLAG)) { 810 int i, pfix = dc->tb_flags & PFIX_FLAG; 840 int i, pfix = dc->tb_flags & PFIX_FLAG; 1219 if (dc->clear_prefix && dc->tb_flags & PFIX_FLAG) { 1220 dc->tb_flags &= ~PFIX_FLAG; [all …]
|
H A D | translate.c | 128 unsigned int tb_flags; /* tb dependent flags. */ member 202 if (dc->tb_flags & S_FLAG && r == PR_SPC) { in t_gen_mov_preg_TN() 1051 if (dc->flags_x && (dc->tb_flags & P_FLAG)) { in gen_store() 1892 if (dc->tb_flags & U_FLAG) { in dec_setclrf() 1973 if (dc->tb_flags & U_FLAG) { in dec_move_rp() 2394 if (dc->tb_flags & U_FLAG) { in dec_move_mp() 2897 if (dc->tb_flags & S_FLAG) { in crisv32_decoder() 2952 uint32_t tb_flags = dc->base.tb->flags; in cris_tr_init_disas_context() local 2975 dc->flags_x = tb_flags & X_FLAG; in cris_tr_init_disas_context() 2986 dc->tb_flags = tb_flags & (S_FLAG | P_FLAG | U_FLAG | X_FLAG | PFIX_FLAG); in cris_tr_init_disas_context() [all …]
|
/openbmc/qemu/target/hppa/ |
H A D | translate.c | 60 uint32_t tb_flags; member 541 return (ctx->tb_flags & PSW_W in gva_offset_mask() 2337 if (ctx->tb_flags & PSW_C) { in trans_ixtlbx() 2375 if (ctx->tb_flags & PSW_C) { in do_pxtlb() 2402 if (ctx->tb_flags & PSW_C) { in trans_pxtlbe() 2454 if (ctx->tb_flags & PSW_C) { in trans_ixtlbxf() 2480 if (ctx->tb_flags & PSW_C) { in trans_ixtlbt() 3280 if (ctx->tb_flags & PSW_W) { in do_addb() 3807 if (ctx->tb_flags & PSW_C) { in trans_b_gate() 4425 ctx->tb_flags = ctx->base.tb->flags; in hppa_tr_init_disas_context() [all …]
|
/openbmc/qemu/target/openrisc/ |
H A D | translate.c | 48 uint32_t tb_flags; member 67 return !(dc->tb_flags & TB_FLAGS_SM); in is_user() 184 if (dc->tb_flags & SR_OVE) { in gen_ove_cy() 191 if (dc->tb_flags & SR_OVE) { in gen_ove_ov() 198 if (dc->tb_flags & SR_OVE) { in gen_ove_cyov() 1532 dc->tb_flags = dc->base.tb->flags; in openrisc_tr_init_disas_context() 1533 dc->delayed_branch = (dc->tb_flags & TB_FLAGS_DFLAG) != 0; in openrisc_tr_init_disas_context() 1549 if (dc->tb_flags & TB_FLAGS_R0_0) { in openrisc_tr_tb_start() 1599 if ((dc->tb_flags & TB_FLAGS_DFLAG ? 1 : 0) != (dc->delayed_branch != 0)) { in openrisc_tr_tb_stop()
|
/openbmc/qemu/target/rx/ |
H A D | translate.c | 40 uint32_t tb_flags; member 238 if (FIELD_EX32(ctx->tb_flags, PSW, PM)) { in is_privileged() 327 if (FIELD_EX32(ctx->tb_flags, PSW, U)) { in move_from_cr() 343 if (FIELD_EX32(ctx->tb_flags, PSW, U)) { in move_from_cr() 381 if (FIELD_EX32(ctx->tb_flags, PSW, U)) { in move_to_cr() 397 if (FIELD_EX32(ctx->tb_flags, PSW, U)) { in move_to_cr() 2074 if (FIELD_EX32(ctx->tb_flags, PSW, U) != val) { in clrsetpsw() 2075 ctx->tb_flags = FIELD_DP32(ctx->tb_flags, PSW, U, val); in clrsetpsw() 2201 ctx->tb_flags = ctx->base.tb->flags; in rx_tr_init_disas_context()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate.c | 9110 dc->thumb = EX_TBFLAG_AM32(tb_flags, THUMB); in arm_tr_init_disas_context() 9112 condexec = EX_TBFLAG_AM32(tb_flags, CONDEXEC); in arm_tr_init_disas_context() 9135 core_mmu_idx = EX_TBFLAG_ANY(tb_flags, MMUIDX); in arm_tr_init_disas_context() 9141 dc->fp_excp_el = EX_TBFLAG_ANY(tb_flags, FPEXC_EL); in arm_tr_init_disas_context() 9142 dc->align_mem = EX_TBFLAG_ANY(tb_flags, ALIGN_MEM); in arm_tr_init_disas_context() 9145 dc->fgt_svc = EX_TBFLAG_ANY(tb_flags, FGT_SVC); in arm_tr_init_disas_context() 9161 dc->ns = EX_TBFLAG_A32(tb_flags, NS); in arm_tr_init_disas_context() 9191 dc->ss_active = EX_TBFLAG_ANY(tb_flags, SS_ACTIVE); in arm_tr_init_disas_context() 9698 CPUARMTBFlags tb_flags = arm_tbflags_from_tb(tb); in gen_intermediate_code() local 9700 if (EX_TBFLAG_AM32(tb_flags, THUMB)) { in gen_intermediate_code() [all …]
|
H A D | translate-a64.c | 13968 core_mmu_idx = EX_TBFLAG_ANY(tb_flags, MMUIDX); in aarch64_tr_init_disas_context() 13970 dc->tbii = EX_TBFLAG_A64(tb_flags, TBII); in aarch64_tr_init_disas_context() 13971 dc->tbid = EX_TBFLAG_A64(tb_flags, TBID); in aarch64_tr_init_disas_context() 13972 dc->tcma = EX_TBFLAG_A64(tb_flags, TCMA); in aarch64_tr_init_disas_context() 13981 dc->fgt_svc = EX_TBFLAG_ANY(tb_flags, FGT_SVC); in aarch64_tr_init_disas_context() 13988 dc->bt = EX_TBFLAG_A64(tb_flags, BT); in aarch64_tr_init_disas_context() 13989 dc->btype = EX_TBFLAG_A64(tb_flags, BTYPE); in aarch64_tr_init_disas_context() 13990 dc->unpriv = EX_TBFLAG_A64(tb_flags, UNPRIV); in aarch64_tr_init_disas_context() 13991 dc->ata[0] = EX_TBFLAG_A64(tb_flags, ATA); in aarch64_tr_init_disas_context() 13992 dc->ata[1] = EX_TBFLAG_A64(tb_flags, ATA0); in aarch64_tr_init_disas_context() [all …]
|
/openbmc/qemu/target/avr/ |
H A D | translate.c | 2661 uint32_t tb_flags = ctx->base.tb->flags; in avr_tr_init_disas_context() local 2668 if (tb_flags & TB_FLAGS_SKIP) { in avr_tr_init_disas_context() 2673 if (tb_flags & TB_FLAGS_FULL_ACCESS) { in avr_tr_init_disas_context()
|
/openbmc/qemu/target/xtensa/ |
H A D | translate.c | 1144 uint32_t tb_flags = dc->base.tb->flags; in xtensa_tr_init_disas_context() local 1148 dc->ring = tb_flags & XTENSA_TBFLAG_RING_MASK; in xtensa_tr_init_disas_context() 1149 dc->cring = (tb_flags & XTENSA_TBFLAG_EXCM) ? 0 : dc->ring; in xtensa_tr_init_disas_context() 1154 dc->debug = tb_flags & XTENSA_TBFLAG_DEBUG; in xtensa_tr_init_disas_context() 1155 dc->icount = tb_flags & XTENSA_TBFLAG_ICOUNT; in xtensa_tr_init_disas_context() 1156 dc->cpenable = (tb_flags & XTENSA_TBFLAG_CPENABLE_MASK) >> in xtensa_tr_init_disas_context() 1158 dc->window = ((tb_flags & XTENSA_TBFLAG_WINDOW_MASK) >> in xtensa_tr_init_disas_context() 1160 dc->cwoe = tb_flags & XTENSA_TBFLAG_CWOE; in xtensa_tr_init_disas_context() 1161 dc->callinc = ((tb_flags & XTENSA_TBFLAG_CALLINC_MASK) >> in xtensa_tr_init_disas_context()
|
/openbmc/qemu/target/tricore/ |
H A D | translate.c | 8360 uint32_t tb_flags = (uint32_t)ctx->base.tb->flags; in tricore_tr_init_disas_context() local 8361 ctx->priv = FIELD_EX32(tb_flags, TB_FLAGS, PRIV); in tricore_tr_init_disas_context()
|
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/rpidistro-ffmpeg/files/ |
H A D | 0004-ffmpeg-4.3.4-rpi_14.patch | 34647 +static const uint8_t tb_flags[16 * 16] = {A4(0, 0, 0, 0, 0, 0, 0)}; 34658 + const uint8_t * const tb_f = tb_flags + (tb_x >> 2) + (tb_y >> 2) * 16;
|