HomeSort by: relevance | last modified time | path
    Searched refs:irsymtab (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/LTO/
LTO.h 23 #include "llvm/Object/IRSymtab.h"
132 class Symbol : irsymtab::Symbol {
136 Symbol(const irsymtab::Symbol &S) : irsymtab::Symbol(S) {}
138 using irsymtab::Symbol::isUndefined;
139 using irsymtab::Symbol::isCommon;
140 using irsymtab::Symbol::isWeak;
141 using irsymtab::Symbol::isIndirect;
142 using irsymtab::Symbol::getName;
143 using irsymtab::Symbol::getIRName
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Object/
IRObjectFile.cpp 147 Expected<irsymtab::FileContents> FCOrErr = irsymtab::readBitcode(*BFCOrErr);
IRSymtab.cpp 1 //===- IRSymtab.cpp - implementation of IR symbol tables ------------------===//
9 #include "llvm/Object/IRSymtab.h"
42 using namespace irsymtab;
58 // Allows for testing of the irsymtab writer and upgrade mechanism. This
351 Error irsymtab::build(ArrayRef<Module *> Mods, SmallVector<char, 0> &Symtab,
358 // creating an irsymtab for them in the current format.
390 Expected<FileContents> irsymtab::readBitcode(const BitcodeFileContents &BFC) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
IRObjectFile.h 17 #include "llvm/Object/IRSymtab.h"
76 /// The contents of a bitcode file and its irsymtab. Any underlying data
77 /// for the irsymtab are owned by Symtab and Strtab.
81 irsymtab::Reader TheReader;
84 /// Reads a bitcode file, creating its irsymtab if necessary.
IRSymtab.h 1 //===- IRSymtab.h - data definitions for IR symbol tables -------*- C++ -*-===//
43 namespace irsymtab { namespace in namespace:llvm
49 // irsymtab::Reader class.
231 /// irsymtab::build.
267 /// copied into an irsymtab::Symbol object.
274 /// copied into an irsymtab::Symbol object.
361 /// The contents of the irsymtab in a bitcode file. Any underlying data for the
362 /// irsymtab are owned by Symtab and Strtab.
368 /// Reads the contents of a bitcode file, creating its irsymtab if necessary.
371 } // end namespace irsymtab
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-lto2/
llvm-lto2.cpp 394 if (BFC.Symtab.size() >= sizeof(irsymtab::storage::Header)) {
395 auto *Hdr = reinterpret_cast<const irsymtab::storage::Header *>(
398 if (Hdr->Version == irsymtab::storage::Header::kCurrentVersion)
  /src/external/apache2/llvm/dist/llvm/lib/LTO/
LTO.cpp 486 for (const irsymtab::Reader::SymbolRef &Sym :
741 // matches the order of an irsymtab, but when we read the irsymtab in
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 61 #include "llvm/Object/IRSymtab.h"
4568 // The irsymtab::build function may be unable to create a symbol table if the
4572 if (Error E = irsymtab::build(Mods, Symtab, StrtabBuilder, Alloc)) {
4606 // The Mods vector is used by irsymtab::build, which requires non-const
4818 // The Mods vector is used by irsymtab::build, which requires non-const

Completed in 74 milliseconds