Lines Matching refs:Util
107 class Util { class
109 Util(const MachOLinkingContext &ctxt) in Util() function in __anon3252b6f00111::Util
112 ~Util();
211 Util::~Util() { in ~Util()
228 SectionInfo *Util::getRelocatableSection(DefinedAtom::ContentType type) { in getRelocatableSection()
306 SectionInfo *Util::getFinalSection(DefinedAtom::ContentType atomType) { in getFinalSection()
343 SectionInfo *Util::sectionForAtom(const DefinedAtom *atom) { in sectionForAtom()
376 void Util::appendAtom(SectionInfo *sect, const DefinedAtom *atom) { in appendAtom()
399 void Util::processDefinedAtoms(const lld::File &atomFile) { in processDefinedAtoms()
406 void Util::processAtomAttributes(const DefinedAtom *atom) { in processAtomAttributes()
428 void Util::assignAtomToSection(const DefinedAtom *atom) { in assignAtomToSection()
440 SegmentInfo *Util::segmentForName(StringRef segName) { in segmentForName()
482 unsigned Util::SegmentSorter::weight(const SegmentInfo *seg) { in weight()
490 bool Util::SegmentSorter::operator()(const SegmentInfo *left, in operator ()()
495 unsigned Util::TextSectionSorter::weight(const SectionInfo *sect) { in weight()
507 bool Util::TextSectionSorter::operator()(const SectionInfo *left, in operator ()()
512 void Util::organizeSections() { in organizeSections()
556 void Util::layoutSectionsInSegment(SegmentInfo *seg, uint64_t &addr) { in layoutSectionsInSegment()
566 void Util::layoutSectionsInTextSegment(size_t hlcSize, SegmentInfo *seg, in layoutSectionsInTextSegment()
588 void Util::assignAddressesToSections(const NormalizedFile &file) { in assignAddressesToSections()
625 void Util::copySegmentInfo(NormalizedFile &file) { in copySegmentInfo()
637 void Util::appendSection(SectionInfo *si, NormalizedFile &file) { in appendSection()
653 void Util::copySectionContent(NormalizedFile &file) { in copySectionContent()
700 void Util::copySectionInfo(NormalizedFile &file) { in copySectionInfo()
710 void Util::updateSectionInfo(NormalizedFile &file) { in updateSectionInfo()
724 void Util::copyEntryPointAddress(NormalizedFile &nFile) { in copyEntryPointAddress()
738 void Util::buildAtomToAddressMap() { in buildAtomToAddressMap()
795 llvm::Error Util::synthesizeDebugNotes(NormalizedFile &file) { in synthesizeDebugNotes()
947 uint16_t Util::descBits(const DefinedAtom* atom) { in descBits()
978 bool Util::AtomSorter::operator()(const AtomAndIndex &left, in operator ()()
983 llvm::Error Util::getSymbolTableRegion(const DefinedAtom* atom, in getSymbolTableRegion()
1033 llvm::Error Util::addSymbols(const lld::File &atomFile, in addSymbols()
1148 const Atom *Util::targetOfLazyPointer(const DefinedAtom *lpAtom) { in targetOfLazyPointer()
1157 const Atom *Util::targetOfStub(const DefinedAtom *stubAtom) { in targetOfStub()
1170 void Util::addIndirectSymbols(const lld::File &atomFile, NormalizedFile &file) { in addIndirectSymbols()
1220 void Util::addDependentDylibs(const lld::File &atomFile, in addDependentDylibs()
1265 int Util::dylibOrdinal(const SharedLibraryAtom *sa) { in dylibOrdinal()
1269 void Util::segIndexForSection(const SectionInfo *sect, uint8_t &segmentIndex, in segIndexForSection()
1283 uint32_t Util::sectionIndexForAtom(const Atom *atom) { in sectionIndexForAtom()
1292 void Util::addSectionRelocs(const lld::File &, NormalizedFile &file) { in addSectionRelocs()
1335 void Util::addFunctionStarts(const lld::File &, NormalizedFile &file) { in addFunctionStarts()
1379 void Util::buildDataInCodeArray(const lld::File &, NormalizedFile &file) { in buildDataInCodeArray()
1421 void Util::addRebaseAndBindingInfo(const lld::File &atomFile, in addRebaseAndBindingInfo()
1492 void Util::fixLazyReferenceImm(const DefinedAtom *atom, uint32_t offset, in fixLazyReferenceImm()
1533 void Util::addExportInfo(const lld::File &atomFile, NormalizedFile &nFile) { in addExportInfo()
1561 uint32_t Util::fileFlags() { in fileFlags()
1588 Util util(context); in normalizedFromAtoms()