Searched refs:SimpleTypeKind (Results 1 – 5 of 5) sorted by relevance
/external/llvm/include/llvm/DebugInfo/CodeView/ |
D | TypeIndex.h | 20 enum class SimpleTypeKind : uint32_t { enum 98 explicit TypeIndex(SimpleTypeKind Kind) in TypeIndex() 100 TypeIndex(SimpleTypeKind Kind, SimpleTypeMode Mode) in TypeIndex() 108 SimpleTypeKind getSimpleKind() const { in getSimpleKind() 110 return static_cast<SimpleTypeKind>(Index & SimpleKindMask); in getSimpleKind() 118 static TypeIndex None() { return TypeIndex(SimpleTypeKind::None); } in None() 119 static TypeIndex Void() { return TypeIndex(SimpleTypeKind::Void); } in Void() 121 return TypeIndex(SimpleTypeKind::Void, SimpleTypeMode::NearPointer32); in VoidPointer32() 124 return TypeIndex(SimpleTypeKind::Void, SimpleTypeMode::NearPointer64); in VoidPointer64() 128 return TypeIndex(SimpleTypeKind::SignedCharacter); in SignedCharacter() [all …]
|
/external/llvm/lib/DebugInfo/CodeView/ |
D | TypeDumper.cpp | 24 static const EnumEntry<SimpleTypeKind> SimpleTypeNames[] = { 25 {"void*", SimpleTypeKind::Void}, 26 {"<not translated>*", SimpleTypeKind::NotTranslated}, 27 {"HRESULT*", SimpleTypeKind::HResult}, 28 {"signed char*", SimpleTypeKind::SignedCharacter}, 29 {"unsigned char*", SimpleTypeKind::UnsignedCharacter}, 30 {"char*", SimpleTypeKind::NarrowCharacter}, 31 {"wchar_t*", SimpleTypeKind::WideCharacter}, 32 {"char16_t*", SimpleTypeKind::Character16}, 33 {"char32_t*", SimpleTypeKind::Character32}, [all …]
|
D | TypeStreamMerger.cpp | 131 TypeIndex(SimpleTypeKind::NotTranslated, SimpleTypeMode::Direct)); in visitUnknownType()
|
D | TypeRecord.cpp | 394 Idx = TypeIndex(SimpleTypeKind::NotTranslated, SimpleTypeMode::Direct); in remapIndex()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | CodeViewDebug.cpp | 974 if (UnderlyingTypeIndex == TypeIndex(SimpleTypeKind::Int32Long) && in lowerTypeAlias() 976 return TypeIndex(SimpleTypeKind::HResult); in lowerTypeAlias() 977 if (UnderlyingTypeIndex == TypeIndex(SimpleTypeKind::UInt16Short) && in lowerTypeAlias() 979 return TypeIndex(SimpleTypeKind::WideCharacter); in lowerTypeAlias() 989 ? TypeIndex(SimpleTypeKind::UInt64Quad) in lowerTypeArray() 990 : TypeIndex(SimpleTypeKind::UInt32Long); in lowerTypeArray() 1050 SimpleTypeKind STK = SimpleTypeKind::None; in lowerTypeBasic() 1057 case 1: STK = SimpleTypeKind::Boolean8; break; in lowerTypeBasic() 1058 case 2: STK = SimpleTypeKind::Boolean16; break; in lowerTypeBasic() 1059 case 4: STK = SimpleTypeKind::Boolean32; break; in lowerTypeBasic() [all …]
|