Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordHelpers.cpp57 if (TI.getSimpleMode() != SimpleTypeMode::Direct) { in getSizeInBytesForTypeIndex()
60 case SimpleTypeMode::NearPointer: in getSizeInBytesForTypeIndex()
61 case SimpleTypeMode::FarPointer: in getSizeInBytesForTypeIndex()
62 case SimpleTypeMode::HugePointer: in getSizeInBytesForTypeIndex()
64 case SimpleTypeMode::NearPointer32: in getSizeInBytesForTypeIndex()
65 case SimpleTypeMode::FarPointer32: in getSizeInBytesForTypeIndex()
67 case SimpleTypeMode::NearPointer64: in getSizeInBytesForTypeIndex()
69 case SimpleTypeMode::NearPointer128: in getSizeInBytesForTypeIndex()
H A DTypeIndex.cpp83 if (TI.getSimpleMode() == SimpleTypeMode::Direct) in simpleTypeName()
/freebsd/contrib/llvm-project/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.cpp191 Underlying.getSimpleMode() != SimpleTypeMode::Direct) { in getBuiltinType()
H A DSymbolCache.cpp113 if (Index.getSimpleMode() != codeview::SimpleTypeMode::Direct) in createSimpleType()
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp1073 case SimpleTypeMode::Direct: in GetSizeOfType()
1075 case SimpleTypeMode::NearPointer32: in GetSizeOfType()
1076 case SimpleTypeMode::FarPointer32: in GetSizeOfType()
1078 case SimpleTypeMode::NearPointer64: in GetSizeOfType()
1080 case SimpleTypeMode::NearPointer128: in GetSizeOfType()
H A DSymbolFileNativePDB.cpp593 if (ti.getSimpleMode() != SimpleTypeMode::Direct) { in CreateSimpleType()
597 case SimpleTypeMode::FarPointer32: in CreateSimpleType()
598 case SimpleTypeMode::NearPointer32: in CreateSimpleType()
601 case SimpleTypeMode::NearPointer64: in CreateSimpleType()
H A DPdbAstBuilder.cpp500 if (ti.getSimpleMode() != SimpleTypeMode::Direct) { in CreateSimpleType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1909 // Pointers to simple types without any options can use SimpleTypeMode, rather in lowerTypePointer()
1912 PointeeTI.getSimpleMode() == SimpleTypeMode::Direct && in lowerTypePointer()
1914 SimpleTypeMode Mode = Ty->getSizeInBits() == 64 in lowerTypePointer()
1915 ? SimpleTypeMode::NearPointer64 in lowerTypePointer()
1916 : SimpleTypeMode::NearPointer32; in lowerTypePointer()