Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DTypeIndex.cpp20 SimpleTypeKind Kind;
27 {"void*", SimpleTypeKind::Void},
29 {"HRESULT*", SimpleTypeKind::HResult},
37 {"__int8*", SimpleTypeKind::SByte},
41 {"__int16*", SimpleTypeKind::Int16},
43 {"long*", SimpleTypeKind::Int32Long},
45 {"int*", SimpleTypeKind::Int32},
49 {"__int64*", SimpleTypeKind::Int64},
53 {"__half*", SimpleTypeKind::Float16},
54 {"float*", SimpleTypeKind::Float32},
[all …]
H A DTypeStreamMerger.cpp204 const TypeIndex TypeStreamMerger::Untranslated(SimpleTypeKind::NotTranslated);
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeEnum.cpp213 case SimpleTypeKind::Int128: in getBuiltinType()
215 case SimpleTypeKind::Int16: in getBuiltinType()
217 case SimpleTypeKind::Int32: in getBuiltinType()
219 case SimpleTypeKind::Int64: in getBuiltinType()
222 case SimpleTypeKind::UInt128: in getBuiltinType()
224 case SimpleTypeKind::UInt16: in getBuiltinType()
226 case SimpleTypeKind::UInt32: in getBuiltinType()
228 case SimpleTypeKind::UInt64: in getBuiltinType()
231 case SimpleTypeKind::HResult: in getBuiltinType()
240 case SimpleTypeKind::Float16: 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},
55 {codeview::SimpleTypeKind::Int16Short, PDB_BuiltinType::Int, 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},
61 {codeview::SimpleTypeKind::Int64Quad, PDB_BuiltinType::Int, 8},
70 {codeview::SimpleTypeKind::Float32, PDB_BuiltinType::Float, 4},
71 {codeview::SimpleTypeKind::Float64, PDB_BuiltinType::Float, 8},
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeIndex.h26 enum class SimpleTypeKind : uint32_t { enum
106 explicit TypeIndex(SimpleTypeKind Kind) in TypeIndex()
108 TypeIndex(SimpleTypeKind Kind, SimpleTypeMode Mode) in TypeIndex()
136 SimpleTypeKind getSimpleKind() const { in getSimpleKind()
165 return TypeIndex(SimpleTypeKind::SignedCharacter); in SignedCharacter()
171 return TypeIndex(SimpleTypeKind::NarrowCharacter); in NarrowCharacter()
174 return TypeIndex(SimpleTypeKind::WideCharacter); in WideCharacter()
177 return TypeIndex(SimpleTypeKind::Int16Short); in Int16Short()
180 return TypeIndex(SimpleTypeKind::UInt16Short); in UInt16Short()
186 return TypeIndex(SimpleTypeKind::UInt32Long); in UInt32Long()
[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()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp832 case SimpleTypeKind::Byte: in GetCompilerTypeForSimpleKind()
838 case SimpleTypeKind::SByte: in GetCompilerTypeForSimpleKind()
863 case SimpleTypeKind::Int64: in GetCompilerTypeForSimpleKind()
866 case SimpleTypeKind::Int32: in GetCompilerTypeForSimpleKind()
868 case SimpleTypeKind::Int16: in GetCompilerTypeForSimpleKind()
886 case SimpleTypeKind::Void: in GetCompilerTypeForSimpleKind()
910 case SimpleTypeKind::Int64: in GetTypeSizeForSimpleKind()
917 case SimpleTypeKind::Int32: in GetTypeSizeForSimpleKind()
926 case SimpleTypeKind::Int16: in GetTypeSizeForSimpleKind()
933 case SimpleTypeKind::Byte: in GetTypeSizeForSimpleKind()
[all …]
H A DDWARFLocationExpression.cpp55 case SimpleTypeKind::Int128: in IsSimpleTypeSignedInteger()
56 case SimpleTypeKind::Int64: in IsSimpleTypeSignedInteger()
57 case SimpleTypeKind::Int64Quad: in IsSimpleTypeSignedInteger()
58 case SimpleTypeKind::Int32: in IsSimpleTypeSignedInteger()
60 case SimpleTypeKind::Int16: in IsSimpleTypeSignedInteger()
62 case SimpleTypeKind::Float128: in IsSimpleTypeSignedInteger()
63 case SimpleTypeKind::Float80: in IsSimpleTypeSignedInteger()
64 case SimpleTypeKind::Float64: in IsSimpleTypeSignedInteger()
65 case SimpleTypeKind::Float32: in IsSimpleTypeSignedInteger()
66 case SimpleTypeKind::Float16: in IsSimpleTypeSignedInteger()
[all …]
H A DSymbolFileNativePDB.cpp164 case SimpleTypeKind::Byte: in GetSimpleTypeName()
170 case SimpleTypeKind::SByte: in GetSimpleTypeName()
183 case SimpleTypeKind::Float80: in GetSimpleTypeName()
191 case SimpleTypeKind::Int128: in GetSimpleTypeName()
193 case SimpleTypeKind::Int64: in GetSimpleTypeName()
196 case SimpleTypeKind::Int32: in GetSimpleTypeName()
198 case SimpleTypeKind::Int16: in GetSimpleTypeName()
202 case SimpleTypeKind::UInt64: in GetSimpleTypeName()
207 case SimpleTypeKind::UInt32: in GetSimpleTypeName()
209 case SimpleTypeKind::UInt16: in GetSimpleTypeName()
[all …]
H A DPdbUtil.h148 size_t GetTypeSizeForSimpleKind(llvm::codeview::SimpleTypeKind kind);
150 GetCompilerTypeForSimpleKind(llvm::codeview::SimpleTypeKind kind);
H A DPdbAstBuilder.cpp796 if (ti.getSimpleKind() == SimpleTypeKind::NotTranslated) in CreateSimpleType()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1670 return TypeIndex(SimpleTypeKind::HResult); in lowerTypeAlias()
1762 SimpleTypeKind STK = SimpleTypeKind::None; in lowerTypeBasic()
1822 STK = SimpleTypeKind::SignedCharacter; in lowerTypeBasic()
1826 STK = SimpleTypeKind::UnsignedCharacter; in lowerTypeBasic()
1836 if (STK == SimpleTypeKind::Int32 && in lowerTypeBasic()
1838 STK = SimpleTypeKind::Int32Long; in lowerTypeBasic()
1841 STK = SimpleTypeKind::UInt32Long; in lowerTypeBasic()
1842 if (STK == SimpleTypeKind::UInt16Short && in lowerTypeBasic()
1844 STK = SimpleTypeKind::WideCharacter; in lowerTypeBasic()
1845 if ((STK == SimpleTypeKind::SignedCharacter || in lowerTypeBasic()
[all …]
/llvm-project-15.0.7/llvm/unittests/DebugInfo/CodeView/
H A DTypeHashingTest.cpp65 TypeIndex CharStar(SimpleTypeKind::SignedCharacter, in TEST()
72 TypeIndex CharP(SimpleTypeKind::SignedCharacter, SimpleTypeMode::NearPointer); in TEST()
73 TypeIndex IntP(SimpleTypeKind::Int32, SimpleTypeMode::NearPointer); in TEST()
74 TypeIndex DoubleP(SimpleTypeKind::Float64, SimpleTypeMode::NearPointer); in TEST()
/llvm-project-15.0.7/lld/COFF/
H A DDebugTypes.cpp242 ti = TypeIndex(SimpleTypeKind::NotTranslated); in remapRecord()
1064 source->indexMapStorage[i] = TypeIndex(SimpleTypeKind::NotTranslated); in mergeTypesWithGHash()
H A DPDB.cpp371 TypeIndex newType = TypeIndex(SimpleTypeKind::NotTranslated); in translateIdSymbols()
385 if (newType == TypeIndex(SimpleTypeKind::NotTranslated)) { in translateIdSymbols()
/llvm-project-15.0.7/llvm/docs/PDB/
H A DTpiStream.rst122 enum class SimpleTypeKind : uint32_t {