Searched refs:sectionOffset (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DFile.h41 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 DArchHandler_x86_64.cpp775 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 DArchHandler_x86.cpp562 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 DArchHandler_arm64.cpp782 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 DArchHandler_arm.cpp1192 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 DSymbolTable.h94 SectionChunk *c = nullptr, uint32_t sectionOffset = 0);
H A DSymbolTable.cpp631 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

Completed in 129 milliseconds