Home
last modified time | relevance | path

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

12345678910>>...24

/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp257 mutable T Symbol; member
304 IO.mapRequired("End", Symbol.End); in map()
305 IO.mapRequired("Next", Symbol.Next); in map()
313 IO.mapRequired("Type", Symbol.Type); in map()
314 IO.mapRequired("Size", Symbol.Size); in map()
324 IO.mapRequired("Rva", Symbol.Rva); in map()
327 IO.mapRequired("Name", Symbol.Name); in map()
331 IO.mapRequired("Size", Symbol.Size); in map()
612 Result.Symbol = Impl; in fromCodeViewSymbolImpl()
623 switch (Symbol.kind()) { in fromCodeViewSymbol()
[all …]
/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyFunctionDumper.cpp110 if (Symbol.isConstType()) in start()
112 if (Symbol.isVolatileType()) in start()
139 if (Symbol.hasFramePointer()) { in start()
148 if (Symbol.isVirtual() || Symbol.isPureVirtual()) in start()
199 if (Symbol.isConstType()) in start()
201 if (Symbol.isVolatileType()) in start()
203 if (Symbol.isPureVirtual()) in start()
218 Dumper.start(Symbol); in dump()
229 uint32_t TypeId = Symbol.getTypeId(); in dump()
253 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.cpp31 uint32_t TargetId = Symbol.getTypeId(); in start()
40 Dumper.dump(Symbol); in dump()
45 Dumper.start(Symbol); in dump()
48 void TypedefDumper::dump(const PDBSymbolTypeEnum &Symbol) { in dump() argument
54 if (Symbol.isConstType()) in dump()
56 if (Symbol.isVolatileType()) in dump()
58 auto PointeeType = Symbol.getPointeeType(); in dump()
61 if (Symbol.isReference()) in dump()
67 Printer << ((Symbol.isReference()) ? "&" : "*"); in dump()
70 if (Symbol.getRawSymbol().isRestrictedType()) in dump()
[all …]
H A DPrettyVariableDumper.cpp113 auto ElementType = Symbol.getElementType(); in dump()
121 auto ElementType = Symbol.getElementType(); in dumpRight()
125 Printer << '[' << Symbol.getCount() << ']'; in dumpRight()
131 Dumper.start(Symbol); in dump()
139 auto ReturnType = Symbol.getReturnType(); in dump()
167 if (Symbol.isConstType()) in dumpRight()
169 if (Symbol.isVolatileType()) in dumpRight()
177 auto PointeeType = Symbol.getPointeeType(); in dump()
190 if (Symbol.isConstType()) in dump()
192 if (Symbol.isVolatileType()) in dump()
[all …]
/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/MC/
H A DMCMachOStreamer.cpp175 if (Symbol->isExternal()) in emitEHSymAttributes()
303 ISD.Symbol = Symbol; in emitSymbolAttribute()
352 Symbol->setNoDeadStrip(); in emitSymbolAttribute()
361 Symbol->setNoDeadStrip(); in emitSymbolAttribute()
369 Symbol->setAltEntry(); in emitSymbolAttribute()
395 Symbol->setCold(); in emitSymbolAttribute()
414 Symbol->setExternal(true); in emitCommonSymbol()
443 if (Symbol) { in emitZerofill()
445 emitLabel(Symbol); in emitZerofill()
486 if (getAssembler().isSymbolLinkerVisible(Symbol) && Symbol.isInSection() && in finishImpl()
[all …]
H A DMCWinCOFFStreamer.cpp86 auto *Symbol = cast<MCSymbolCOFF>(S); in emitLabel() local
119 Symbol->setIsWeakExternal(); in emitSymbolAttribute()
120 Symbol->setExternal(true); in emitSymbolAttribute()
123 Symbol->setExternal(true); in emitSymbolAttribute()
141 CurSymbol = Symbol; in BeginCOFFSymbolDef()
219 visitUsedSymbol(*Symbol); in EmitCOFFSectionIndex()
229 visitUsedSymbol(*Symbol); in EmitCOFFSecRel32()
247 visitUsedSymbol(*Symbol); in EmitCOFFImgRel32()
278 Symbol->setExternal(true); in emitCommonSymbol()
304 emitLabel(Symbol); in emitLocalCommonSymbol()
[all …]
H A DMCXCOFFStreamer.cpp34 auto *Symbol = cast<MCSymbolXCOFF>(Sym); in emitSymbolAttribute() local
35 getAssembler().registerSymbol(*Symbol); in emitSymbolAttribute()
40 Symbol->setStorageClass(XCOFF::C_EXT); in emitSymbolAttribute()
41 Symbol->setExternal(true); in emitSymbolAttribute()
45 Symbol->setExternal(true); in emitSymbolAttribute()
49 Symbol->setExternal(true); in emitSymbolAttribute()
66 emitSymbolAttribute(Symbol, Linkage); in emitXCOFFSymbolLinkageWithVisibility()
72 emitSymbolAttribute(Symbol, Visibility); in emitXCOFFSymbolLinkageWithVisibility()
77 getAssembler().registerSymbol(*Symbol); in emitCommonSymbol()
78 Symbol->setExternal(cast<MCSymbolXCOFF>(Symbol)->getStorageClass() != in emitCommonSymbol()
[all …]
H A DMCELFStreamer.cpp225 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_OBJECT)); in emitSymbolAttribute()
233 if (Symbol->isBindingSet() && Symbol->getBinding() != ELF::STB_GLOBAL) in emitSymbolAttribute()
244 if (Symbol->isBindingSet() && Symbol->getBinding() != ELF::STB_WEAK) in emitSymbolAttribute()
251 if (Symbol->isBindingSet() && Symbol->getBinding() != ELF::STB_LOCAL) in emitSymbolAttribute()
259 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_FUNC)); in emitSymbolAttribute()
263 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_GNU_IFUNC)); in emitSymbolAttribute()
267 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_OBJECT)); in emitSymbolAttribute()
271 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_TLS)); in emitSymbolAttribute()
276 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_OBJECT)); in emitSymbolAttribute()
280 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_NOTYPE)); in emitSymbolAttribute()
[all …]
/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DSymbolTable.h34 class Symbol; variable
69 Symbol *find(StringRef name);
70 Symbol *findUnderscore(StringRef name);
76 Symbol *findMangle(StringRef name);
84 Symbol *addUndefined(StringRef name);
86 Symbol *addSynthetic(StringRef n, Chunk *c);
87 Symbol *addAbsolute(StringRef n, uint64_t va);
93 Symbol *addAbsolute(StringRef n, COFFSymbolRef s);
94 Symbol *addRegular(InputFile *f, StringRef n,
103 Symbol *addImportData(StringRef n, ImportFile *f);
[all …]
H A DSymbols.h25 std::string toString(coff::Symbol &b);
45 class Symbol {
154 class Defined : public Symbol {
174 friend Symbol; variable
293 class LazyArchive : public Symbol {
303 const Archive::Symbol sym;
306 class LazyObject : public Symbol {
315 class LazyDLLSymbol : public Symbol {
324 DLLFile::Symbol *sym;
328 class Undefined : public Symbol {
[all …]
H A DSymbolTable.cpp461 DenseMap<Symbol *, Symbol *> localImports; in resolveRemainingUndefines()
544 Symbol *s; in addUndefined()
558 Symbol *s; in addLazyArchive()
573 Symbol *s; in addLazyObject()
589 Symbol *s; in addLazyDLLSymbol()
671 Symbol *s; in addAbsolute()
686 Symbol *s; in addAbsolute()
701 Symbol *s; in addSynthetic()
715 Symbol *s; in addRegular()
729 Symbol *s; in addComdat()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DTapiFile.cpp23 static uint32_t getFlags(const Symbol *Sym) { in getFlags()
39 for (const auto *Symbol : interface.symbols()) { in TapiFile() local
40 if (!Symbol->getArchitectures().has(Arch)) in TapiFile()
43 switch (Symbol->getKind()) { in TapiFile()
45 Symbols.emplace_back(StringRef(), Symbol->getName(), getFlags(Symbol)); in TapiFile()
51 getFlags(Symbol)); in TapiFile()
54 getFlags(Symbol)); in TapiFile()
56 getFlags(Symbol)); in TapiFile()
61 getFlags(Symbol)); in TapiFile()
65 getFlags(Symbol)); in TapiFile()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DSymbol.cpp25 Symbol::Symbol() in Symbol() function in Symbol
33 Symbol::Symbol(uint32_t symID, llvm::StringRef name, SymbolType type, bool external, in Symbol() function in Symbol
48 Symbol::Symbol(uint32_t symID, const Mangled &mangled, SymbolType type, in Symbol() function in Symbol
63 Symbol::Symbol(const Symbol &rhs) in Symbol() function in Symbol
75 const Symbol &Symbol::operator=(const Symbol &rhs) { in operator =()
98 void Symbol::Clear() { in Clear()
117 bool Symbol::ValueIsAddress() const { in ValueIsAddress()
259 uint32_t Symbol::GetPrologueByteSize() { in GetPrologueByteSize()
397 Symbol *Symbol::CalculateSymbolContextSymbol() { return this; } in CalculateSymbolContextSymbol()
416 Symbol *Symbol::ResolveReExportedSymbolInModuleSpec( in ResolveReExportedSymbolInModuleSpec()
[all …]
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DSymbolTable.h36 bool operator()(Symbol *S) const { return !S->isPlaceholder(); } in operator()
38 using iterator = llvm::filter_iterator<std::vector<Symbol *>::const_iterator,
46 void wrap(Symbol *sym, Symbol *real, Symbol *wrap);
48 Symbol *insert(StringRef name);
50 Symbol *addSymbol(const Symbol &newSym);
54 Symbol *find(StringRef name);
67 std::vector<Symbol *> findByVersion(SymbolVersion ver);
68 std::vector<Symbol *> findAllByVersion(SymbolVersion ver,
71 llvm::StringMap<std::vector<Symbol *>> &getDemangledSyms();
85 std::vector<Symbol *> symVector;
[all …]
H A DSymbols.cpp70 case Symbol::DefinedKind: { in getSymVA()
137 case Symbol::SharedKind: in getSymVA()
138 case Symbol::UndefinedKind: in getSymVA()
144 case Symbol::CommonKind: in getSymVA()
257 void Symbol::fetch() const { in fetch()
415 void Symbol::mergeProperties(const Symbol &other) { in mergeProperties()
426 void Symbol::resolve(const Symbol &other) { in resolve()
438 case Symbol::CommonKind: in resolve()
441 case Symbol::DefinedKind: in resolve()
450 case Symbol::SharedKind: in resolve()
[all …]
H A DSymbols.h40 class Symbol; variable
58 class Symbol {
219 void resolve(const Symbol &other);
296 class Defined : public Symbol {
331 class CommonSymbol : public Symbol {
344 class Undefined : public Symbol {
408 class LazyArchive : public Symbol {
424 class LazyObject : public Symbol {
523 return sizeof(Symbol); in getSymbolSize()
531 void Symbol::replace(const Symbol &newSym) { in replace()
[all …]
H A DSymbolTable.cpp34 void SymbolTable::wrap(Symbol *sym, Symbol *real, Symbol *wrap) { in wrap()
78 Symbol *sym = reinterpret_cast<Symbol *>(make<SymbolUnion>()); in insert()
98 Symbol *SymbolTable::addSymbol(const Symbol &newSym) { in addSymbol()
138 for (Symbol *sym : symVector) in getDemangledSyms()
166 std::vector<Symbol *> res; in findAllByVersion()
184 for (Symbol *sym : symVector) in findAllByVersion()
194 std::vector<Symbol *> syms; in handleDynamicList()
200 for (Symbol *sym : syms) in handleDynamicList()
222 for (Symbol *sym : syms) { in assignExactVersion()
266 std::vector<Symbol *> syms; in scanVersionScript()
[all …]
/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h106 class Symbol;
115 std::vector<Symbol> Symbols;
132 class Symbol : irsymtab::Symbol {
136 Symbol(const irsymtab::Symbol &S) : irsymtab::Symbol(S) {} in Symbol() function
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;
146 using irsymtab::Symbol::isTLS;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/TextAPI/
H A DTextStub.cpp492 switch (Symbol->getKind()) { in NormalizedTBD()
551 switch (Symbol->getKind()) { in NormalizedTBD()
662 auto Name = Symbol.value; in denormalize()
670 auto Name = Symbol.value; in denormalize()
698 auto Name = Symbol.value; in denormalize()
708 auto Name = Symbol.value; in denormalize()
852 if (!Pred(Symbol)) in NormalizedTBD_V4()
898 handleSymbols(Exports, File->exports(), [](const Symbol *Symbol) { in NormalizedTBD_V4() argument
901 handleSymbols(Reexports, File->exports(), [](const Symbol *Symbol) { in NormalizedTBD_V4() argument
902 return Symbol->isReexported(); in NormalizedTBD_V4()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCWinCOFFStreamer.h43 void emitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override;
47 void emitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) override;
48 void BeginCOFFSymbolDef(MCSymbol const *Symbol) override;
52 void EmitCOFFSafeSEH(MCSymbol const *Symbol) override;
53 void EmitCOFFSymbolIndex(MCSymbol const *Symbol) override;
54 void EmitCOFFSectionIndex(MCSymbol const *Symbol) override;
55 void EmitCOFFSecRel32(MCSymbol const *Symbol, uint64_t Offset) override;
56 void EmitCOFFImgRel32(MCSymbol const *Symbol, int64_t Offset) override;
57 void emitCommonSymbol(MCSymbol *Symbol, uint64_t Size,
59 void emitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size,
[all …]

12345678910>>...24