Home
last modified time | relevance | path

Searched refs:vcall_offset (Results 1 – 25 of 75) sorted by relevance

123

/netbsd-src/external/gpl3/gcc/dist/gcc/config/epiphany/
H A Depiphany.cc2889 HOST_WIDE_INT vcall_offset, in epiphany_output_mi_thunk() argument
2923 if (vcall_offset != 0) in epiphany_output_mi_thunk()
2929 if (vcall_offset < -0x7ff * 4 || vcall_offset > 0x7ff * 4 in epiphany_output_mi_thunk()
2930 || (vcall_offset & 3) != 0) in epiphany_output_mi_thunk()
2932 asm_fprintf (file, "\tmov\tr16, %%low(%ld)\n", (long) vcall_offset); in epiphany_output_mi_thunk()
2933 asm_fprintf (file, "\tmovt\tr16, %%high(%ld)\n", (long) vcall_offset); in epiphany_output_mi_thunk()
2937 asm_fprintf (file, "\tldr\tip, [ip,%d]\n", (int) vcall_offset / 4); in epiphany_output_mi_thunk()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/epiphany/
H A Depiphany.c2884 HOST_WIDE_INT vcall_offset, in epiphany_output_mi_thunk() argument
2918 if (vcall_offset != 0) in epiphany_output_mi_thunk()
2924 if (vcall_offset < -0x7ff * 4 || vcall_offset > 0x7ff * 4 in epiphany_output_mi_thunk()
2925 || (vcall_offset & 3) != 0) in epiphany_output_mi_thunk()
2927 asm_fprintf (file, "\tmov\tr16, %%low(%ld)\n", (long) vcall_offset); in epiphany_output_mi_thunk()
2928 asm_fprintf (file, "\tmovt\tr16, %%high(%ld)\n", (long) vcall_offset); in epiphany_output_mi_thunk()
2932 asm_fprintf (file, "\tldr\tip, [ip,%d]\n", (int) vcall_offset / 4); in epiphany_output_mi_thunk()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-internal.h140 HOST_WIDE_INT vcall_offset,
H A Drs6000-call.cc2920 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in rs6000_output_mi_thunk() argument
2945 if (vcall_offset) in rs6000_output_mi_thunk()
2947 rtx vcall_offset_rtx = GEN_INT (vcall_offset); in rs6000_output_mi_thunk()
2951 if (((unsigned HOST_WIDE_INT) vcall_offset) + 0x8000 >= 0x10000) in rs6000_output_mi_thunk()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000-internal.h136 HOST_WIDE_INT vcall_offset,
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/csky/
H A Dcsky.c1957 HOST_WIDE_INT vcall_offset, in csky_output_mi_thunk() argument
1977 if (vcall_offset > maxoff || vcall_offset < -maxoff) in csky_output_mi_thunk()
2001 if (vcall_offset != 0) in csky_output_mi_thunk()
2005 if (vcall_offset > maxoff || vcall_offset < -maxoff) in csky_output_mi_thunk()
2007 fprintf (file, "\tlrw\t%s, %ld\n", reg1, (long)vcall_offset); in csky_output_mi_thunk()
2012 (vcall_offset > 0 ? "addi" : "subi"), reg0, reg0, in csky_output_mi_thunk()
2013 (long)(vcall_offset > 0 ? vcall_offset : -vcall_offset)); in csky_output_mi_thunk()
2024 if (vcall_offset > maxoff || vcall_offset < -maxoff) in csky_output_mi_thunk()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/csky/
H A Dcsky.cc2103 HOST_WIDE_INT vcall_offset, in csky_output_mi_thunk() argument
2123 if (vcall_offset > maxoff || vcall_offset < -maxoff) in csky_output_mi_thunk()
2147 if (vcall_offset != 0) in csky_output_mi_thunk()
2151 if (vcall_offset > maxoff || vcall_offset < -maxoff) in csky_output_mi_thunk()
2153 fprintf (file, "\tlrw\t%s, %ld\n", reg1, (long)vcall_offset); in csky_output_mi_thunk()
2158 (vcall_offset > 0 ? "addi" : "subi"), reg0, reg0, in csky_output_mi_thunk()
2159 (long)(vcall_offset > 0 ? vcall_offset : -vcall_offset)); in csky_output_mi_thunk()
2170 if (vcall_offset > maxoff || vcall_offset < -maxoff) in csky_output_mi_thunk()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/or1k/
H A Dor1k.cc2098 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in or1k_output_mi_thunk() argument
2136 if (vcall_offset) in or1k_output_mi_thunk()
2139 HOST_WIDE_INT lo = sext_hwi (vcall_offset, 16); in or1k_output_mi_thunk()
2140 HOST_WIDE_INT hi = vcall_offset - lo; in or1k_output_mi_thunk()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/c6x/
H A Dc6x.c739 HOST_WIDE_INT vcall_offset ATTRIBUTE_UNUSED, in c6x_can_output_mi_thunk()
754 HOST_WIDE_INT vcall_offset, tree function) in c6x_output_mi_thunk() argument
765 if (!vcall_offset) in c6x_output_mi_thunk()
780 if (!vcall_offset) in c6x_output_mi_thunk()
786 if (!vcall_offset) in c6x_output_mi_thunk()
793 if (!vcall_offset) in c6x_output_mi_thunk()
801 if (!vcall_offset) in c6x_output_mi_thunk()
807 if (vcall_offset) in c6x_output_mi_thunk()
820 vcall_offset)); in c6x_output_mi_thunk()
824 xops[0] = GEN_INT (vcall_offset); in c6x_output_mi_thunk()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/c6x/
H A Dc6x.cc741 HOST_WIDE_INT vcall_offset ATTRIBUTE_UNUSED, in c6x_can_output_mi_thunk()
756 HOST_WIDE_INT vcall_offset, tree function) in c6x_output_mi_thunk() argument
767 if (!vcall_offset) in c6x_output_mi_thunk()
782 if (!vcall_offset) in c6x_output_mi_thunk()
788 if (!vcall_offset) in c6x_output_mi_thunk()
795 if (!vcall_offset) in c6x_output_mi_thunk()
803 if (!vcall_offset) in c6x_output_mi_thunk()
809 if (vcall_offset) in c6x_output_mi_thunk()
822 vcall_offset)); in c6x_output_mi_thunk()
826 xops[0] = GEN_INT (vcall_offset); in c6x_output_mi_thunk()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mn10300/
H A Dmn10300.c2564 HOST_WIDE_INT vcall_offset, in mn10300_asm_output_mi_thunk() argument
2583 if (vcall_offset) in mn10300_asm_output_mi_thunk()
2589 fprintf (file, "\tadd %d, %s\n", (int) vcall_offset, scratch); in mn10300_asm_output_mi_thunk()
2607 HOST_WIDE_INT vcall_offset ATTRIBUTE_UNUSED, in mn10300_can_output_mi_thunk()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mn10300/
H A Dmn10300.cc2564 HOST_WIDE_INT vcall_offset, in mn10300_asm_output_mi_thunk() argument
2583 if (vcall_offset) in mn10300_asm_output_mi_thunk()
2589 fprintf (file, "\tadd %d, %s\n", (int) vcall_offset, scratch); in mn10300_asm_output_mi_thunk()
2607 HOST_WIDE_INT vcall_offset ATTRIBUTE_UNUSED, in mn10300_can_output_mi_thunk()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/tilegx/
H A Dtilegx.c4903 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in tilegx_output_mi_thunk() argument
4938 if (vcall_offset) in tilegx_output_mi_thunk()
4945 if (!(vcall_offset >= -32868 && vcall_offset <= 32767)) in tilegx_output_mi_thunk()
4948 emit_move_insn (addend, GEN_INT (vcall_offset)); in tilegx_output_mi_thunk()
4951 addend = GEN_INT (vcall_offset); in tilegx_output_mi_thunk()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/tilegx/
H A Dtilegx.cc4904 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in tilegx_output_mi_thunk() argument
4939 if (vcall_offset) in tilegx_output_mi_thunk()
4946 if (!(vcall_offset >= -32868 && vcall_offset <= 32767)) in tilegx_output_mi_thunk()
4949 emit_move_insn (addend, GEN_INT (vcall_offset)); in tilegx_output_mi_thunk()
4952 addend = GEN_INT (vcall_offset); in tilegx_output_mi_thunk()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/
H A Ds390.c13059 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in s390_output_mi_thunk() argument
13090 op[3] = GEN_INT (vcall_offset); in s390_output_mi_thunk()
13111 || (!DISP_IN_RANGE (vcall_offset) in s390_output_mi_thunk()
13112 && !CONST_OK_FOR_K (vcall_offset) in s390_output_mi_thunk()
13113 && !CONST_OK_FOR_Os (vcall_offset))) in s390_output_mi_thunk()
13138 if (vcall_offset) in s390_output_mi_thunk()
13140 if (DISP_IN_RANGE (vcall_offset)) in s390_output_mi_thunk()
13145 else if (CONST_OK_FOR_K (vcall_offset)) in s390_output_mi_thunk()
13151 else if (CONST_OK_FOR_Os (vcall_offset)) in s390_output_mi_thunk()
13192 if (!vcall_offset in s390_output_mi_thunk()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/
H A Ds390.cc13328 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in s390_output_mi_thunk() argument
13361 op[3] = GEN_INT (vcall_offset); in s390_output_mi_thunk()
13382 || (!DISP_IN_RANGE (vcall_offset) in s390_output_mi_thunk()
13383 && !CONST_OK_FOR_K (vcall_offset) in s390_output_mi_thunk()
13384 && !CONST_OK_FOR_Os (vcall_offset))) in s390_output_mi_thunk()
13409 if (vcall_offset) in s390_output_mi_thunk()
13411 if (DISP_IN_RANGE (vcall_offset)) in s390_output_mi_thunk()
13416 else if (CONST_OK_FOR_K (vcall_offset)) in s390_output_mi_thunk()
13422 else if (CONST_OK_FOR_Os (vcall_offset)) in s390_output_mi_thunk()
13463 if (!vcall_offset in s390_output_mi_thunk()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.c7043 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in spu_output_mi_thunk() argument
7065 op[4] = GEN_INT (trunc_int_for_mode (vcall_offset, HImode)); in spu_output_mi_thunk()
7066 op[5] = GEN_INT (trunc_int_for_mode (vcall_offset >> 16, HImode)); in spu_output_mi_thunk()
7091 if (vcall_offset) in spu_output_mi_thunk()
7096 if (vcall_offset >= -0x200 && vcall_offset < 0x200) in spu_output_mi_thunk()
7098 else if (vcall_offset >= -0x8000 && vcall_offset < 0x8000) in spu_output_mi_thunk()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.c12404 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in sparc_output_mi_thunk() argument
12469 if (vcall_offset) in sparc_output_mi_thunk()
12471 rtx vcall_offset_rtx = GEN_INT (vcall_offset); in sparc_output_mi_thunk()
12474 gcc_assert (vcall_offset < 0); in sparc_output_mi_thunk()
12481 if (SPARC_SIMM13_P (vcall_offset)) in sparc_output_mi_thunk()
12487 && vcall_offset < -8192) in sparc_output_mi_thunk()
12502 while (! SPARC_SIMM13_P (vcall_offset)) in sparc_output_mi_thunk()
12505 vcall_offset += 4096; in sparc_output_mi_thunk()
12507 vcall_offset_rtx = GEN_INT (vcall_offset); /* cannot be 0 */ in sparc_output_mi_thunk()
12611 HOST_WIDE_INT vcall_offset, in sparc_can_output_mi_thunk() argument
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.cc12366 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in sparc_output_mi_thunk() argument
12431 if (vcall_offset) in sparc_output_mi_thunk()
12433 rtx vcall_offset_rtx = GEN_INT (vcall_offset); in sparc_output_mi_thunk()
12436 gcc_assert (vcall_offset < 0); in sparc_output_mi_thunk()
12443 if (SPARC_SIMM13_P (vcall_offset)) in sparc_output_mi_thunk()
12449 && vcall_offset < -8192) in sparc_output_mi_thunk()
12464 while (! SPARC_SIMM13_P (vcall_offset)) in sparc_output_mi_thunk()
12467 vcall_offset += 4096; in sparc_output_mi_thunk()
12469 vcall_offset_rtx = GEN_INT (vcall_offset); /* cannot be 0 */ in sparc_output_mi_thunk()
12573 HOST_WIDE_INT vcall_offset, in sparc_can_output_mi_thunk() argument
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/microblaze/
H A Dmicroblaze.c3303 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in microblaze_asm_output_mi_thunk() argument
3328 if (vcall_offset) in microblaze_asm_output_mi_thunk()
3330 rtx vcall_offset_rtx = GEN_INT (vcall_offset); in microblaze_asm_output_mi_thunk()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/microblaze/
H A Dmicroblaze.cc3304 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in microblaze_asm_output_mi_thunk() argument
3329 if (vcall_offset) in microblaze_asm_output_mi_thunk()
3331 rtx vcall_offset_rtx = GEN_INT (vcall_offset); in microblaze_asm_output_mi_thunk()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/alpha/
H A Dalpha.cc8375 HOST_WIDE_INT delta, HOST_WIDE_INT vcall_offset, in alpha_output_mi_thunk_osf() argument
8412 if (vcall_offset) in alpha_output_mi_thunk_osf()
8419 lo = ((vcall_offset & 0xffff) ^ 0x8000) - 0x8000; in alpha_output_mi_thunk_osf()
8420 hi = (((vcall_offset - lo) & 0xffffffff) ^ 0x80000000) - 0x80000000; in alpha_output_mi_thunk_osf()
8421 if (hi + lo == vcall_offset) in alpha_output_mi_thunk_osf()
8429 vcall_offset); in alpha_output_mi_thunk_osf()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/pa/
H A Dpa.cc8483 HOST_WIDE_INT vcall_offset, tree function) in pa_asm_output_mi_thunk() argument
8499 if (!vcall_offset) in pa_asm_output_mi_thunk()
8721 val_14 = VAL_14_BITS_P (vcall_offset); in pa_asm_output_mi_thunk()
8722 xoperands[2] = GEN_INT (vcall_offset); in pa_asm_output_mi_thunk()
8742 val_14 = VAL_14_BITS_P (vcall_offset); in pa_asm_output_mi_thunk()
8743 xoperands[2] = GEN_INT (vcall_offset); in pa_asm_output_mi_thunk()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/pa/
H A Dpa.c8451 HOST_WIDE_INT vcall_offset, tree function) in pa_asm_output_mi_thunk() argument
8467 if (!vcall_offset) in pa_asm_output_mi_thunk()
8689 val_14 = VAL_14_BITS_P (vcall_offset); in pa_asm_output_mi_thunk()
8690 xoperands[2] = GEN_INT (vcall_offset); in pa_asm_output_mi_thunk()
8710 val_14 = VAL_14_BITS_P (vcall_offset); in pa_asm_output_mi_thunk()
8711 xoperands[2] = GEN_INT (vcall_offset); in pa_asm_output_mi_thunk()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dclass.cc10303 tree vcall_offset; in add_vcall_offset() local
10345 vcall_offset = build_zero_cst (vtable_entry_type); in add_vcall_offset()
10354 vcall_offset = size_diffop_loc (input_location, in add_vcall_offset()
10357 vcall_offset = fold_build1_loc (input_location, in add_vcall_offset()
10359 vcall_offset); in add_vcall_offset()
10362 CONSTRUCTOR_APPEND_ELT (vid->inits, NULL_TREE, vcall_offset); in add_vcall_offset()

123