/openbmc/qemu/target/hexagon/ |
H A D | genptr.c | 354 TCGLabel *fail = gen_new_label(); in gen_store_conditional4() 355 TCGLabel *done = gen_new_label(); in gen_store_conditional4() 379 TCGLabel *fail = gen_new_label(); in gen_store_conditional8() 380 TCGLabel *done = gen_new_label(); in gen_store_conditional8() 475 TCGLabel *pred_false = NULL; in gen_write_new_pc_addr() 722 TCGLabel *skip = gen_new_label(); in gen_cond_call() 734 TCGLabel *skip = gen_new_label(); in gen_cond_callr() 829 TCGLabel *skip = gen_new_label(); in gen_cond_return() 856 TCGLabel *label1 = gen_new_label(); in gen_endloop0() 868 TCGLabel *label2 = gen_new_label(); in gen_endloop0() [all …]
|
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 | translate.c | 162 TCGLabel *skip = gen_new_label(); in gen_end_tb() 176 TCGLabel *skip = gen_new_label(); in gen_end_tb() 661 TCGLabel *label_end = NULL; in process_store()
|
/openbmc/qemu/include/tcg/ |
H A D | tcg.h | 212 typedef struct TCGLabel TCGLabel; typedef 213 struct TCGLabel { struct 223 QSIMPLEQ_ENTRY(TCGLabel) next; argument 507 TCGLabel *exitreq_label; 535 QSIMPLEQ_HEAD(, TCGLabel) labels; 874 TCGLabel *gen_new_label(void); 883 static inline TCGArg label_arg(TCGLabel *l) in label_arg() 896 static inline TCGLabel *arg_label(TCGArg i) in arg_label() 898 return (TCGLabel *)(uintptr_t)i; in arg_label()
|
H A D | tcg-op-common.h | 33 void gen_set_label(TCGLabel *l); 34 void tcg_gen_br(TCGLabel *l); 122 void tcg_gen_brcond_i32(TCGCond cond, TCGv_i32 arg1, TCGv_i32 arg2, TCGLabel *); 123 void tcg_gen_brcondi_i32(TCGCond cond, TCGv_i32 arg1, int32_t arg2, TCGLabel *); 225 void tcg_gen_brcond_i64(TCGCond cond, TCGv_i64 arg1, TCGv_i64 arg2, TCGLabel *); 226 void tcg_gen_brcondi_i64(TCGCond cond, TCGv_i64 arg1, int64_t arg2, TCGLabel *); 517 intptr_t b, TCGLabel *label) in tcg_gen_brcondi_ptr()
|
/openbmc/qemu/target/mips/tcg/ |
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 | 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 | translate.c | 2222 TCGLabel *l1 = gen_new_label(); in gen_st_cond() 2223 TCGLabel *done = gen_new_label(); in gen_st_cond() 2333 TCGLabel *l1 = gen_new_label(); in gen_arith_imm() 2364 TCGLabel *l1 = gen_new_label(); in gen_arith_imm() 2554 TCGLabel *l1 = gen_new_label(); in gen_arith() 2587 TCGLabel *l1 = gen_new_label(); in gen_arith() 2625 TCGLabel *l1 = gen_new_label(); in gen_arith() 2656 TCGLabel *l1 = gen_new_label(); in gen_arith() 3846 TCGLabel *lab = gen_new_label(); in gen_loongson_multimedia() 3866 TCGLabel *lab = gen_new_label(); in gen_loongson_multimedia() [all …]
|
/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.h | 20 TCGLabel *label; 338 void arm_jump_cc(DisasCompare *cmp, TCGLabel *label); 339 void arm_gen_test_cc(int cc, TCGLabel *label);
|
/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;
|
/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/riscv/insn_trans/ |
H A D | trans_rva.c.inc | 61 TCGLabel *l1 = gen_new_label(); 62 TCGLabel *l2 = gen_new_label();
|
H A D | trans_rvzicfiss.c.inc | 25 TCGLabel *skip = gen_new_label();
|
H A D | trans_rvi.c.inc | 65 TCGLabel *skip = gen_new_label(); 98 TCGLabel *misaligned = NULL; 218 TCGLabel *l = gen_new_label();
|
/openbmc/qemu/target/i386/tcg/ |
H A D | translate.c | 711 static void gen_op_j_ecx(DisasContext *s, TCGCond cond, TCGLabel *label1) in gen_op_j_ecx() 718 static inline void gen_op_jz_ecx(DisasContext *s, TCGLabel *label1) in gen_op_jz_ecx() 723 static inline void gen_op_jnz_ecx(DisasContext *s, TCGLabel *label1) in gen_op_jnz_ecx() 1177 static inline void gen_jcc1_noeob(DisasContext *s, int b, TCGLabel *l1) in gen_jcc1_noeob() 1192 static inline void gen_jcc1(DisasContext *s, int b, TCGLabel *l1) in gen_jcc1() 1212 static TCGLabel *gen_jz_ecx_string(DisasContext *s) in gen_jz_ecx_string() 1214 TCGLabel *l1 = gen_new_label(); in gen_jz_ecx_string() 1215 TCGLabel *l2 = gen_new_label(); in gen_jz_ecx_string() 1316 TCGLabel *l2; in gen_repz() 1333 TCGLabel *l2; in gen_repz_nz() [all …]
|
/openbmc/qemu/tcg/ |
H A D | tcg.c | 340 TCGLabel *l, intptr_t addend) in tcg_out_reloc() 350 static void tcg_out_label(TCGContext *s, TCGLabel *l) in tcg_out_label() 357 TCGLabel *gen_new_label(void) in gen_new_label() 360 TCGLabel *l = tcg_malloc(sizeof(TCGLabel)); in gen_new_label() 362 memset(l, 0, sizeof(TCGLabel)); in gen_new_label() 374 TCGLabel *l; in tcg_resolve_relocs() 3157 TCGLabel *label = arg_label(op->args[idx]); in remove_label_use() 3263 static void move_label_uses(TCGLabel *to, TCGLabel *from) in move_label_uses() 3297 TCGLabel *label; in reachable_code_pass() 6109 TCGLabel *l; in tcg_gen_code()
|
H A D | tcg-op.c | 283 void gen_set_label(TCGLabel *l) in gen_set_label() 289 static void add_as_label_use(TCGLabel *l, TCGOp *op) in add_as_label_use() 297 void tcg_gen_br(TCGLabel *l) in tcg_gen_br() 511 void tcg_gen_brcond_i32(TCGCond cond, TCGv_i32 arg1, TCGv_i32 arg2, TCGLabel *l) in tcg_gen_brcond_i32() 522 void tcg_gen_brcondi_i32(TCGCond cond, TCGv_i32 arg1, int32_t arg2, TCGLabel *l) in tcg_gen_brcondi_i32() 1932 void tcg_gen_brcond_i64(TCGCond cond, TCGv_i64 arg1, TCGv_i64 arg2, TCGLabel *l) in tcg_gen_brcond_i64() 1950 void tcg_gen_brcondi_i64(TCGCond cond, TCGv_i64 arg1, int64_t arg2, TCGLabel *l) in tcg_gen_brcondi_i64()
|
/openbmc/qemu/accel/tcg/ |
H A D | plugin-gen.c | 162 TCGLabel *after_cb = gen_new_label(); in gen_udata_cond_cb()
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 272 TCGLabel *l1 = gen_new_label(); in gen_conditional_jump() 300 TCGLabel *l1 = gen_new_label(); in gen_delayed_conditional_jump() 1519 TCGLabel *fail = gen_new_label(); in _decode_opc() 1520 TCGLabel *done = gen_new_label(); in _decode_opc()
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 164 TCGLabel *lab; 1061 static TCGLabel *delay_exceptionv(DisasContext *dc, TCGv_i32 excp) in delay_exceptionv() 1078 static TCGLabel *delay_exception(DisasContext *dc, int excp) in delay_exception() 1086 TCGLabel *lab; in gen_check_align() 2522 TCGLabel *l1; in advance_pc() 2602 TCGLabel *l1 = gen_new_label(); in advance_jump_cond() 2745 TCGLabel *lab; in do_tcc() 3793 TCGLabel *lab; in trans_UDIV() 3845 TCGLabel *lab; in trans_UDIVX() 3891 TCGLabel *lab; in trans_SDIVX()
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 994 TCGLabel *swx_done = gen_new_label(); in trans_swx() 995 TCGLabel *swx_fail = gen_new_label(); in trans_swx() 1736 TCGLabel *taken = gen_new_label(); in mb_tr_tb_stop()
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | translate.c | 1108 TCGLabel *lab; in help_branch() 2091 TCGLabel *lab = gen_new_label(); in op_csp() 2165 TCGLabel *lab = gen_new_label(); in op_ct() 2775 TCGLabel *lab = gen_new_label(); in op_lat() 2786 TCGLabel *lab = gen_new_label(); in op_lgat() 2797 TCGLabel *lab = gen_new_label(); in op_lfhat() 2808 TCGLabel *lab = gen_new_label(); in op_llgfat() 2820 TCGLabel *lab = gen_new_label(); in op_llgtat() 3883 TCGLabel *lab; in op_soc() 4058 TCGLabel *ok = gen_new_label(); in gen_check_psw_mask()
|