| /openbmc/qemu/include/tcg/ |
| H A D | tcg.h | 108 typedef struct TCGLabel TCGLabel; typedef 109 struct TCGLabel { struct 119 QSIMPLEQ_ENTRY(TCGLabel) next; argument 404 TCGLabel *exitreq_label; 437 QSIMPLEQ_HEAD(, TCGLabel) labels; 830 TCGLabel *gen_new_label(void); 839 static inline TCGArg label_arg(TCGLabel *l) in label_arg() 852 static inline TCGLabel *arg_label(TCGArg i) in arg_label() 854 return (TCGLabel *)(uintptr_t)i; in arg_label()
|
| /openbmc/qemu/target/mips/tcg/ |
| H A D | loong_translate.c | 32 TCGLabel *l1, *l2, *l3; in gen_lext_DIV_G() 86 TCGLabel *l1, *l2; in gen_lext_DIVU_G() 133 TCGLabel *l1, *l2, *l3; in gen_lext_MOD_G() 183 TCGLabel *l1, *l2; in gen_lext_MODU_G()
|
| H A D | mxu_translate.c | 1042 TCGLabel *l_done = gen_new_label(); in gen_mxu_d16mul() 1050 TCGLabel *l_apply_bias_l = gen_new_label(); in gen_mxu_d16mul() 1051 TCGLabel *l_apply_bias_r = gen_new_label(); in gen_mxu_d16mul() 1052 TCGLabel *l_half_done = gen_new_label(); in gen_mxu_d16mul() 1169 TCGLabel *l_done = gen_new_label(); in gen_mxu_d16mac() 1175 TCGLabel *l_apply_bias_l = gen_new_label(); in gen_mxu_d16mac() 1176 TCGLabel *l_apply_bias_r = gen_new_label(); in gen_mxu_d16mac() 1177 TCGLabel *l_half_done = gen_new_label(); in gen_mxu_d16mac() 2643 TCGLabel *l_quarterdone = gen_new_label(); in gen_mxu_q8movzn() 2644 TCGLabel *l_halfdone = gen_new_label(); in gen_mxu_q8movzn() [all …]
|
| H A D | nanomips_translate.c.inc | 1024 TCGLabel *lab_fail = gen_new_label(); 1025 TCGLabel *lab_done = gen_new_label(); 2374 TCGLabel *fs = gen_new_label(); 2478 TCGLabel *fs = gen_new_label();
|
| /openbmc/qemu/target/arm/tcg/ |
| H A D | translate-m-nocp.c | 278 TCGLabel *label) in gen_branch_fpInactive() 311 TCGLabel *lab_end = NULL; in gen_M_fp_sysreg_write() 352 TCGLabel *lab_active = gen_new_label(); in gen_M_fp_sysreg_write() 434 TCGLabel *lab_end = NULL; in gen_M_fp_sysreg_read() 503 TCGLabel *lab_active = gen_new_label(); in gen_M_fp_sysreg_read()
|
| H A D | translate-sve.c | 2789 TCGLabel *over; in do_clast_vector() 2818 TCGLabel *done = gen_new_label(); in do_clast_vector() 4629 TCGLabel *loop = gen_new_label(); in gen_sve_ldr() 4739 TCGLabel *loop = gen_new_label(); in gen_sve_str() 5553 TCGLabel *over; in trans_LD1R_zpri()
|
| /openbmc/qemu/target/ppc/translate/ |
| H A D | spe-impl.c.inc | 161 TCGLabel *l1 = gen_new_label(); 162 TCGLabel *l2 = gen_new_label(); 177 TCGLabel *l1 = gen_new_label(); 178 TCGLabel *l2 = gen_new_label(); 193 TCGLabel *l1 = gen_new_label(); 194 TCGLabel *l2 = gen_new_label(); 260 TCGLabel *l1 = gen_new_label(); \ 261 TCGLabel *l2 = gen_new_label(); \ 262 TCGLabel *l3 = gen_new_label(); \ 263 TCGLabel *l4 = gen_new_label(); \ [all …]
|
| H A D | storage-ctrl-impl.c.inc | 134 TCGLabel *l1, *l2;
|
| H A D | vmx-impl.c.inc | 1320 TCGLabel *gt, *lt, *done;
|
| /openbmc/qemu/target/loongarch/tcg/insn_trans/ |
| H A D | trans_atomic.c.inc | 28 TCGLabel *l1 = gen_new_label(); 29 TCGLabel *done = gen_new_label();
|
| H A D | trans_branch.c.inc | 38 TCGLabel *l = gen_new_label();
|
| /openbmc/qemu/target/hexagon/ |
| H A D | gen_tcg_hvx.h | 170 TCGLabel *false_label = gen_new_label(); \ 579 TCGLabel *false_label = gen_new_label(); \ 744 TCGLabel *false_label = gen_new_label(); \
|
| H A D | gen_tcg.h | 330 TCGLabel *label = gen_new_label(); \ 387 TCGLabel *label = gen_new_label(); \
|
| /openbmc/qemu/target/i386/tcg/ |
| H A D | translate.c | 708 static void gen_op_j_ecx(DisasContext *s, TCGCond cond, TCGLabel *label1) in gen_op_j_ecx() 715 static inline void gen_op_jz_ecx(DisasContext *s, TCGLabel *label1) in gen_op_jz_ecx() 720 static inline void gen_op_jnz_ecx(DisasContext *s, TCGLabel *label1) in gen_op_jnz_ecx() 1231 static inline void gen_jcc_noeob(DisasContext *s, int b, TCGLabel *l1) in gen_jcc_noeob() 1246 static inline void gen_jcc(DisasContext *s, int b, TCGLabel *l1) in gen_jcc() 1358 TCGLabel *last = gen_new_label(); in do_gen_rep() 1359 TCGLabel *loop = gen_new_label(); in do_gen_rep() 1360 TCGLabel *done = gen_new_label(); in do_gen_rep() 1995 TCGLabel *not_taken, TCGLabel *taken) in gen_conditional_jump_labels() 2981 TCGLabel *l1; in gen_x87()
|
| H A D | emit.c.inc | 1646 TCGLabel *label_top = gen_new_label(); 1647 TCGLabel *label_bottom = gen_new_label(); 2297 TCGLabel *taken = gen_new_label(); 2306 TCGLabel *taken = gen_new_label(); 2433 TCGLabel *taken = gen_new_label(); 2443 TCGLabel *taken = gen_new_label(); 2444 TCGLabel *not_taken = gen_new_label(); 2455 TCGLabel *taken = gen_new_label(); 2456 TCGLabel *not_taken = gen_new_label(); 2720 TCGLabel *label1 = gen_new_label(); [all …]
|
| /openbmc/qemu/tcg/sparc64/ |
| H A D | tcg-target.c.inc | 636 static void tcg_out_bpcc(TCGContext *s, int scond, int flags, TCGLabel *l) 648 static void tcg_out_br(TCGContext *s, TCGLabel *l) 662 int32_t arg2, int const_arg2, TCGLabel *l) 685 int32_t arg2, int const_arg2, TCGLabel *l) 842 TCGLabel *l) 852 TCGReg arg1, TCGReg arg2, TCGLabel *l) 858 TCGReg arg1, tcg_target_long arg2, TCGLabel *l)
|
| /openbmc/qemu/tcg/s390x/ |
| H A D | tcg-target.c.inc | 1681 static void tgen_branch(TCGContext *s, int cc, TCGLabel *l) 1692 static void tcg_out_br(TCGContext *s, TCGLabel *l) 1698 TCGReg r1, TCGReg r2, TCGLabel *l) 1708 TCGReg r1, int i2, TCGLabel *l) 1718 TCGReg r1, TCGArg c2, int c2const, TCGLabel *l) 1771 TCGReg a0, TCGReg a1, TCGLabel *l) 1777 TCGReg a0, tcg_target_long a1, TCGLabel *l) 2129 TCGLabel *l1 = NULL, *l2 = NULL;
|
| /openbmc/qemu/tcg/loongarch64/ |
| H A D | tcg-target.c.inc | 759 static void tcg_out_br(TCGContext *s, TCGLabel *l) 782 TCGReg arg1, TCGReg arg2, TCGLabel *l)
|
| /openbmc/qemu/tcg/riscv/ |
| H A D | tcg-target.c.inc | 1115 static void tcg_out_br(TCGContext *s, TCGLabel *l) 1138 TCGReg arg1, TCGReg arg2, TCGLabel *l)
|