Home
last modified time | relevance | path

Searched refs:SimpleTypeKind (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeIndex.cpp20 SimpleTypeKind Kind;
27 {"void*", SimpleTypeKind::Void},
28 {"<not translated>*", SimpleTypeKind::NotTranslated},
29 {"HRESULT*", SimpleTypeKind::HResult},
30 {"signed char*", SimpleTypeKind::SignedCharacter},
31 {"unsigned char*", SimpleTypeKind::UnsignedCharacter},
32 {"char*", SimpleTypeKind::NarrowCharacter},
33 {"wchar_t*", SimpleTypeKind::WideCharacter},
34 {"char16_t*", SimpleTypeKind::Character16},
35 {"char32_t*", SimpleTypeKind::Character32},
[all …]
H A DTypeRecordHelpers.cpp76 case SimpleTypeKind::None: in getSizeInBytesForTypeIndex()
77 case SimpleTypeKind::Void: in getSizeInBytesForTypeIndex()
79 case SimpleTypeKind::HResult: in getSizeInBytesForTypeIndex()
81 case SimpleTypeKind::SByte: in getSizeInBytesForTypeIndex()
82 case SimpleTypeKind::Byte: in getSizeInBytesForTypeIndex()
86 case SimpleTypeKind::Int16Short: in getSizeInBytesForTypeIndex()
87 case SimpleTypeKind::UInt16Short: in getSizeInBytesForTypeIndex()
88 case SimpleTypeKind::Int16: in getSizeInBytesForTypeIndex()
89 case SimpleTypeKind::UInt16: in getSizeInBytesForTypeIndex()
91 case SimpleTypeKind::Int32Long: in getSizeInBytesForTypeIndex()
[all …]
H A DTypeStreamMerger.cpp205 const TypeIndex TypeStreamMerger::Untranslated(SimpleTypeKind::NotTranslated);
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeEnum.cpp196 case SimpleTypeKind::Boolean128: in getBuiltinType()
197 case SimpleTypeKind::Boolean64: in getBuiltinType()
198 case SimpleTypeKind::Boolean32: in getBuiltinType()
199 case SimpleTypeKind::Boolean16: in getBuiltinType()
200 case SimpleTypeKind::Boolean8: in getBuiltinType()
202 case SimpleTypeKind::NarrowCharacter: in getBuiltinType()
203 case SimpleTypeKind::UnsignedCharacter: in getBuiltinType()
204 case SimpleTypeKind::SignedCharacter: in getBuiltinType()
206 case SimpleTypeKind::WideCharacter: in getBuiltinType()
208 case SimpleTypeKind::Character16: in getBuiltinType()
[all …]
H A DSymbolCache.cpp48 codeview::SimpleTypeKind Kind;
52 {codeview::SimpleTypeKind::None, PDB_BuiltinType::None, 0},
53 {codeview::SimpleTypeKind::Void, PDB_BuiltinType::Void, 0},
54 {codeview::SimpleTypeKind::HResult, PDB_BuiltinType::HResult, 4},
55 {codeview::SimpleTypeKind::Int16Short, PDB_BuiltinType::Int, 2},
56 {codeview::SimpleTypeKind::UInt16Short, PDB_BuiltinType::UInt, 2},
57 {codeview::SimpleTypeKind::Int32, PDB_BuiltinType::Int, 4},
58 {codeview::SimpleTypeKind::UInt32, PDB_BuiltinType::UInt, 4},
59 {codeview::SimpleTypeKind::Int32Long, PDB_BuiltinType::Int, 4},
60 {codeview::SimpleTypeKind::UInt32Long, PDB_BuiltinType::UInt, 4},
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeIndex.h26 enum class SimpleTypeKind : uint32_t { enum
104 TypeIndex() : Index(static_cast<uint32_t>(SimpleTypeKind::None)) {} in TypeIndex()
106 explicit TypeIndex(SimpleTypeKind Kind) in TypeIndex()
108 TypeIndex(SimpleTypeKind Kind, SimpleTypeMode Mode) in TypeIndex()
136 SimpleTypeKind getSimpleKind() const { in getSimpleKind()
138 return static_cast<SimpleTypeKind>(Index & SimpleKindMask); in getSimpleKind()
148 static TypeIndex None() { return TypeIndex(SimpleTypeKind::None); } in None()
149 static TypeIndex Void() { return TypeIndex(SimpleTypeKind::Void); } in Void()
151 return TypeIndex(SimpleTypeKind::Void, SimpleTypeMode::NearPointer32); in VoidPointer32()
154 return TypeIndex(SimpleTypeKind::Void, SimpleTypeMode::NearPointer64); in VoidPointer64()
[all …]
H A DGlobalTypeTableBuilder.h88 Result.first->getSecond() = TypeIndex(SimpleTypeKind::NotTranslated); in insertRecordAs()
89 return TypeIndex(SimpleTypeKind::NotTranslated); in insertRecordAs()
93 (uint32_t)SimpleTypeKind::NotTranslated); in insertRecordAs()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp922 lldb_private::npdb::GetCompilerTypeForSimpleKind(SimpleTypeKind kind) { in GetCompilerTypeForSimpleKind()
924 case SimpleTypeKind::Boolean128: in GetCompilerTypeForSimpleKind()
925 case SimpleTypeKind::Boolean16: in GetCompilerTypeForSimpleKind()
926 case SimpleTypeKind::Boolean32: in GetCompilerTypeForSimpleKind()
927 case SimpleTypeKind::Boolean64: in GetCompilerTypeForSimpleKind()
928 case SimpleTypeKind::Boolean8: in GetCompilerTypeForSimpleKind()
930 case SimpleTypeKind::Byte: in GetCompilerTypeForSimpleKind()
931 case SimpleTypeKind::UnsignedCharacter: in GetCompilerTypeForSimpleKind()
933 case SimpleTypeKind::NarrowCharacter: in GetCompilerTypeForSimpleKind()
935 case SimpleTypeKind::SignedCharacter: in GetCompilerTypeForSimpleKind()
[all …]
H A DDWARFLocationExpression.cpp54 static bool IsSimpleTypeSignedInteger(SimpleTypeKind kind) { in IsSimpleTypeSignedInteger()
56 case SimpleTypeKind::Int128: in IsSimpleTypeSignedInteger()
57 case SimpleTypeKind::Int64: in IsSimpleTypeSignedInteger()
58 case SimpleTypeKind::Int64Quad: in IsSimpleTypeSignedInteger()
59 case SimpleTypeKind::Int32: in IsSimpleTypeSignedInteger()
60 case SimpleTypeKind::Int32Long: in IsSimpleTypeSignedInteger()
61 case SimpleTypeKind::Int16: in IsSimpleTypeSignedInteger()
62 case SimpleTypeKind::Int16Short: in IsSimpleTypeSignedInteger()
63 case SimpleTypeKind::Float128: in IsSimpleTypeSignedInteger()
64 case SimpleTypeKind in IsSimpleTypeSignedInteger()
[all...]
H A DSymbolFileNativePDB.cpp153 static llvm::StringRef GetSimpleTypeName(SimpleTypeKind kind) { in GetSimpleTypeName()
155 case SimpleTypeKind::Boolean128: in GetSimpleTypeName()
156 case SimpleTypeKind::Boolean16: in GetSimpleTypeName()
157 case SimpleTypeKind::Boolean32: in GetSimpleTypeName()
158 case SimpleTypeKind::Boolean64: in GetSimpleTypeName()
159 case SimpleTypeKind::Boolean8: in GetSimpleTypeName()
161 case SimpleTypeKind::Byte: in GetSimpleTypeName()
162 case SimpleTypeKind::UnsignedCharacter: in GetSimpleTypeName()
164 case SimpleTypeKind::NarrowCharacter: in GetSimpleTypeName()
166 case SimpleTypeKind::SignedCharacter: in GetSimpleTypeName()
[all …]
H A DPdbUtil.h146 size_t GetTypeSizeForSimpleKind(llvm::codeview::SimpleTypeKind kind);
148 GetCompilerTypeForSimpleKind(llvm::codeview::SimpleTypeKind kind);
H A DPdbAstBuilder.cpp507 if (ti.getSimpleKind() == SimpleTypeKind::NotTranslated) in CreateSimpleType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1717 if (UnderlyingTypeIndex == TypeIndex(SimpleTypeKind::Int32Long) && in lowerTypeArray()
1719 return TypeIndex(SimpleTypeKind::HResult); in lowerTypeArray()
1720 if (UnderlyingTypeIndex == TypeIndex(SimpleTypeKind::UInt16Short) && in lowerTypeArray()
1722 return TypeIndex(SimpleTypeKind::WideCharacter); in lowerTypeArray()
1732 ? TypeIndex(SimpleTypeKind::UInt64Quad) in lowerTypeArray()
1733 : TypeIndex(SimpleTypeKind::UInt32Long); in lowerTypeArray()
1790 TypeIndex CharType = TypeIndex(SimpleTypeKind::NarrowCharacter); in lowerTypeBasic()
1795 ? TypeIndex(SimpleTypeKind::UInt64Quad) in lowerTypeBasic()
1796 : TypeIndex(SimpleTypeKind::UInt32Long); in lowerTypeBasic()
1812 SimpleTypeKind ST in lowerTypeBasic()
[all...]
/freebsd/contrib/llvm-project/lld/COFF/
H A DDebugTypes.cpp249 ti = TypeIndex(SimpleTypeKind::NotTranslated); in remapRecord()
1111 source->indexMapStorage[i] = TypeIndex(SimpleTypeKind::NotTranslated); in mergeTypesWithGHash()
H A DPDB.cpp372 TypeIndex newType = TypeIndex(SimpleTypeKind::NotTranslated); in translateIdSymbols()
386 if (newType == TypeIndex(SimpleTypeKind::NotTranslated)) { in translateIdSymbols()