Home
last modified time | relevance | path

Searched refs:SymbolType (Results 1 – 25 of 52) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionGOFF.h41 GOFF::ESDSymbolType SymbolType; variable
61 SymbolType(GOFF::ESD_ST_SectionDefinition), IsBSS(K.isBSS()), in MCSectionGOFF()
68 SymbolType(GOFF::ESD_ST_ElementDefinition), IsBSS(K.isBSS()), in MCSectionGOFF()
75 SymbolType(GOFF::ESD_ST_PartReference), IsBSS(K.isBSS()), in MCSectionGOFF()
92 GOFF::ESDSymbolType getSymbolType() const { return SymbolType; } in getSymbolType()
94 bool isSD() const { return SymbolType == GOFF::ESD_ST_SectionDefinition; } in isSD()
95 bool isED() const { return SymbolType == GOFF::ESD_ST_ElementDefinition; } in isED()
96 bool isPR() const { return SymbolType == GOFF::ESD_ST_PartReference; } in isPR()
H A DMCSectionXCOFF.h46 XCOFF::SymbolType ST, SectionKind K, MCSymbolXCOFF *QualName, in MCSectionXCOFF()
112 XCOFF::SymbolType getCSectType() const { in getCSectType()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymtab.h55 Symbol *FindSymbolWithType(lldb::SymbolType symbol_type,
64 uint32_t AppendSymbolIndexesWithType(lldb::SymbolType symbol_type,
69 lldb::SymbolType symbol_type, uint32_t flags_value,
72 uint32_t AppendSymbolIndexesWithType(lldb::SymbolType symbol_type,
85 lldb::SymbolType symbol_type,
88 lldb::SymbolType symbol_type,
93 const RegularExpression &regex, lldb::SymbolType symbol_type,
97 const RegularExpression &regex, lldb::SymbolType symbol_type,
103 lldb::SymbolType symbol_type,
106 lldb::SymbolType symbol_type,
[all …]
H A DSymbol.h28 std::optional<lldb::SymbolType> type;
39 Symbol(uint32_t symID, llvm::StringRef name, lldb::SymbolType type,
45 Symbol(uint32_t symID, const Mangled &mangled, lldb::SymbolType type,
59 bool Compare(ConstString name, lldb::SymbolType type) const;
168 lldb::SymbolType GetType() const { return (lldb::SymbolType)m_type; } in GetType()
170 void SetType(lldb::SymbolType type) { m_type = (lldb::SymbolType)type; } in SetType()
357 bool fromJSON(const llvm::json::Value &value, lldb::SymbolType &type,
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DGOFFObjectFile.cpp131 GOFF::ESDSymbolType SymbolType; in GOFFObjectFile() local
132 ESDRecord::getSymbolType(I, SymbolType); in GOFFObjectFile()
136 if (SymbolType == GOFF::ESD_ST_ElementDefinition) { in GOFFObjectFile()
142 } else if (SymbolType == GOFF::ESD_ST_PartReference) { in GOFFObjectFile()
151 } else if (SymbolType == GOFF::ESD_ST_LabelDefinition) { in GOFFObjectFile()
237 GOFF::ESDSymbolType SymbolType; in isSymbolUnresolved() local
238 ESDRecord::getSymbolType(Record, SymbolType); in isSymbolUnresolved()
240 if (SymbolType == GOFF::ESD_ST_ExternalReference) in isSymbolUnresolved()
242 if (SymbolType == GOFF::ESD_ST_PartReference) { in isSymbolUnresolved()
290 GOFF::ESDSymbolType SymbolType; in getSymbolType() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DIFSStub.cpp83 uint8_t ifs::convertIFSSymbolTypeToELF(IFSSymbolType SymbolType) { in convertIFSSymbolTypeToELF() argument
84 switch (SymbolType) { in convertIFSSymbolTypeToELF()
120 IFSSymbolType ifs::convertELFSymbolTypeToIFS(uint8_t SymbolType) { in convertELFSymbolTypeToIFS()
121 SymbolType = SymbolType & 0xf; in convertELFSymbolTypeToIFS()
122 switch (SymbolType) { in convertELFSymbolTypeToIFS()
119 convertELFSymbolTypeToIFS(uint8_t SymbolType) convertELFSymbolTypeToIFS() argument
H A DIFSHandler.cpp33 static void enumeration(IO &IO, IFSSymbolType &SymbolType) { in enumeration()
34 IO.enumCase(SymbolType, "NoType", IFSSymbolType::NoType); in enumeration()
35 IO.enumCase(SymbolType, "Func", IFSSymbolType::Func); in enumeration()
36 IO.enumCase(SymbolType, "Object", IFSSymbolType::Object); in enumeration()
37 IO.enumCase(SymbolType, "TLS", IFSSymbolType::TLS); in enumeration()
38 IO.enumCase(SymbolType, "Unknown", IFSSymbolType::Unknown); in enumeration()
41 SymbolType = IFSSymbolType::Unknown; in enumeration()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DJITSymbol.cpp83 auto SymbolType = Symbol.getType(); in fromObjectSymbol() local
84 if (!SymbolType) in fromObjectSymbol()
85 return SymbolType.takeError(); in fromObjectSymbol()
87 if (*SymbolType == object::SymbolRef::ST_Function) in fromObjectSymbol()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DGOFFObjectWriter.cpp209 GOFF::ESDSymbolType SymbolType; member in __anonc8770be50211::GOFFSymbol
225 SymbolType(GOFF::ESD_ST_SectionDefinition) { in GOFFSymbol()
233 SymbolType(GOFF::ESD_ST_ElementDefinition) { in GOFFSymbol()
251 SymbolType(GOFF::ESD_ST_LabelDefinition), NameSpace(NameSpace) { in GOFFSymbol()
263 SymbolType(GOFF::ESD_ST_PartReference), NameSpace(EDAttr.NameSpace) { in GOFFSymbol()
385 OS.writebe<uint8_t>(Symbol.SymbolType); // Symbol Type in writeSymbol()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp250 auto SymbolType = Sym.getType(); in getXCOFFObjectFileSymbolInfo() local
251 if (!SymbolType) in getXCOFFObjectFileSymbolInfo()
252 return SymbolType.takeError(); in getXCOFFObjectFileSymbolInfo()
254 if (*SymbolType == object::SymbolRef::ST_File) in getXCOFFObjectFileSymbolInfo()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymtab.cpp341 const SymbolType type = symbol->GetType(); in InitNameIndexes()
499 uint32_t Symtab::AppendSymbolIndexesWithType(SymbolType symbol_type, in AppendSymbolIndexesWithType()
518 SymbolType symbol_type, uint32_t flags_value, in AppendSymbolIndexesWithTypeAndFlagsValue()
537 uint32_t Symtab::AppendSymbolIndexesWithType(SymbolType symbol_type, in AppendSymbolIndexesWithType()
721 SymbolType symbol_type, in AppendSymbolIndexesWithNameAndType()
739 ConstString symbol_name, SymbolType symbol_type, in AppendSymbolIndexesWithNameAndType()
759 const RegularExpression &regexp, SymbolType symbol_type, in AppendSymbolIndexesMatchingRegExAndType()
781 const RegularExpression &regexp, SymbolType symbol_type, in AppendSymbolIndexesMatchingRegExAndType()
806 Symbol *Symtab::FindSymbolWithType(SymbolType symbol_type, in FindSymbolWithType()
827 SymbolType symbol_type, in FindAllSymbolsWithNameAndType()
[all …]
H A DSymbol.cpp37 Symbol::Symbol(uint32_t symID, llvm::StringRef name, SymbolType type, in Symbol()
51 Symbol::Symbol(uint32_t symID, const Mangled &mangled, SymbolType type, in Symbol()
386 bool Symbol::Compare(ConstString name, SymbolType type) const { in Compare()
804 bool fromJSON(const llvm::json::Value &value, lldb::SymbolType &type, in fromJSON()
807 type = llvm::StringSwitch<lldb::SymbolType>(*str) in fromJSON()
/freebsd/contrib/llvm-project/llvm/include/llvm/InterfaceStub/
H A DIFSStub.h132 LLVM_ABI uint8_t convertIFSSymbolTypeToELF(IFSSymbolType SymbolType);
154 LLVM_ABI IFSSymbolType convertELFSymbolTypeToIFS(uint8_t SymbolType);
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DXCOFFYAML.h125 std::optional<XCOFF::SymbolType> SymbolType; member
248 template <> struct ScalarEnumerationTraits<XCOFF::SymbolType> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
249 static void enumeration(IO &IO, XCOFF::SymbolType &Value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBModule.h145 lldb::SymbolType type = eSymbolTypeAny);
148 lldb::SymbolType type = eSymbolTypeAny);
H A DSBSymbol.h86 SymbolType GetType();
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.cpp257 auto SymbolType = [](const COFFSymbolRef &Symbol) -> lldb::SymbolType { in ParseSymtab() local
286 symbol.SetType(SymbolType(COFFSymRef)); in ParseSymtab()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.h245 ConstString name, lldb::SymbolType symbol_type,
249 lldb::SymbolType symbol_type);
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp168 SymbolRef::Type SymbolType = *SymbolTypeOrErr; in addSymbol() local
186 } else if (SymbolType != SymbolRef::ST_Function && in addSymbol()
187 SymbolType != SymbolRef::ST_Data) { in addSymbol()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h261 ConstString name, lldb::SymbolType symbol_type = lldb::eSymbolTypeAny);
264 lldb::SymbolType symbol_type,
268 const RegularExpression &regex, lldb::SymbolType symbol_type,
H A DModuleList.h358 lldb::SymbolType symbol_type,
362 lldb::SymbolType symbol_type,
/freebsd/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.h50 lldb::SymbolType symbol_type) const;
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DXCOFFEmitter.cpp605 if (AuxSym.SymbolType || AuxSym.SymbolAlignment) { in writeAuxSymbol()
612 if (AuxSym.SymbolType) { in writeAuxSymbol()
613 uint8_t SymbolType = *AuxSym.SymbolType; in writeAuxSymbol() local
614 if (SymbolType & ~XCOFFCsectAuxRef::SymbolTypeMask) { in writeAuxSymbol()
619 SymAlignAndType = SymbolType; in writeAuxSymbol()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DXCOFFObjectFile.h222 uint8_t SymbolType;
235 uint8_t SymbolType;
763 support::ubig16_t SymbolType;
777 support::ubig16_t SymbolType;
837 uint16_t getSymbolType() const { return GETVALUE(SymbolType); }
H A DGOFF.h125 GOFF::ESDSymbolType &SymbolType) { in getSymbolType() argument
128 SymbolType = (GOFF::ESDSymbolType)Value; in getSymbolType()

123