| /llvm-project-15.0.7/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 167 static std::string pointerKind(PointerKind Kind) { in pointerKind() 169 RETURN_CASE(PointerKind, Near16, "ptr16"); in pointerKind() 170 RETURN_CASE(PointerKind, Far16, "far ptr16"); in pointerKind() 171 RETURN_CASE(PointerKind, Huge16, "huge ptr16"); in pointerKind() 173 RETURN_CASE(PointerKind, BasedOnValue, "value based"); in pointerKind() 177 RETURN_CASE(PointerKind, BasedOnType, "type based"); in pointerKind() 178 RETURN_CASE(PointerKind, BasedOnSelf, "self based"); in pointerKind() 179 RETURN_CASE(PointerKind, Near32, "ptr32"); in pointerKind() 180 RETURN_CASE(PointerKind, Far32, "far ptr32"); in pointerKind() 181 RETURN_CASE(PointerKind, Near64, "ptr64"); in pointerKind() [all …]
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/ |
| H A D | EnumTables.cpp | 355 CV_ENUM_CLASS_ENT(PointerKind, Near16), 356 CV_ENUM_CLASS_ENT(PointerKind, Far16), 357 CV_ENUM_CLASS_ENT(PointerKind, Huge16), 358 CV_ENUM_CLASS_ENT(PointerKind, BasedOnSegment), 359 CV_ENUM_CLASS_ENT(PointerKind, BasedOnValue), 361 CV_ENUM_CLASS_ENT(PointerKind, BasedOnAddress), 363 CV_ENUM_CLASS_ENT(PointerKind, BasedOnType), 364 CV_ENUM_CLASS_ENT(PointerKind, BasedOnSelf), 365 CV_ENUM_CLASS_ENT(PointerKind, Near32), 366 CV_ENUM_CLASS_ENT(PointerKind, Far32), [all …]
|
| H A D | TypeDumpVisitor.cpp | 71 ENUM_ENTRY(PointerKind, Near16), 72 ENUM_ENTRY(PointerKind, Far16), 73 ENUM_ENTRY(PointerKind, Huge16), 74 ENUM_ENTRY(PointerKind, BasedOnSegment), 75 ENUM_ENTRY(PointerKind, BasedOnValue), 77 ENUM_ENTRY(PointerKind, BasedOnAddress), 79 ENUM_ENTRY(PointerKind, BasedOnType), 80 ENUM_ENTRY(PointerKind, BasedOnSelf), 81 ENUM_ENTRY(PointerKind, Near32), 82 ENUM_ENTRY(PointerKind, Far32), [all …]
|
| /llvm-project-15.0.7/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 57 LLVM_YAML_DECLARE_ENUM_TRAITS(PointerKind) 264 void ScalarEnumerationTraits<PointerKind>::enumeration(IO &IO, in enumeration() 266 IO.enumCase(Kind, "Near16", PointerKind::Near16); in enumeration() 267 IO.enumCase(Kind, "Far16", PointerKind::Far16); in enumeration() 268 IO.enumCase(Kind, "Huge16", PointerKind::Huge16); in enumeration() 274 PointerKind::BasedOnSegmentAddress); in enumeration() 275 IO.enumCase(Kind, "BasedOnType", PointerKind::BasedOnType); in enumeration() 276 IO.enumCase(Kind, "BasedOnSelf", PointerKind::BasedOnSelf); in enumeration() 277 IO.enumCase(Kind, "Near32", PointerKind::Near32); in enumeration() 278 IO.enumCase(Kind, "Far32", PointerKind::Far32); in enumeration() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 288 PointerRecord(TypeIndex ReferentType, PointerKind PK, PointerMode PM, in PointerRecord() 293 PointerRecord(TypeIndex ReferentType, PointerKind PK, PointerMode PM, in PointerRecord() 300 PointerKind getPointerKind() const { in getPointerKind() 301 return static_cast<PointerKind>((Attrs >> PointerKindShift) & in getPointerKind() 352 void setAttrs(PointerKind PK, PointerMode PM, PointerOptions PO, in setAttrs() 358 static uint32_t calcAttrs(PointerKind PK, PointerMode PM, PointerOptions PO, in calcAttrs()
|
| H A D | CodeView.h | 339 enum class PointerKind : uint8_t { enum
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | OSLog.h | 43 PointerKind, enumerator
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/CodeView/ |
| H A D | TypeHashingTest.cpp | 21 PR.setAttrs(PointerKind::Near32, PointerMode::Pointer, PointerOptions::None, in createPointerRecord()
|
| H A D | TypeIndexDiscoveryTest.cpp | 231 static PointerRecord Pointer(TypeIndex(44), PointerKind::Near32, 234 TypeIndex(45), PointerKind::Near32, PointerMode::PointerToDataMember,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1868 PointerKind PK = in lowerTypePointer() 1869 Ty->getSizeInBits() == 64 ? PointerKind::Near64 : PointerKind::Near32; in lowerTypePointer() 1931 PointerKind PK = getPointerSizeInBytes() == 8 ? PointerKind::Near64 in lowerTypeMemberPointer() 1932 : PointerKind::Near32; in lowerTypeMemberPointer() 2619 PointerKind PK = getPointerSizeInBytes() == 8 ? PointerKind::Near64 in getVBPTypeIndex() 2620 : PointerKind::Near32; in getVBPTypeIndex() 2675 getPointerSizeInBytes() == 8 ? PointerKind::Near64 in getTypeIndexForReferenceTo() 2676 : PointerKind::Near32, in getTypeIndexForReferenceTo()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | OSLog.cpp | 42 return OSLogBufferItem::PointerKind; in getKind()
|
| /llvm-project-15.0.7/llvm/docs/PDB/ |
| H A D | CodeViewTypes.rst | 86 enum class PointerKind : uint8_t {
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaType.cpp | 4347 SimplePointerKind PointerKind, in emitNullabilityConsistencyWarning() argument 4352 if (PointerKind == SimplePointerKind::Array) { in emitNullabilityConsistencyWarning() 4356 << static_cast<unsigned>(PointerKind); in emitNullabilityConsistencyWarning() 4366 Diag << static_cast<unsigned>(PointerKind); in emitNullabilityConsistencyWarning() 4404 fileNullability.PointerKind = static_cast<unsigned>(pointerKind); in checkNullabilityConsistency() 4436 auto kind = static_cast<SimplePointerKind>(fileNullability.PointerKind); in recordNullabilitySeen()
|
| H A D | SemaDeclAttr.cpp | 5491 IdentifierInfo *PointerKind = AL.getArgAsIdent(0)->Ident; in handleTypeTagForDatatypeAttr() local 5497 S.Context, AL, PointerKind, MatchingCTypeLoc, AL.getLayoutCompatible(), in handleTypeTagForDatatypeAttr()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 256 uint8_t PointerKind; member
|