HomeSort by: relevance | last modified time | path
    Searched defs:Symbols (Results 1 - 25 of 66) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
NativeEnumSymbols.h 1 //==- NativeEnumSymbols.h - Native Symbols Enumerator impl -------*- C++ -*-==//
25 NativeEnumSymbols(NativeSession &Session, std::vector<SymIndexId> Symbols);
33 std::vector<SymIndexId> Symbols;
PDBFile.h 138 std::unique_ptr<SymbolStream> Symbols;
DbiModuleDescriptorBuilder.h 37 // Represents merged or unmerged symbols. Merged symbols can be written to the
38 // output file as is, but unmerged symbols must be rewritten first. In either
80 // Callback to merge one source of unmerged symbols.
81 using MergeSymbolsCallback = Error (*)(void *Ctx, void *Symbols,
97 // Add symbols of known size which will be merged (rewritten) when committing
129 /// Commit the accumulated symbols to the module symbol stream. Safe to call
146 std::vector<SymbolListWrapper> Symbols;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
TapiFile.h 56 std::vector<Symbol> Symbols;
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/
SymbolizableObjectFile.h 90 std::vector<SymbolDesc> Symbols;
91 // (index, filename) pairs of ELF STT_FILE symbols.
SymbolizableObjectFile.cpp 58 std::vector<std::pair<SymbolRef, uint64_t>> Symbols =
60 for (auto &P : Symbols)
65 // If this is a COFF object and we didn't find any symbols, try the export
67 if (Symbols.empty()) {
73 std::vector<SymbolDesc> &SS = res->Symbols;
75 // pick the one with the largest Size. This helps us avoid symbols with no
137 Symbols.push_back({SymbolStart, SymbolSize, Export.Name, 0});
146 // Avoid adding symbols from an unknown/undefined section.
171 // Allow function and data symbols. Additionally allow STT_NONE, which are
177 // Some STT_NOTYPE symbols are not desired. This excludes STT_SECTION an
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Object/
RecordStreamer.h 1 //===- RecordStreamer.h - Record asm defined and used symbols ---*- C++ -*-===//
31 StringMap<State> Symbols;
73 // Symbols iterators
  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
PrettyCompilandDumper.h 22 enum Flags { None = 0x0, Children = 0x1, Symbols = 0x2, Lines = 0x4 };
TypeReferenceTracker.cpp 53 // - modi symbols
60 if (SS.kind() != DebugSubsectionKind::Symbols)
63 CVSymbolArray Symbols;
65 cantFail(Reader.readArray(Symbols, Reader.getLength()));
66 for (const CVSymbol &S : Symbols)
StreamUtil.h 24 Symbols,
  /src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
xcoff2yaml.cpp 54 std::vector<XCOFFYAML::Symbol> &Symbols = YAMLObj.Symbols;
56 for (const SymbolRef &S : Obj.symbols()) {
79 Symbols.push_back(Sym);
  /src/external/apache2/llvm/dist/llvm/include/llvm/InterfaceStub/
ELFStub.h 57 std::set<ELFSymbol> Symbols;
  /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
XCOFFYAML.h 43 std::vector<Symbol> Symbols;
COFFYAML.h 63 // specified), allowing disambiguating between multiple symbols with the
107 std::vector<Symbol> Symbols;
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
InterfaceStubFunctionsConsumer.cpp 40 bool WriteNamedDecl(const NamedDecl *ND, MangledSymbols &Symbols, int RDO) {
107 if (Symbols.find(ND) != Symbols.end())
110 // - Do not want to produce symbols for function paremeters.
130 Symbols.insert(std::make_pair(
145 MangledSymbols &Symbols, int RDO) {
147 HandleNamedDecl(dyn_cast<NamedDecl>(D), Symbols, RDO);
151 MangledSymbols &Symbols, int RDO) {
153 HandleNamedDecl(dyn_cast<NamedDecl>(D), Symbols, RDO);
157 MangledSymbols &Symbols, int RDO)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Index/
IndexTypeSourceInfo.cpp 219 std::vector<const NamedDecl *> Symbols = RD->lookupDependentName(
221 if (Symbols.size() != 1)
223 return IndexCtx.handleReference(Symbols[0], TL.getNameLoc(), Parent,
IndexBody.cpp 171 std::vector<const NamedDecl *> Symbols =
174 if (Symbols.size() != 1)
181 return IndexCtx.handleReference(Symbols[0], Loc, Parent, ParentDC, Roles,
  /src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
KaleidoscopeJIT.h 107 SymbolFlagsMap Symbols;
108 Symbols[Mangle(F.getName())] =
110 return Symbols;
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
TargetProcessControl.h 93 /// A pair of a dylib and a set of symbols to be looked up.
95 LookupRequest(tpctypes::DylibHandle Handle, const SymbolLookupSet &Symbols)
96 : Handle(Handle), Symbols(Symbols) {}
98 const SymbolLookupSet &Symbols;
126 /// Search for symbols in the target process.
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.h 76 // in 'buffer', and Symbols[i-1] records the Value*.
87 SmallVector<const Value *, 4> Symbols;
88 // SymbolsBeforeStripping[i] is the original form of Symbols[i] before
90 // Symbols[i] == SymbolsBeforeStripping[i]->stripPointerCasts().
93 // emit a "generic()" cast for Symbols[i] depending on the address space of
134 Symbols.push_back(GVar);
159 const Value *v = Symbols[nSym];
  /src/external/apache2/llvm/dist/llvm/tools/dsymutil/
DebugMap.h 51 /// information along with the mapping between the symbols' addresses in the
178 iterator_range<StringMap<SymbolMapping>::const_iterator> symbols() const { function in class:llvm::dsymutil::DebugMapObject
179 return make_range(Symbols.begin(), Symbols.end());
182 bool empty() const { return Symbols.empty(); }
203 StringMap<SymbolMapping> Symbols;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/
Reader.cpp 85 std::vector<Symbol> Symbols;
86 Symbols.reserve(COFFObj.getRawNumberOfSymbols());
94 Symbols.push_back(Symbol());
95 Symbol &Sym = Symbols.back();
96 // Copy symbols from the original form into an intermediate coff_symbol32.
111 // The auxillary symbols are structs of sizeof(coff_symbol16) each.
112 // In the big object format (where symbols are coff_symbol32), each
114 // auxillary symbol to the Sym.AuxData vector. For file symbols,
115 // the whole range of aux symbols are interpreted as one null padded
153 Obj.addSymbols(Symbols);
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Format/
SortJavaScriptImports.cpp 55 // can reference other modules, either importing symbols from them, or exporting
56 // symbols from them:
66 // imports and exports support individual symbols, but also a wildcard syntax:
90 // Symbols from `import {SymbolA, SymbolB, ...} from ...;`.
91 SmallVector<JsImportedSymbol, 1> Symbols;
92 // Whether some symbols were merged into this one. Controls if the module
96 // Extracted eagerly to allow modification of Symbols later on.
280 // After sorting, find all references that import named symbols from the
304 !Reference->DefaultImport.empty() || Reference->Symbols.empty() ||
310 // Merge symbols from identical imports
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineModuleInfo.cpp 68 /// The symbols for the label.
69 TinyPtrVector<MCSymbol *> Symbols;
81 /// This is a per-function list of symbols whose corresponding BasicBlock got
82 /// deleted. These symbols need to be emitted at some point in the file, so
112 if (!Entry.Symbols.empty()) {
114 return Entry.Symbols;
125 Entry.Symbols.push_back(Sym);
126 return Entry.Symbols;
129 /// If we have any deleted symbols for F, return them.
149 assert(!Entry.Symbols.empty() && "Didn't have a symbol, why a callback?")
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
RTDyldObjectLinkingLayer.cpp 21 void lookup(const LookupSet &Symbols, OnResolvedFunction OnResolved) override {
25 // Intern the requested symbols: lookup takes interned strings.
26 for (auto &S : Symbols)
45 // Register dependencies for all symbols contained in this set.
58 Expected<LookupSet> getResponsibilitySet(const LookupSet &Symbols) override {
62 if (Symbols.count(*KV.first))
107 // Collect the internal symbols from the object file: We will need to
111 for (auto &Sym : (*Obj)->symbols()) {
113 // Skip file symbols.
131 // Don't include symbols that aren't global
    [all...]

Completed in 57 milliseconds

1 2 3