Home
last modified time | relevance | path

Searched refs:Symbol (Results 1 – 25 of 675) sorted by relevance

12345678910>>...27

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymDumper.h24 virtual void dump(const PDBSymbolAnnotation &Symbol);
25 virtual void dump(const PDBSymbolBlock &Symbol);
26 virtual void dump(const PDBSymbolCompiland &Symbol);
29 virtual void dump(const PDBSymbolCustom &Symbol);
30 virtual void dump(const PDBSymbolData &Symbol);
31 virtual void dump(const PDBSymbolExe &Symbol);
32 virtual void dump(const PDBSymbolFunc &Symbol);
35 virtual void dump(const PDBSymbolLabel &Symbol);
37 virtual void dump(const PDBSymbolThunk &Symbol);
50 virtual void dump(const PDBSymbolTypeUDT &Symbol);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp271 mutable T Symbol; member
318 IO.mapRequired("End", Symbol.End); in map()
319 IO.mapRequired("Next", Symbol.Next); in map()
327 IO.mapRequired("Type", Symbol.Type); in map()
328 IO.mapRequired("Size", Symbol.Size); in map()
338 IO.mapRequired("Rva", Symbol.Rva); in map()
341 IO.mapRequired("Name", Symbol.Name); in map()
345 IO.mapRequired("Size", Symbol.Size); in map()
637 Result.Symbol = Impl; in fromCodeViewSymbolImpl()
648 switch (Symbol.kind()) { in fromCodeViewSymbol()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIARawSymbol.cpp116 PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument
122 PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument
157 IDiaSymbol *Symbol, in DumpDIAValue() argument
165 IDiaSymbol *Symbol, in DumpDIAValue() argument
179 IDiaSymbol *Symbol, in DumpDIAValue() argument
665 return PrivateGetDIAValue(Symbol, in getLiveRangeStartAddressOffset()
670 return PrivateGetDIAValue(Symbol, in getLiveRangeStartAddressSection()
697 return PrivateGetDIAValue(Symbol, in getNumberOfAcceleratorPointerTags()
803 return PrivateGetDIAValue(Symbol, in getTargetRelativeVirtualAddress()
1067 return PrivateGetDIAValue(Symbol, in isAcceleratorGroupSharedLocal()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyFunctionDumper.cpp113 if (Symbol.isConstType()) in start()
115 if (Symbol.isVolatileType()) in start()
142 if (Symbol.hasFramePointer()) { in start()
151 if (Symbol.isVirtual() || Symbol.isPureVirtual()) in start()
202 if (Symbol.isConstType()) in start()
204 if (Symbol.isVolatileType()) in start()
206 if (Symbol.isPureVirtual()) in start()
221 Dumper.start(Symbol); in dump()
232 uint32_t TypeId = Symbol.getTypeId(); in dump()
256 if (Symbol.isConstType()) in dump()
[all …]
H A DPrettyCompilandDumper.cpp49 std::string FullName = Symbol.getName(); in start()
131 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
149 << "[" << Symbol.getValue() << "]"; in dump()
164 if (Symbol.getLength() == 0) in dump()
166 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
175 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
188 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
194 uint64_t VA = Symbol.getVirtualAddress(); in dump()
208 std::string Name = Symbol.getName(); in dump()
221 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
[all …]
H A DPrettyTypedefDumper.cpp33 uint32_t TargetId = Symbol.getTypeId(); in start()
42 Dumper.dump(Symbol); in dump()
47 Dumper.start(Symbol); in dump()
50 void TypedefDumper::dump(const PDBSymbolTypeEnum &Symbol) { in dump() argument
56 if (Symbol.isConstType()) in dump()
58 if (Symbol.isVolatileType()) in dump()
60 auto PointeeType = Symbol.getPointeeType(); in dump()
63 if (Symbol.isReference()) in dump()
69 Printer << ((Symbol.isReference()) ? "&" : "*"); in dump()
72 if (Symbol.getRawSymbol().isRestrictedType()) in dump()
[all …]
H A DPrettyVariableDumper.cpp115 auto ElementType = Symbol.getElementType(); in dump()
123 auto ElementType = Symbol.getElementType(); in dumpRight()
127 Printer << '[' << Symbol.getCount() << ']'; in dumpRight()
133 Dumper.start(Symbol); in dump()
141 auto ReturnType = Symbol.getReturnType(); in dump()
169 if (Symbol.isConstType()) in dumpRight()
171 if (Symbol.isVolatileType()) in dumpRight()
179 auto PointeeType = Symbol.getPointeeType(); in dump()
192 if (Symbol.isConstType()) in dump()
194 if (Symbol.isVolatileType()) in dump()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBSymDumper.cpp24 void PDBSymDumper::dump(const PDBSymbolAnnotation &Symbol) { in dump() argument
28 void PDBSymDumper::dump(const PDBSymbolBlock &Symbol) { in dump() argument
32 void PDBSymDumper::dump(const PDBSymbolCompiland &Symbol) { in dump() argument
44 void PDBSymDumper::dump(const PDBSymbolCustom &Symbol) { in dump() argument
48 void PDBSymDumper::dump(const PDBSymbolData &Symbol) { in dump() argument
52 void PDBSymDumper::dump(const PDBSymbolExe &Symbol) { in dump() argument
56 void PDBSymDumper::dump(const PDBSymbolFunc &Symbol) { in dump() argument
68 void PDBSymDumper::dump(const PDBSymbolLabel &Symbol) { in dump() argument
76 void PDBSymDumper::dump(const PDBSymbolThunk &Symbol) { in dump() argument
128 void PDBSymDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump() argument
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCMachOStreamer.cpp190 if (Symbol->isExternal()) in emitEHSymAttributes()
325 ISD.Symbol = Symbol; in emitSymbolAttribute()
377 Symbol->setNoDeadStrip(); in emitSymbolAttribute()
386 Symbol->setNoDeadStrip(); in emitSymbolAttribute()
394 Symbol->setAltEntry(); in emitSymbolAttribute()
420 Symbol->setCold(); in emitSymbolAttribute()
439 Symbol->setExternal(true); in emitCommonSymbol()
468 if (Symbol) { in emitZerofill()
470 emitLabel(Symbol); in emitZerofill()
510 if (getAssembler().isSymbolLinkerVisible(Symbol) && Symbol.isInSection() && in finishImpl()
[all …]
H A DMCWinCOFFStreamer.cpp119 Symbol->setExternal(true); in emitSymbolAttribute()
123 Symbol->setExternal(true); in emitSymbolAttribute()
124 Symbol->setIsWeakExternal(true); in emitSymbolAttribute()
127 Symbol->setExternal(true); in emitSymbolAttribute()
145 CurSymbol = Symbol; in beginCOFFSymbolDef()
221 visitUsedSymbol(*Symbol); in emitCOFFSectionIndex()
231 visitUsedSymbol(*Symbol); in emitCOFFSecRel32()
249 visitUsedSymbol(*Symbol); in emitCOFFImgRel32()
280 Symbol->setExternal(true); in emitCommonSymbol()
306 emitLabel(Symbol); in emitLocalCommonSymbol()
[all …]
H A DMCXCOFFStreamer.cpp36 auto *Symbol = cast<MCSymbolXCOFF>(Sym); in emitSymbolAttribute() local
37 getAssembler().registerSymbol(*Symbol); in emitSymbolAttribute()
46 Symbol->setStorageClass(XCOFF::C_EXT); in emitSymbolAttribute()
47 Symbol->setExternal(true); in emitSymbolAttribute()
51 Symbol->setExternal(true); in emitSymbolAttribute()
55 Symbol->setExternal(true); in emitSymbolAttribute()
75 emitSymbolAttribute(Symbol, Linkage); in emitXCOFFSymbolLinkageWithVisibility()
81 emitSymbolAttribute(Symbol, Visibility); in emitXCOFFSymbolLinkageWithVisibility()
102 if (!Symbol->hasRename()) in emitXCOFFRenameDirective()
121 getAssembler().registerSymbol(*Symbol); in emitCommonSymbol()
[all …]
H A DMCWasmStreamer.cpp56 auto *Symbol = cast<MCSymbolWasm>(S); in emitLabel() local
62 Symbol->setTLS(); in emitLabel()
67 auto *Symbol = cast<MCSymbolWasm>(S); in emitLabelAtPos() local
73 Symbol->setTLS(); in emitLabelAtPos()
107 auto *Symbol = cast<MCSymbolWasm>(S); in emitSymbolAttribute() local
128 Symbol->setHidden(true); in emitSymbolAttribute()
133 Symbol->setWeak(true); in emitSymbolAttribute()
134 Symbol->setExternal(true); in emitSymbolAttribute()
138 Symbol->setExternal(true); in emitSymbolAttribute()
146 Symbol->setTLS(); in emitSymbolAttribute()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DTapiFile.cpp27 static uint32_t getFlags(const Symbol *Sym) { in getFlags()
55 if (!Symbol->getArchitectures().has(Arch)) in TapiFile()
58 switch (Symbol->getKind()) { in TapiFile()
60 Symbols.emplace_back(StringRef(), Symbol->getName(), getFlags(Symbol), in TapiFile()
61 ::getType(Symbol)); in TapiFile()
66 getFlags(Symbol), ::getType(Symbol)); in TapiFile()
69 getFlags(Symbol), ::getType(Symbol)); in TapiFile()
71 getFlags(Symbol), ::getType(Symbol)); in TapiFile()
76 getFlags(Symbol), ::getType(Symbol)); in TapiFile()
79 Symbols.emplace_back(ObjC2IVarPrefix, Symbol->getName(), getFlags(Symbol), in TapiFile()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DSymbolSet.h87 using SymbolsMapType = llvm::DenseMap<SymbolsMapKey, Symbol *>;
110 const Symbol *findSymbol(SymbolKind Kind, StringRef Name) const;
115 std::forward_iterator_tag, const Symbol *, ptrdiff_t,
116 const Symbol *, const Symbol *> {
131 std::function<bool(const Symbol *)>>;
142 std::function<bool(const Symbol *)> fn = [](const Symbol *Symbol) {
143 return !Symbol->isUndefined() && !Symbol->isReexported();
152 std::function<bool(const Symbol *)> fn = [](const Symbol *Symbol) {
153 return Symbol->isReexported();
162 std::function<bool(const Symbol *)> fn = [](const Symbol *Symbol) {
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.cpp231 jitlink::Symbol *GSym = nullptr; in graphifySymbols()
248 Expected<jitlink::Symbol *> NewGSym = in graphifySymbols()
379 << getCOFFSectionName(Symbol.getSectionNumber(), Section, Symbol) in createExternalSymbol()
418 jitlink::Symbol *Symbol = It->second; in calculateImplicitSizeOfSymbols() local
438 if (Symbol->getSize()) { in calculateImplicitSizeOfSymbols()
456 Symbol->setSize(CandSize); in calculateImplicitSizeOfSymbols()
465 if (Symbol.isCommon()) { in createDefinedSymbol()
473 if (Symbol.isAbsolute()) in createDefinedSymbol()
495 if (Symbol.isExternal()) { in createDefinedSymbol()
515 Symbol.getSectionDefinition(); in createDefinedSymbol()
[all …]
/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DSymbolTable.h23 Symbol *acleSeSym;
24 Symbol *sym;
41 ArrayRef<Symbol *> getSymbols() const { return symVector; } in getSymbols()
43 void wrap(Symbol *sym, Symbol *real, Symbol *wrap);
45 Symbol *insert(StringRef name);
47 template <typename T> Symbol *addSymbol(const T &newSym) { in addSymbol()
48 Symbol *sym = insert(newSym.getName()); in addSymbol()
52 Symbol *addAndCheckDuplicate(const Defined &newSym);
56 Symbol *find(StringRef name);
81 SmallVector<Symbol *, 0> findByVersion(SymbolVersion ver);
[all …]
H A DSymbols.h26 class Symbol; variable
29 std::string toString(const elf::Symbol &);
38 class Symbol; variable
71 class Symbol {
89 Symbol(const Symbol &o) { memcpy(this, &o, sizeof(o)); } in Symbol() function
355 class Defined : public Symbol {
363 void overwrite(Symbol &sym) const;
414 class Undefined : public Symbol {
487 class LazySymbol : public Symbol {
492 void overwrite(Symbol &sym) const { Symbol::overwrite(sym, LazyKind); } in overwrite()
[all …]
H A DSymbolTable.cpp34 void SymbolTable::wrap(Symbol *sym, Symbol *real, Symbol *wrap) { in wrap()
88 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
92 memset(sym, 0, sizeof(Symbol)); in insert()
143 for (Symbol *sym : symVector) in getDemangledSyms()
166 if (Symbol *sym = find(ver.name)) in findByVersion()
174 SmallVector<Symbol *, 0> res; in findAllByVersion()
193 for (Symbol *sym : symVector) in findAllByVersion()
200 SmallVector<Symbol *, 0> syms; in handleDynamicList()
207 for (Symbol *sym : syms) in handleDynamicList()
229 for (Symbol *sym : syms) { in assignExactVersion()
[all …]
/freebsd-14.2/contrib/llvm-project/lld/COFF/
H A DSymbolTable.h33 class Symbol; variable
70 Symbol *find(StringRef name) const;
71 Symbol *findUnderscore(StringRef name) const;
77 Symbol *findMangle(StringRef name);
85 Symbol *addUndefined(StringRef name);
87 Symbol *addSynthetic(StringRef n, Chunk *c);
88 Symbol *addAbsolute(StringRef n, uint64_t va);
94 Symbol *addAbsolute(StringRef n, COFFSymbolRef s);
95 Symbol *addRegular(InputFile *f, StringRef n,
105 Symbol *addImportData(StringRef n, ImportFile *f);
[all …]
H A DSymbols.h39 class Symbol {
157 class Defined : public Symbol {
177 friend Symbol; variable
183 static bool classof(const Symbol *s) { in classof()
294 class LazyArchive : public Symbol {
304 const Archive::Symbol sym;
307 class LazyObject : public Symbol {
315 class LazyDLLSymbol : public Symbol {
324 DLLFile::Symbol *sym;
328 class Undefined : public Symbol {
[all …]
/freebsd-14.2/crypto/heimdal/lib/asn1/
H A Dgen_locl.h57 void generate_type (const Symbol *);
58 void generate_constant (const Symbol *);
59 void generate_type_encode (const Symbol *);
60 void generate_type_decode (const Symbol *);
61 void generate_type_free (const Symbol *);
62 void generate_type_length (const Symbol *);
63 void generate_type_copy (const Symbol *);
64 void generate_type_seq (const Symbol *);
89 int is_template_compat (const Symbol *);
90 void generate_template(const Symbol *);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h111 class Symbol;
120 std::vector<Symbol> Symbols;
137 class Symbol : irsymtab::Symbol {
141 Symbol(const irsymtab::Symbol &S) : irsymtab::Symbol(S) {} in Symbol() function
144 using irsymtab::Symbol::isCommon;
145 using irsymtab::Symbol::isWeak;
146 using irsymtab::Symbol::isIndirect;
147 using irsymtab::Symbol::getName;
148 using irsymtab::Symbol::getIRName;
151 using irsymtab::Symbol::isTLS;
[all …]
/freebsd-14.2/contrib/llvm-project/lld/MachO/
H A DSymbols.h32 class Symbol {
44 virtual ~Symbol() {} in ~Symbol()
117 class Defined : public Symbol {
202 class Undefined : public Symbol {
234 class CommonSymbol : public Symbol {
251 class DylibSymbol : public Symbol {
305 class LazyArchive : public Symbol {
316 const llvm::object::Archive::Symbol sym;
321 class LazyObject : public Symbol {
334 class AliasSymbol final : public Symbol {
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Inclusions/
H A DStandardLibrary.h32 class Symbol; variable
56 friend Symbol; variable
69 class Symbol {
71 static std::vector<Symbol> all(Lang L = Lang::CXX);
74 static std::optional<Symbol>
94 friend llvm::DenseMapInfo<Symbol>;
95 friend bool operator==(const Symbol &L, const Symbol &R) {
107 std::optional<Symbol> operator()(const Decl *D);
140 static inline clang::tooling::stdlib::Symbol getEmptyKey() {
141 return clang::tooling::stdlib::Symbol(-1,
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Symbol/
H A DSymbol.cpp29 Symbol::Symbol() in Symbol() function in Symbol
37 Symbol::Symbol(uint32_t symID, llvm::StringRef name, SymbolType type, in Symbol() function in Symbol
51 Symbol::Symbol(uint32_t symID, const Mangled &mangled, SymbolType type, in Symbol() function in Symbol
66 Symbol::Symbol(const Symbol &rhs) in Symbol() function in Symbol
78 const Symbol &Symbol::operator=(const Symbol &rhs) { in operator =()
101 llvm::Expected<Symbol> Symbol::FromJSON(const JSONSymbol &symbol, in FromJSON()
150 void Symbol::Clear() { in Clear()
455 Symbol *Symbol::CalculateSymbolContextSymbol() { return this; } in CalculateSymbolContextSymbol()
474 Symbol *Symbol::ResolveReExportedSymbolInModuleSpec( in ResolveReExportedSymbolInModuleSpec()
524 Symbol *Symbol::ResolveReExportedSymbol(Target &target) const { in ResolveReExportedSymbol()
[all …]

12345678910>>...27