Lines Matching refs:MachOFileLayout

109 class MachOFileLayout {  class
112 MachOFileLayout(const NormalizedFile &file);
236 MachOFileLayout layout(file); in headerAndLoadCommandsSize()
240 StringRef MachOFileLayout::dyldPath() { in dyldPath()
244 uint32_t MachOFileLayout::pointerAlign(uint32_t value) { in pointerAlign()
249 size_t MachOFileLayout::headerAndLoadCommandsSize() const { in headerAndLoadCommandsSize()
253 MachOFileLayout::MachOFileLayout(const NormalizedFile &file) in MachOFileLayout() function in lld::mach_o::normalized::MachOFileLayout
378 uint32_t MachOFileLayout::loadCommandsSize(uint32_t &count) { in loadCommandsSize()
479 void MachOFileLayout::buildFileOffsets() { in buildFileOffsets()
570 size_t MachOFileLayout::size() const { in size()
574 void MachOFileLayout::writeMachHeader() { in writeMachHeader()
600 uint32_t MachOFileLayout::indirectSymbolIndex(const Section &sect, in indirectSymbolIndex()
609 uint32_t MachOFileLayout::indirectSymbolElementSize(const Section &sect) { in indirectSymbolElementSize()
618 llvm::Error MachOFileLayout::writeSingleSegmentLoadCommand(uint8_t *&lc) { in writeSingleSegmentLoadCommand()
664 llvm::Error MachOFileLayout::writeSegmentLoadCommands(uint8_t *&lc) { in writeSegmentLoadCommands()
765 llvm::Error MachOFileLayout::writeLoadCommands() { in writeLoadCommands()
1013 void MachOFileLayout::writeSectionContent() { in writeSectionContent()
1027 void MachOFileLayout::writeRelocations() { in writeRelocations()
1039 void MachOFileLayout::appendSymbols(const std::vector<Symbol> &symbols, in appendSymbols()
1069 void MachOFileLayout::writeFunctionStartsInfo() { in writeFunctionStartsInfo()
1076 void MachOFileLayout::writeDataInCodeInfo() { in writeDataInCodeInfo()
1090 void MachOFileLayout::writeSymbolTable() { in writeSymbolTable()
1130 void MachOFileLayout::writeRebaseInfo() { in writeRebaseInfo()
1134 void MachOFileLayout::writeBindingInfo() { in writeBindingInfo()
1139 void MachOFileLayout::writeLazyBindingInfo() { in writeLazyBindingInfo()
1144 void MachOFileLayout::writeExportInfo() { in writeExportInfo()
1148 void MachOFileLayout::buildLinkEditInfo() { in buildLinkEditInfo()
1158 void MachOFileLayout::buildSectionRelocations() { in buildSectionRelocations()
1162 void MachOFileLayout::buildRebaseInfo() { in buildRebaseInfo()
1175 void MachOFileLayout::buildBindInfo() { in buildBindInfo()
1227 void MachOFileLayout::buildLazyBindInfo() { in buildLazyBindInfo()
1418 void MachOFileLayout::buildExportTrie() { in buildExportTrie()
1459 void MachOFileLayout::computeSymbolTableSizes() { in computeSymbolTableSizes()
1492 void MachOFileLayout::computeFunctionStartsSize() { in computeFunctionStartsSize()
1496 void MachOFileLayout::computeDataInCodeSize() { in computeDataInCodeSize()
1500 void MachOFileLayout::writeLinkEditContent() { in writeLinkEditContent()
1518 llvm::Error MachOFileLayout::writeBinary(StringRef path) { in writeBinary()
1546 MachOFileLayout layout(file); in writeBinary()