Home
last modified time | relevance | path

Searched refs:SimpleTypeMode (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypePointer.cpp24 assert(TI.getSimpleMode() != SimpleTypeMode::Direct); in NativeTypePointer()
84 case SimpleTypeMode::NearPointer: in getLength()
85 case SimpleTypeMode::FarPointer: in getLength()
86 case SimpleTypeMode::HugePointer: in getLength()
88 case SimpleTypeMode::NearPointer32: in getLength()
89 case SimpleTypeMode::FarPointer32: in getLength()
91 case SimpleTypeMode::NearPointer64: in getLength()
93 case SimpleTypeMode::NearPointer128: in getLength()
H A DNativeTypeEnum.cpp190 Underlying.getSimpleMode() != SimpleTypeMode::Direct) { in getBuiltinType()
H A DSymbolCache.cpp113 if (Index.getSimpleMode() != codeview::SimpleTypeMode::Direct) in createSimpleType()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeIndex.h82 enum class SimpleTypeMode : uint32_t { enum
108 TypeIndex(SimpleTypeKind Kind, SimpleTypeMode Mode) in TypeIndex()
141 SimpleTypeMode getSimpleMode() const { in getSimpleMode()
143 return static_cast<SimpleTypeMode>(Index & SimpleModeMask); in getSimpleMode()
151 return TypeIndex(SimpleTypeKind::Void, SimpleTypeMode::NearPointer32); in VoidPointer32()
154 return TypeIndex(SimpleTypeKind::Void, SimpleTypeMode::NearPointer64); in VoidPointer64()
161 return TypeIndex(SimpleTypeKind::Void, SimpleTypeMode::NearPointer); in NullptrT()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/CodeView/
H A DTypeHashingTest.cpp66 SimpleTypeMode::NearPointer32); 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/llvm/lib/DebugInfo/CodeView/
H A DTypeIndex.cpp83 if (TI.getSimpleMode() == SimpleTypeMode::Direct) in simpleTypeName()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp975 case SimpleTypeMode::Direct: in GetSizeOfType()
977 case SimpleTypeMode::NearPointer32: in GetSizeOfType()
978 case SimpleTypeMode::FarPointer32: in GetSizeOfType()
980 case SimpleTypeMode::NearPointer64: in GetSizeOfType()
982 case SimpleTypeMode::NearPointer128: in GetSizeOfType()
H A DSymbolFileNativePDB.cpp513 if (ti.getSimpleMode() != SimpleTypeMode::Direct) { in CreateSimpleType()
517 case SimpleTypeMode::FarPointer32: in CreateSimpleType()
518 case SimpleTypeMode::NearPointer32: in CreateSimpleType()
521 case SimpleTypeMode::NearPointer64: in CreateSimpleType()
H A DPdbAstBuilder.cpp789 if (ti.getSimpleMode() != SimpleTypeMode::Direct) { in CreateSimpleType()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1860 PointeeTI.getSimpleMode() == SimpleTypeMode::Direct && in lowerTypePointer()
1862 SimpleTypeMode Mode = Ty->getSizeInBits() == 64 in lowerTypePointer()
1863 ? SimpleTypeMode::NearPointer64 in lowerTypePointer()
1864 : SimpleTypeMode::NearPointer32; in lowerTypePointer()
/llvm-project-15.0.7/llvm/docs/PDB/
H A DTpiStream.rst182 enum class SimpleTypeMode : uint32_t {