/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
H A D | File.h | 41 uint64_t sectionOffset, uint64_t contentSize, bool thumb, 44 assert(sectionOffset+contentSize <= inSection->content.size()); 45 ArrayRef<uint8_t> content = inSection->content.slice(sectionOffset, 54 sectionOffset % inSection->alignment); 58 addAtomForSection(inSection, atom, sectionOffset); 63 bool thumb, bool noDeadStrip, uint64_t sectionOffset, 66 assert(sectionOffset+contentSize <= inSection->content.size()); 67 ArrayRef<uint8_t> content = inSection->content.slice(sectionOffset, 77 sectionOffset % inSection->alignment); 83 addAtomForSection(inSection, atom, sectionOffset); 39 addDefinedAtom(StringRef name, Atom::Scope scope, DefinedAtom::ContentType type, DefinedAtom::Merge merge, uint64_t sectionOffset, uint64_t contentSize, bool thumb, bool noDeadStrip, bool copyRefs, const Section *inSection) argument 61 addDefinedAtomInCustomSection(StringRef name, Atom::Scope scope, DefinedAtom::ContentType type, DefinedAtom::Merge merge, bool thumb, bool noDeadStrip, uint64_t sectionOffset, uint64_t contentSize, StringRef sectionName, bool copyRefs, const Section *inSection) argument 86 addZeroFillDefinedAtom(StringRef name, Atom::Scope scope, uint64_t sectionOffset, uint64_t size, bool noDeadStrip, bool copyRefs, const Section *inSection) argument 255 addAtomForSection(const Section *inSection, MachODefinedAtom* atom, uint64_t sectionOffset) argument [all...] |
H A D | ArchHandler_x86_64.cpp | 775 uint32_t sectionOffset = atomSectionOffset + ref.offsetInAtom(); 781 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 785 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 789 appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0, 793 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 797 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 801 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 806 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 810 appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()), 0, 814 appendReloc(relocs, sectionOffset, symbolIndexForAto [all...] |
H A D | ArchHandler_x86.cpp | 562 uint32_t sectionOffset = atomSectionOffset + ref.offsetInAtom(); local 570 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 574 appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()), 577 appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0, 583 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 587 appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()), 590 appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0, 597 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 601 appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()), 604 appendReloc(relocs, sectionOffset, sectionIndexForAto [all...] |
H A D | ArchHandler_arm64.cpp | 782 uint32_t sectionOffset = atomSectionOffset + ref.offsetInAtom(); 786 appendReloc(relocs, sectionOffset, ref.addend(), 0, 788 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 791 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 797 appendReloc(relocs, sectionOffset, ref.addend(), 0, 799 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 802 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 812 appendReloc(relocs, sectionOffset, ref.addend(), 0, 814 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 817 appendReloc(relocs, sectionOffset, symbolIndexForAto [all...] |
H A D | ArchHandler_arm.cpp | 1192 uint32_t sectionOffset = atomSectionOffset + ref.offsetInAtom(); local 1206 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 1210 appendReloc(relocs, sectionOffset, 0, addressForAtom(*ref.target()), 1213 appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0, 1220 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 1228 appendReloc(relocs, sectionOffset, 0, targetAtomAddress, 1234 appendReloc(relocs, sectionOffset, sectionIndexForAtom(*ref.target()),0, 1244 appendReloc(relocs, sectionOffset, symbolIndexForAtom(*ref.target()), 0, 1252 appendReloc(relocs, sectionOffset, 0, targetAtomAddress, 1258 appendReloc(relocs, sectionOffset, sectionIndexForAto [all...] |
/freebsd-11-stable/contrib/llvm-project/lld/COFF/ |
H A D | SymbolTable.h | 94 SectionChunk *c = nullptr, uint32_t sectionOffset = 0);
|
H A D | SymbolTable.cpp | 631 uint32_t sectionOffset) { 639 reportDuplicate(s, f, c, sectionOffset); 629 addRegular(InputFile *f, StringRef n, const coff_symbol_generic *sym, SectionChunk *c, uint32_t sectionOffset) argument
|