| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBSymDumper.h | 25 virtual void dump(const PDBSymbolAnnotation &Symbol); 26 virtual void dump(const PDBSymbolBlock &Symbol); 27 virtual void dump(const PDBSymbolCompiland &Symbol); 30 virtual void dump(const PDBSymbolCustom &Symbol); 31 virtual void dump(const PDBSymbolData &Symbol); 32 virtual void dump(const PDBSymbolExe &Symbol); 33 virtual void dump(const PDBSymbolFunc &Symbol); 36 virtual void dump(const PDBSymbolLabel &Symbol); 38 virtual void dump(const PDBSymbolThunk &Symbol); 51 virtual void dump(const PDBSymbolTypeUDT &Symbol); [all …]
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLSymbols.cpp | 235 mutable T Symbol; member 282 IO.mapRequired("End", Symbol.End); in map() 283 IO.mapRequired("Next", Symbol.Next); in map() 291 IO.mapRequired("Type", Symbol.Type); in map() 292 IO.mapRequired("Size", Symbol.Size); in map() 302 IO.mapRequired("Rva", Symbol.Rva); in map() 305 IO.mapRequired("Name", Symbol.Name); in map() 309 IO.mapRequired("Size", Symbol.Size); in map() 584 Result.Symbol = Impl; in fromCodeViewSymbolImpl() 595 switch (Symbol.kind()) { in fromCodeViewSymbol() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/DIA/ |
| H A D | DIARawSymbol.cpp | 117 PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument 123 PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument 158 IDiaSymbol *Symbol, in DumpDIAValue() argument 166 IDiaSymbol *Symbol, in DumpDIAValue() argument 180 IDiaSymbol *Symbol, in DumpDIAValue() argument 666 return PrivateGetDIAValue(Symbol, in getLiveRangeStartAddressOffset() 671 return PrivateGetDIAValue(Symbol, in getLiveRangeStartAddressSection() 698 return PrivateGetDIAValue(Symbol, in getNumberOfAcceleratorPointerTags() 804 return PrivateGetDIAValue(Symbol, in getTargetRelativeVirtualAddress() 1068 return PrivateGetDIAValue(Symbol, in isAcceleratorGroupSharedLocal() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCMachOStreamer.cpp | 174 if (Symbol->isExternal()) in EmitEHSymAttributes() 302 ISD.Symbol = Symbol; in EmitSymbolAttribute() 349 Symbol->setNoDeadStrip(); in EmitSymbolAttribute() 358 Symbol->setNoDeadStrip(); in EmitSymbolAttribute() 366 Symbol->setAltEntry(); in EmitSymbolAttribute() 407 Symbol->setExternal(true); in EmitCommonSymbol() 436 if (Symbol) { in EmitZerofill() 438 EmitLabel(Symbol); in EmitZerofill() 479 if (getAssembler().isSymbolLinkerVisible(Symbol) && Symbol.isInSection() && in FinishImpl() 484 DefiningSymbolMap[Symbol.getFragment()] = &Symbol; in FinishImpl() [all …]
|
| H A D | MCWinCOFFStreamer.cpp | 87 auto *Symbol = cast<MCSymbolCOFF>(S); in EmitLabel() local 108 Symbol->setIsWeakExternal(); in EmitSymbolAttribute() 109 Symbol->setExternal(true); in EmitSymbolAttribute() 112 Symbol->setExternal(true); in EmitSymbolAttribute() 130 CurSymbol = Symbol; in BeginCOFFSymbolDef() 209 visitUsedSymbol(*Symbol); in EmitCOFFSectionIndex() 219 visitUsedSymbol(*Symbol); in EmitCOFFSecRel32() 237 visitUsedSymbol(*Symbol); in EmitCOFFImgRel32() 268 Symbol->setExternal(true); in EmitCommonSymbol() 294 EmitLabel(Symbol); in EmitLocalCommonSymbol() [all …]
|
| H A D | MCELFStreamer.cpp | 220 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_OBJECT)); in EmitSymbolAttribute() 222 Symbol->setExternal(true); in EmitSymbolAttribute() 242 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_FUNC)); in EmitSymbolAttribute() 246 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_GNU_IFUNC)); in EmitSymbolAttribute() 250 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_OBJECT)); in EmitSymbolAttribute() 254 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_TLS)); in EmitSymbolAttribute() 259 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_OBJECT)); in EmitSymbolAttribute() 263 Symbol->setType(CombineSymbolTypes(Symbol->getType(), ELF::STT_NOTYPE)); in EmitSymbolAttribute() 304 EmitLabel(Symbol); in EmitCommonSymbol() 318 cast<MCSymbolELF>(Symbol) in EmitCommonSymbol() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyFunctionDumper.cpp | 111 if (Symbol.isConstType()) in start() 113 if (Symbol.isVolatileType()) in start() 140 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 D | PrettyCompilandDumper.cpp | 50 std::string FullName = Symbol.getName(); in start() 132 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() 150 << "[" << Symbol.getValue() << "]"; in dump() 165 if (Symbol.getLength() == 0) in dump() 167 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() 176 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() 189 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() 195 uint64_t VA = Symbol.getVirtualAddress(); in dump() 209 std::string Name = Symbol.getName(); in dump() 222 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() [all …]
|
| H A D | PrettyTypedefDumper.cpp | 32 uint32_t TargetId = Symbol.getTypeId(); in start() 41 Dumper.dump(Symbol); in dump() 46 Dumper.start(Symbol); in dump() 49 void TypedefDumper::dump(const PDBSymbolTypeEnum &Symbol) { in dump() argument 55 if (Symbol.isConstType()) in dump() 57 if (Symbol.isVolatileType()) in dump() 59 auto PointeeType = Symbol.getPointeeType(); in dump() 62 if (Symbol.isReference()) in dump() 68 Printer << ((Symbol.isReference()) ? "&" : "*"); in dump() 71 if (Symbol.getRawSymbol().isRestrictedType()) in dump() [all …]
|
| H A D | PrettyVariableDumper.cpp | 114 auto ElementType = Symbol.getElementType(); in dump() 122 auto ElementType = Symbol.getElementType(); in dumpRight() 126 Printer << '[' << Symbol.getCount() << ']'; in dumpRight() 132 Dumper.start(Symbol); in dump() 140 auto ReturnType = Symbol.getReturnType(); in dump() 168 if (Symbol.isConstType()) in dumpRight() 170 if (Symbol.isVolatileType()) in dumpRight() 178 auto PointeeType = Symbol.getPointeeType(); in dump() 191 if (Symbol.isConstType()) in dump() 193 if (Symbol.isVolatileType()) in dump() [all …]
|
| H A D | PrettyClassLayoutGraphicalDumper.cpp | 109 const PDBSymbolTypeBaseClass &Symbol) { in dump() argument 152 VarDumper.start(Symbol, ClassOffsetZero); in dump() 175 VarDumper.start(Symbol, ClassOffsetZero); in dump() 184 Dumper.start(Symbol); in dump() 188 const PDBSymbolTypeTypedef &Symbol) { in dump() argument 192 Dumper.start(Symbol); in dump() 196 const PDBSymbolTypeBuiltin &Symbol) {} in dump() argument 201 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump() 205 if (Symbol.getLength() == 0 && !Symbol.isPureVirtual() && in dump() 206 !Symbol.isIntroVirtualFunction()) in dump() [all …]
|
| H A D | PrettyCompilandDumper.h | 27 void start(const PDBSymbolCompiland &Symbol, CompilandDumpFlags flags); 29 void dump(const PDBSymbolCompilandDetails &Symbol) override; 30 void dump(const PDBSymbolCompilandEnv &Symbol) override; 31 void dump(const PDBSymbolData &Symbol) override; 32 void dump(const PDBSymbolFunc &Symbol) override; 33 void dump(const PDBSymbolLabel &Symbol) override; 34 void dump(const PDBSymbolThunk &Symbol) override; 35 void dump(const PDBSymbolTypeTypedef &Symbol) override; 36 void dump(const PDBSymbolUnknown &Symbol) override; 37 void dump(const PDBSymbolUsingNamespace &Symbol) override;
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBSymDumper.cpp | 25 void PDBSymDumper::dump(const PDBSymbolAnnotation &Symbol) { in dump() argument 29 void PDBSymDumper::dump(const PDBSymbolBlock &Symbol) { in dump() argument 33 void PDBSymDumper::dump(const PDBSymbolCompiland &Symbol) { in dump() argument 45 void PDBSymDumper::dump(const PDBSymbolCustom &Symbol) { in dump() argument 49 void PDBSymDumper::dump(const PDBSymbolData &Symbol) { in dump() argument 53 void PDBSymDumper::dump(const PDBSymbolExe &Symbol) { in dump() argument 57 void PDBSymDumper::dump(const PDBSymbolFunc &Symbol) { in dump() argument 69 void PDBSymDumper::dump(const PDBSymbolLabel &Symbol) { in dump() argument 77 void PDBSymDumper::dump(const PDBSymbolThunk &Symbol) { in dump() argument 129 void PDBSymDumper::dump(const PDBSymbolTypeUDT &Symbol) { in dump() argument [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | SymbolTable.h | 34 class Symbol; variable 64 Symbol *find(StringRef Name); 65 Symbol *findUnderscore(StringRef Name); 71 void mangleMaybe(Symbol *B); 81 Symbol *addUndefined(StringRef Name); 83 Symbol *addSynthetic(StringRef N, Chunk *C); 84 Symbol *addAbsolute(StringRef N, uint64_t VA); 88 Symbol *addAbsolute(StringRef N, COFFSymbolRef S); 89 Symbol *addRegular(InputFile *F, StringRef N, 92 std::pair<Symbol *, bool> [all …]
|
| H A D | SymbolTable.cpp | 203 DenseMap<Symbol *, Symbol *> LocalImports; in reportRemainingUndefines() 310 Symbol *S; in addUndefined() 328 Symbol *S; in addLazy() 354 Symbol *S; in addAbsolute() 366 Symbol *S; in addAbsolute() 378 Symbol *S; in addSynthetic() 392 Symbol *S; in addRegular() 406 Symbol *S; in addComdat() 421 Symbol *S; in addCommon() 433 Symbol *S; in addImportData() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/ |
| H A D | Symbol.cpp | 26 Symbol::Symbol() in Symbol() function in Symbol 34 Symbol::Symbol(uint32_t symID, const char *name, bool name_is_mangled, in Symbol() function in Symbol 49 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 =() 97 void Symbol::Clear() { in Clear() 115 bool Symbol::ValueIsAddress() const { in ValueIsAddress() 256 uint32_t Symbol::GetPrologueByteSize() { in GetPrologueByteSize() 392 Symbol *Symbol::CalculateSymbolContextSymbol() { return this; } in CalculateSymbolContextSymbol() 411 Symbol *Symbol::ResolveReExportedSymbolInModuleSpec( in ResolveReExportedSymbolInModuleSpec() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | SymbolTable.h | 40 void wrap(Symbol *Sym, Symbol *Real, Symbol *Wrap); 42 ArrayRef<Symbol *> getSymbols() const { return SymVector; } in getSymbols() 59 const llvm::object::Archive::Symbol S); 63 Symbol *addBitcode(StringRef Name, uint8_t Binding, uint8_t StOther, 73 template <class ELFT> void fetchLazy(Symbol *Sym); 77 Symbol *find(StringRef Name); 87 std::pair<Symbol *, bool> insertName(StringRef Name); 89 std::vector<Symbol *> findByVersion(SymbolVersion Ver); 90 std::vector<Symbol *> findAllByVersion(SymbolVersion Ver); 92 llvm::StringMap<std::vector<Symbol *>> &getDemangledSyms(); [all …]
|
| H A D | Symbols.cpp | 46 case Symbol::DefinedKind: { in getSymVA() 106 case Symbol::SharedKind: in getSymVA() 107 case Symbol::UndefinedKind: in getSymVA() 109 case Symbol::LazyArchiveKind: in getSymVA() 110 case Symbol::LazyObjectKind: in getSymVA() 113 case Symbol::PlaceholderKind: in getSymVA() 126 uint64_t Symbol::getGotOffset() const { in getGotOffset() 130 uint64_t Symbol::getGotPltVA() const { in getGotPltVA() 147 uint64_t Symbol::getPltVA() const { in getPltVA() 158 uint64_t Symbol::getSize() const { in getSize() [all …]
|
| H A D | Symbols.h | 25 class Symbol; variable 29 std::string toString(const elf::Symbol &); 58 class Symbol { 222 class Defined : public Symbol { 236 class Undefined : public Symbol { 245 class SharedSymbol : public Symbol { 299 class LazyArchive : public Symbol { 313 const llvm::object::Archive::Symbol Sym; 318 class LazyObject : public Symbol { 371 void printTraceSymbol(Symbol *Sym); [all …]
|
| H A D | SymbolTable.cpp | 160 void SymbolTable::wrap(Symbol *Sym, Symbol *Real, Symbol *Wrap) { in wrap() 229 Symbol *S; in insert() 251 Symbol *S; in addUndefined() 396 Symbol *S; in addCommon() 473 Symbol *S; in addDefined() 495 Symbol *S; in addShared() 520 Symbol *S; in addBitcode() 545 Symbol *S; in addLazyArchive() 569 Symbol *S; in addLazyObject() 641 std::vector<Symbol *> Res; in findAllByVersion() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 98 class Symbol; 107 std::vector<Symbol> Symbols; 123 class Symbol : irsymtab::Symbol { 127 Symbol(const irsymtab::Symbol &S) : irsymtab::Symbol(S) {} in Symbol() function 129 using irsymtab::Symbol::isUndefined; 130 using irsymtab::Symbol::isCommon; 131 using irsymtab::Symbol::isWeak; 132 using irsymtab::Symbol::isIndirect; 133 using irsymtab::Symbol::getName; 136 using irsymtab::Symbol::isTLS; [all …]
|
| /freebsd-12.1/crypto/heimdal/lib/asn1/ |
| H A D | gen_locl.h | 57 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 …]
|
| H A D | symbol.c | 42 Symbol *s1 = (Symbol *) a; in cmp() 43 Symbol *s2 = (Symbol *) b; in cmp() 51 Symbol *s = (Symbol *) a; in hash() 73 Symbol * 76 Symbol key, *s; in addsym() 79 s = (Symbol *) hashtabsearch(htab, (void *) &key); in addsym() 81 s = (Symbol *) emalloc(sizeof(*s)); in addsym() 94 Symbol *s = ptr; in checkfunc()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | JITSymbol.cpp | 43 if (Symbol.getFlags() & object::BasicSymbolRef::SF_Weak) in fromObjectSymbol() 45 if (Symbol.getFlags() & object::BasicSymbolRef::SF_Common) in fromObjectSymbol() 47 if (Symbol.getFlags() & object::BasicSymbolRef::SF_Exported) in fromObjectSymbol() 50 auto SymbolType = Symbol.getType(); in fromObjectSymbol() 63 if (Symbol.getFlags() & object::BasicSymbolRef::SF_Thumb) in fromObjectSymbol() 74 for (auto &Symbol : Symbols) { in lookup() local 75 std::string SymName = Symbol.str(); in lookup() 115 for (auto &Symbol : Symbols) { in getResponsibilitySet() local 116 std::string SymName = Symbol.str(); in getResponsibilitySet() 121 Result.insert(Symbol); in getResponsibilitySet() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | RecordStreamer.cpp | 19 State &S = Symbols[Symbol.getName()]; in markDefined() 39 State &S = Symbols[Symbol.getName()]; in markGlobal() 58 State &S = Symbols[Symbol.getName()]; in markUsed() 91 MCStreamer::EmitLabel(Symbol); in EmitLabel() 92 markDefined(*Symbol); in EmitLabel() 96 markDefined(*Symbol); in EmitAssignment() 97 MCStreamer::EmitAssignment(Symbol, Value); in EmitAssignment() 103 markGlobal(*Symbol, Attribute); in EmitSymbolAttribute() 105 markUsed(*Symbol); in EmitSymbolAttribute() 112 markDefined(*Symbol); in EmitZerofill() [all …]
|