/external/qemu/tcg/x86_64/ |
H A D | tcg-target.c | 466 static void tcg_out_jxx(TCGContext *s, int opc, int label_index) argument 469 TCGLabel *l = &s->labels[label_index]; 497 tcg_out_reloc(s, s->code_ptr, R_386_PC32, label_index, -4); 523 int label_index, int rexw) 526 tcg_out_jxx(s, tcg_cond_to_jcc[cond], label_index); 521 tcg_out_brcond(TCGContext *s, int cond, TCGArg arg1, TCGArg arg2, int const_arg2, int label_index, int rexw) argument
|
/external/qemu/tcg/arm/ |
H A D | tcg-target.c | 918 static inline void tcg_out_goto_label(TCGContext *s, int cond, int label_index) argument 920 TCGLabel *l = &s->labels[label_index]; 926 tcg_out_reloc(s, s->code_ptr, R_ARM_ABS32, label_index, 31337); 930 tcg_out_reloc(s, s->code_ptr, R_ARM_PC24, label_index, 31337);
|
/external/qemu/tcg/hppa/ |
H A D | tcg-target.c | 712 static void tcg_out_branch(TCGContext *s, int label_index, int nul) argument 714 TCGLabel *l = &s->labels[label_index]; 729 tcg_out_reloc(s, s->code_ptr, R_PARISC_PCREL17F, label_index, 0); 749 TCGArg c2, int c2const, int label_index) 751 TCGLabel *l = &s->labels[label_index]; 786 tcg_out_reloc(s, s->code_ptr, R_PARISC_PCREL12F, label_index, 0); 818 int label_index) 824 tcg_out_brcond(s, cond, ah, bh, bhconst, label_index); 828 tcg_out_brcond(s, cond, ah, bh, bhconst, label_index); 831 al, bl, blconst, label_index); 748 tcg_out_brcond(TCGContext *s, int cond, TCGArg c1, TCGArg c2, int c2const, int label_index) argument 816 tcg_out_brcond2(TCGContext *s, int cond, TCGArg al, TCGArg ah, TCGArg bl, int blconst, TCGArg bh, int bhconst, int label_index) argument [all...] |
/external/qemu/tcg/i386/ |
H A D | tcg-target.c | 716 static void tcg_out_jxx(TCGContext *s, int opc, int label_index, int small) argument 719 TCGLabel *l = &s->labels[label_index]; 749 tcg_out_reloc(s, s->code_ptr, R_386_PC8, label_index, -1); 757 tcg_out_reloc(s, s->code_ptr, R_386_PC32, label_index, -4); 779 int label_index, int small) 782 tcg_out_jxx(s, tcg_cond_to_jcc[cond], label_index, small); 788 int label_index, int small) 791 tcg_out_jxx(s, tcg_cond_to_jcc[cond], label_index, small); 777 tcg_out_brcond32(TCGContext *s, TCGCond cond, TCGArg arg1, TCGArg arg2, int const_arg2, int label_index, int small) argument 786 tcg_out_brcond64(TCGContext *s, TCGCond cond, TCGArg arg1, TCGArg arg2, int const_arg2, int label_index, int small) argument
|
/external/qemu/tcg/ppc/ |
H A D | tcg-target.c | 1063 static void tcg_out_bc (TCGContext *s, int bc, int label_index) argument 1065 TCGLabel *l = &s->labels[label_index]; 1074 tcg_out_reloc (s, s->code_ptr - 4, R_PPC_REL14, label_index, 0); 1248 int label_index) 1251 tcg_out_bc (s, tcg_to_bc[cond], label_index); 1643 args[4] = label_index 1246 tcg_out_brcond(TCGContext *s, TCGCond cond, TCGArg arg1, TCGArg arg2, int const_arg2, int label_index) argument
|
/external/qemu/tcg/ppc64/ |
H A D | tcg-target.c | 1166 static void tcg_out_bc (TCGContext *s, int bc, int label_index) argument 1168 TCGLabel *l = &s->labels[label_index]; 1177 tcg_out_reloc (s, s->code_ptr - 4, R_PPC_REL14, label_index, 0); 1183 int label_index, int arch64) 1186 tcg_out_bc (s, tcg_to_bc[cond], label_index); 1181 tcg_out_brcond(TCGContext *s, TCGCond cond, TCGArg arg1, TCGArg arg2, int const_arg2, int label_index, int arch64) argument
|
/external/qemu/tcg/sparc/ |
H A D | tcg-target.c | 471 static void tcg_out_branch_i32(TCGContext *s, int opc, int label_index) argument 474 TCGLabel *l = &s->labels[label_index]; 481 tcg_out_reloc(s, s->code_ptr, R_SPARC_WDISP22, label_index, 0); 487 static void tcg_out_branch_i64(TCGContext *s, int opc, int label_index) argument 490 TCGLabel *l = &s->labels[label_index]; 498 tcg_out_reloc(s, s->code_ptr, R_SPARC_WDISP19, label_index, 0); 525 int label_index) 528 tcg_out_branch_i32(s, tcg_cond_to_bcond[cond], label_index); 535 int label_index) 538 tcg_out_branch_i64(s, tcg_cond_to_bcond[cond], label_index); 523 tcg_out_brcond_i32(TCGContext *s, TCGCond cond, TCGArg arg1, TCGArg arg2, int const_arg2, int label_index) argument 533 tcg_out_brcond_i64(TCGContext *s, TCGCond cond, TCGArg arg1, TCGArg arg2, int const_arg2, int label_index) argument [all...] |
/external/qemu/tcg/ |
H A D | tcg.c | 114 int label_index, long addend) 119 l = &s->labels[label_index]; 136 static void tcg_out_label(TCGContext *s, int label_index, argument 142 l = &s->labels[label_index]; 113 tcg_out_reloc(TCGContext *s, uint8_t *code_ptr, int type, int label_index, long addend) argument
|
H A D | tcg-op.h | 628 TCGv_i32 arg2, int label_index) 630 tcg_gen_op4ii_i32(INDEX_op_brcond_i32, arg1, arg2, cond, label_index); 634 int32_t arg2, int label_index) 637 tcg_gen_brcond_i32(cond, arg1, t0, label_index); 972 TCGv_i64 arg2, int label_index) 976 TCGV_HIGH(arg2), cond, label_index); 1237 TCGv_i64 arg2, int label_index) 1239 tcg_gen_op4ii_i64(INDEX_op_brcond_i64, arg1, arg2, cond, label_index); 1388 int64_t arg2, int label_index) 1391 tcg_gen_brcond_i64(cond, arg1, t0, label_index); 627 tcg_gen_brcond_i32(TCGCond cond, TCGv_i32 arg1, TCGv_i32 arg2, int label_index) argument 633 tcg_gen_brcondi_i32(TCGCond cond, TCGv_i32 arg1, int32_t arg2, int label_index) argument 971 tcg_gen_brcond_i64(TCGCond cond, TCGv_i64 arg1, TCGv_i64 arg2, int label_index) argument 1236 tcg_gen_brcond_i64(TCGCond cond, TCGv_i64 arg1, TCGv_i64 arg2, int label_index) argument 1387 tcg_gen_brcondi_i64(TCGCond cond, TCGv_i64 arg1, int64_t arg2, int label_index) argument [all...] |