• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/lld/COFF/

Lines Matching defs:Writer

1 //===- Writer.cpp ---------------------------------------------------------===//
9 #include "Writer.h"
156 // in Writer::writeBuildId
199 class Writer {
201 Writer() : buffer(errorHandler().outputBuffer) {}
304 void lld::coff::writeResult() { Writer().run(); }
537 void Writer::finalizeAddresses() {
599 void Writer::run() {
674 void Writer::fixPartialSectionChars(StringRef name, uint32_t chars) {
700 bool Writer::fixGnuImportChunks() {
740 void Writer::addSyntheticIdata() {
764 void Writer::locateImportTables() {
805 void Writer::createSections() {
923 void Writer::createMiscChunks() {
986 void Writer::createImportTables() {
1012 void Writer::appendImportThunks() {
1042 void Writer::createExportTable() {
1058 void Writer::removeUnusedSections() {
1075 void Writer::removeEmptySections() {
1082 void Writer::assignOutputSectionIndices() {
1102 size_t Writer::addEntryToStringTable(StringRef str) {
1110 Optional<coff_symbol16> Writer::createSymbol(Defined *def) {
1164 void Writer::createSymbolAndStringTable() {
1211 void Writer::mergeSections() {
1244 void Writer::assignAddresses() {
1296 template <typename PEHeaderTy> void Writer::writeHeader() {
1500 void Writer::openFile(StringRef path) {
1506 void Writer::createSEHTable() {
1608 void Writer::createGuardCFTables() {
1659 void Writer::markSymbolsForRVATable(ObjFile *file,
1700 void Writer::maybeAddRVATable(SymbolRVASet tableSymbols, StringRef tableSym,
1718 void Writer::createRuntimePseudoRelocs() {
1755 void Writer::insertCtorDtorSymbols() {
1775 void Writer::setSectionPermissions() {
1786 void Writer::writeSections() {
1805 void Writer::writeBuildId() {
1857 void Writer::sortExceptionTable() {
1907 void Writer::sortCRTSectionChunks(std::vector<Chunk *> &chunks) {
1929 OutputSection *Writer::findSection(StringRef name) {
1936 uint32_t Writer::getSizeOfInitializedData() {
1945 void Writer::addBaserels() {
1964 void Writer::addBaserelBlocks(std::vector<Baserel> &v) {
1981 PartialSection *Writer::createPartialSection(StringRef name,
1990 PartialSection *Writer::findPartialSection(StringRef name, uint32_t outChars) {