/openbsd/gnu/llvm/llvm/lib/Target/M68k/ |
H A D | M68kInstrArithmetic.td | 94 CMD, (operand "$opd", 3), 342 (operand "$opd", 3) 575 : MxInst<(outs DST:$dst), (ins DST:$src, OPD:$opd), MN#"\t$opd, $dst", []> { 587 : MxInst<(outs DST:$dst), (ins DST:$src, OPD:$opd), MN#"\t$opd, $dst", []> { 620 def : Pat<(sdiv i8:$dst, i8:$opd), 866 def : Pat<(adde i8 :$src, i8 :$opd), (ADDX8dd MxDRD8 :$src, MxDRD8 :$opd)>; 867 def : Pat<(adde i16:$src, i16:$opd), (ADDX16dd MxDRD16:$src, MxDRD16:$opd)>; 868 def : Pat<(adde i32:$src, i32:$opd), (ADDX32dd MxDRD32:$src, MxDRD32:$opd)>; 928 def : Pat<(sube i8 :$src, i8 :$opd), (SUBX8dd MxDRD8 :$src, MxDRD8 :$opd)>; 929 def : Pat<(sube i16:$src, i16:$opd), (SUBX16dd MxDRD16:$src, MxDRD16:$opd)>; [all …]
|
H A D | M68kInstrShiftRotate.td | 56 : MxInst<(outs TYPE.ROp:$dst), (ins TYPE.ROp:$src, TYPE.ROp:$opd), 57 MN#"."#TYPE.Prefix#"\t$opd, $dst", 58 [(set TYPE.VT:$dst, (NODE TYPE.VT:$src, TYPE.VT:$opd))]> { 59 let Inst = MxSREncoding<MxROKind_R, "opd", "dst", RODI, ROOP, 66 (ins TYPE.ROp:$src, !cast<Operand>("Mxi"#TYPE.Size#"imm"):$opd), 67 MN#"."#TYPE.Prefix#"\t$opd, $dst", 70 !cast<ImmLeaf>("Mximm"#TYPE.Size#"_1to8"):$opd))]> { 71 let Inst = MxSREncoding<MxROKind_I, "opd", "dst", RODI, ROOP,
|
H A D | M68kInstrCompiler.td | 25 def : Pat<(add MxDRD32:$src, (MxWrapper tconstpool:$opd)), 26 (ADD32di MxDRD32:$src, tconstpool:$opd)>; 27 def : Pat<(add MxARD32:$src, (MxWrapper tjumptable:$opd)), 28 (ADD32ai MxARD32:$src, tjumptable:$opd)>; 29 def : Pat<(add MxARD32:$src, (MxWrapper tglobaladdr :$opd)), 30 (ADD32ai MxARD32:$src, tglobaladdr:$opd)>; 31 def : Pat<(add MxARD32:$src, (MxWrapper texternalsym:$opd)), 32 (ADD32ai MxARD32:$src, texternalsym:$opd)>; 33 def : Pat<(add MxARD32:$src, (MxWrapper tblockaddress:$opd)), 34 (ADD32ai MxARD32:$src, tblockaddress:$opd)>;
|
/openbsd/gnu/usr.bin/binutils-2.17/ld/emultempl/ |
H A D | ppc64elf.em | 49 /* Whether to run opd optimization. */ 63 /* Whether to canonicalize .opd so that there are no overlapping 64 .opd entries. */ 107 einfo ("%X%P: can not edit %s %E\n", "opd"); 318 descriptor in the .opd section. */ 319 entry_section = ".opd"; 484 { "no-opd-optimize", no_argument, NULL, OPTION_NO_OPD_OPT }, 487 { "non-overlapping-opd", no_argument, NULL, OPTION_NON_OVERLAPPING_OPD }, 516 --no-opd-optimize Don'\''t optimize the OPD section.\n" 525 --non-overlapping-opd Canonicalize .opd, so that there are no overlapping\n\ [all …]
|
/openbsd/sys/arch/arm64/stand/efiboot/ |
H A D | ldscript.arm64 | 24 *(.opd)
|
/openbsd/sys/arch/riscv64/stand/efiboot/ |
H A D | ldscript.riscv64 | 25 *(.opd)
|
/openbsd/gnu/usr.bin/binutils/bfd/ |
H A D | elf64-hppa.c | 1226 asection *opd; local 1229 opd = hppa_info->opd_sec; 1230 if (!opd) 1236 opd = bfd_make_section (dynobj, ".opd"); 1237 if (!opd 1238 || !bfd_set_section_flags (dynobj, opd, 1244 || !bfd_set_section_alignment (abfd, opd, 3)) 1250 hppa_info->opd_sec = opd;
|
H A D | elf64-ppc.c | 2472 } opd; member 3651 ppc64_elf_section_data (sec)->opd.func_sec = opd_sym_map; in ppc64_elf_check_relocs() 4151 || ppc64_elf_section_data (sec)->opd.func_sec == NULL) in ppc64_elf_gc_mark_hook() 4169 opd_sym_section = ppc64_elf_section_data (rsec)->opd.func_sec; in ppc64_elf_gc_mark_hook() 4172 else if (ppc64_elf_section_data (sec)->opd.func_sec != NULL) in ppc64_elf_gc_mark_hook() 4974 adjust = ppc64_elf_section_data (sec)->opd.adjust; in ppc64_elf_edit_opd() 4980 ppc64_elf_section_data (sec)->opd.adjust = adjust; in ppc64_elf_edit_opd() 5351 adjust = ppc64_elf_section_data (sym_sec)->opd.adjust; in ppc64_elf_tls_optimize() 7427 is_opd = ppc64_elf_section_data (input_section)->opd.adjust != NULL; in ppc64_elf_relocate_section() 7483 opd_sym_adjust = ppc64_elf_section_data (sec)->opd.adjust; in ppc64_elf_relocate_section() [all …]
|
H A D | ChangeLog-0203 | 150 Set opd.adjust for all .opd relocs. Call adjust_opd_syms. 151 (ppc64_elf_tls_optimize): Adjust possible .opd sym values here. 2277 (get_fptr): For -pie create .opd as writable section and create 2278 .rela.opd as well. 2284 for undefweak symbol. Account for an IPLT reloc in .rela.opd 2288 (set_fptr_entry): Emit an IPLT reloc in .rela.opd for -pie. 6270 * elf64-ppc.c (edit_opd): Only zero opd syms when function is 7827 up opd entry to function section map. 7829 relocs that reference the opd section. 8105 R_PARISC_FPTR64 relocations that don't need an opd entry. [all …]
|
/openbsd/gnu/usr.bin/binutils-2.17/bfd/ |
H A D | elf64-hppa.c | 1232 asection *opd; local 1235 opd = hppa_info->opd_sec; 1236 if (!opd) 1242 opd = bfd_make_section_with_flags (dynobj, ".opd", 1248 if (!opd 1249 || !bfd_set_section_alignment (abfd, opd, 3)) 1255 hppa_info->opd_sec = opd;
|
H A D | elf64-ppc.c | 2600 } opd; member 2769 asection *opd; in ppc64_elf_get_synthetic_symtab() local 2776 if (opd == NULL) in ppc64_elf_get_synthetic_symtab() 2800 synthetic_opd = opd; in ppc64_elf_get_synthetic_symtab() 2818 if (syms[i]->section == opd) in ppc64_elf_get_synthetic_symtab() 2835 if (syms[i]->section != opd) in ppc64_elf_get_synthetic_symtab() 2857 relcount = (opd->flags & SEC_RELOC) ? opd->reloc_count : 0; in ppc64_elf_get_synthetic_symtab() 2872 while (r < opd->relocation + relcount in ppc64_elf_get_synthetic_symtab() 2876 if (r == opd->relocation + relcount) in ppc64_elf_get_synthetic_symtab() 2908 while (r < opd->relocation + relcount in ppc64_elf_get_synthetic_symtab() [all …]
|
H A D | ChangeLog-0203 | 150 Set opd.adjust for all .opd relocs. Call adjust_opd_syms. 151 (ppc64_elf_tls_optimize): Adjust possible .opd sym values here. 2277 (get_fptr): For -pie create .opd as writable section and create 2278 .rela.opd as well. 2284 for undefweak symbol. Account for an IPLT reloc in .rela.opd 2288 (set_fptr_entry): Emit an IPLT reloc in .rela.opd for -pie. 6270 * elf64-ppc.c (edit_opd): Only zero opd syms when function is 7827 up opd entry to function section map. 7829 relocs that reference the opd section. 8105 R_PARISC_FPTR64 relocations that don't need an opd entry. [all …]
|
/openbsd/gnu/usr.bin/binutils/ld/emultempl/ |
H A D | ppc64elf.em | 106 einfo ("%X%P: can not edit opd %E\n"); 318 descriptor in the .opd section. */ 319 entry_section = ".opd";
|
/openbsd/gnu/llvm/libunwind/src/ |
H A D | assembly.h | 72 #define PPC64_OPD1 .section .opd,"aw",@progbits SEPARATOR
|
/openbsd/gnu/usr.bin/binutils/bfd/po/ |
H A D | zh_CN.po | 1421 msgid "%s: unexpected reloc type %u in .opd section" 1422 msgstr "%s��.opd ����������ض�λ���� %u" 1426 msgid "%s: .opd is not a regular array of opd entries" 1427 msgstr "%s��.opd ���� opd ��Ŀ����ͨ����" 1431 msgid "%s: undefined sym `%s' in .opd section" 1432 msgstr "%s��.opd ����δ����ġ�%s��"
|
H A D | da.po | 1427 msgid "%s: unexpected reloc type %u in .opd section" 1428 msgstr "%s: uventet relokeringstype %u i .opd-sektion" 1432 msgid "%s: .opd is not a regular array of opd entries" 1433 msgstr "%s: .opd er ikke en almindelig vektor med opd-poster" 1437 msgid "%s: undefined sym `%s' in .opd section" 1438 msgstr "%s: udefineret symbol \"%s\" i .opd-sektion"
|
H A D | sv.po | 1622 msgid "%s: unexpected reloc type %u in .opd section" 1623 msgstr "%s: ov�ntad omlokaliseringstyp %u i .opd-sektion" 1627 msgid "%s: .opd is not a regular array of opd entries" 1628 msgstr "%s: .opd �r inte en vanlig vektor med opd-poster" 1632 msgid "%s: undefined sym `%s' in .opd section" 1633 msgstr "%s: odefinierad symbol \"%s\" i .opd-sektion"
|
H A D | tr.po | 1642 msgid "%s: unexpected reloc type %u in .opd section" 1643 msgstr "%s: opd bölümünde beklenmeyen yerdeğişim türü %u" 1647 msgid "%s: .opd is not a regular array of opd entries" 1648 msgstr "%s: opd, opd girdilerinin düzenli dizisi değil" 1652 msgid "%s: undefined sym `%s' in .opd section" 1653 msgstr "%s: opd bölümünde tanımlanmamış `%s' sembolü"
|
H A D | bfd.pot | 1561 msgid "%s: unexpected reloc type %u in .opd section" 1566 msgid "%s: .opd is not a regular array of opd entries" 1571 msgid "%s: undefined sym `%s' in .opd section"
|
/openbsd/gnu/usr.bin/binutils-2.17/bfd/po/ |
H A D | zh_CN.po | 1421 msgid "%s: unexpected reloc type %u in .opd section" 1422 msgstr "%s��.opd ����������ض�λ���� %u" 1426 msgid "%s: .opd is not a regular array of opd entries" 1427 msgstr "%s��.opd ���� opd ��Ŀ����ͨ����" 1431 msgid "%s: undefined sym `%s' in .opd section" 1432 msgstr "%s��.opd ����δ����ġ�%s��"
|
H A D | da.po | 1427 msgid "%s: unexpected reloc type %u in .opd section" 1428 msgstr "%s: uventet relokeringstype %u i .opd-sektion" 1432 msgid "%s: .opd is not a regular array of opd entries" 1433 msgstr "%s: .opd er ikke en almindelig vektor med opd-poster" 1437 msgid "%s: undefined sym `%s' in .opd section" 1438 msgstr "%s: udefineret symbol \"%s\" i .opd-sektion"
|
H A D | sv.po | 1622 msgid "%s: unexpected reloc type %u in .opd section" 1623 msgstr "%s: ov�ntad omlokaliseringstyp %u i .opd-sektion" 1627 msgid "%s: .opd is not a regular array of opd entries" 1628 msgstr "%s: .opd �r inte en vanlig vektor med opd-poster" 1632 msgid "%s: undefined sym `%s' in .opd section" 1633 msgstr "%s: odefinierad symbol \"%s\" i .opd-sektion"
|
H A D | tr.po | 1642 msgid "%s: unexpected reloc type %u in .opd section" 1643 msgstr "%s: opd bölümünde beklenmeyen yerdeğişim türü %u" 1647 msgid "%s: .opd is not a regular array of opd entries" 1648 msgstr "%s: opd, opd girdilerinin düzenli dizisi değil" 1652 msgid "%s: undefined sym `%s' in .opd section" 1653 msgstr "%s: opd bölümünde tanımlanmamış `%s' sembolü"
|
/openbsd/gnu/usr.bin/binutils/ld/ |
H A D | ChangeLog | 191 * emulparams/elf64_ia64.sh: Put .rela.opd into
|
/openbsd/gnu/usr.bin/binutils-2.17/ld/ |
H A D | ChangeLog-2004 | 132 (PARSE_AND_LIST_LONGOPTS): Add no-opd-optimize and no-toc-optimize. 583 --non-overlapping-opd option. 1310 * emulparams/elf64_ia64.sh: Put .rela.opd into
|