/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 978 struct PtrAuthData { struct 987 PtrAuthData(unsigned FromRawData) : RawData(FromRawData) {} in PtrAuthData() function 988 PtrAuthData(unsigned Key, bool IsDiscr, unsigned Discriminator, in PtrAuthData() function 1016 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags, in DIDerivedType() argument 1021 if (PtrAuthData) in DIDerivedType() 1022 SubclassData32 = PtrAuthData->RawData; in DIDerivedType() 1030 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags, 1035 DWARFAddressSpace, PtrAuthData, Flags, ExtraData, 1043 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags, 1062 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | LLVMContextImpl.h | 544 std::optional<DIDerivedType::PtrAuthData> PtrAuthData; 553 std::optional<DIDerivedType::PtrAuthData> PtrAuthData, 558 PtrAuthData(PtrAuthData), Flags(Flags), ExtraData(ExtraData), 566 PtrAuthData(N->getPtrAuthData()), Flags(N->getFlags()), 577 PtrAuthData == RHS->getPtrAuthData() && Flags == RHS->getFlags() &&
|
H A D | DebugInfoMetadata.cpp | 743 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags, Metadata *ExtraData, in getImpl() argument 749 PtrAuthData, Flags, ExtraData, Annotations)); in getImpl() 753 DWARFAddressSpace, PtrAuthData, Flags), in getImpl() 757 std::optional<DIDerivedType::PtrAuthData> 760 ? std::optional<PtrAuthData>(PtrAuthData(SubclassData32)) in getPtrAuthData()
|
H A D | AsmWriter.cpp | 2177 if (auto PtrAuthData = N->getPtrAuthData()) { in writeDIDerivedType() local 2178 Printer.printInt("ptrAuthKey", PtrAuthData->key()); in writeDIDerivedType() 2180 PtrAuthData->isAddressDiscriminated()); in writeDIDerivedType() 2182 PtrAuthData->extraDiscriminator()); in writeDIDerivedType() 2183 Printer.printBool("ptrAuthIsaPointer", PtrAuthData->isaPointer()); in writeDIDerivedType() 2185 PtrAuthData->authenticatesNullValues()); in writeDIDerivedType()
|
H A D | DIBuilder.cpp | 308 std::optional<DIDerivedType::PtrAuthData>( in createPtrAuthQualifiedType()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfUnit.cpp | 827 if (auto PtrAuthData = DTy->getPtrAuthData()) { in constructTypeDIE() local 829 PtrAuthData->key()); in constructTypeDIE() 830 if (PtrAuthData->isAddressDiscriminated()) in constructTypeDIE() 833 dwarf::DW_FORM_data2, PtrAuthData->extraDiscriminator()); in constructTypeDIE() 834 if (PtrAuthData->isaPointer()) in constructTypeDIE() 836 if (PtrAuthData->authenticatesNullValues()) in constructTypeDIE()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 1577 std::optional<DIDerivedType::PtrAuthData> PtrAuthData; in parseOneMetadata() local 1586 PtrAuthData.emplace(Record[14]); in parseOneMetadata() 1597 Record[9], DWARFAddressSpace, PtrAuthData, Flags, in parseOneMetadata()
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 5391 std::optional<DIDerivedType::PtrAuthData> PtrAuthData; in parseDIDerivedType() local 5393 PtrAuthData.emplace( in parseDIDerivedType() 5401 offset.Val, DWARFAddressSpace, PtrAuthData, in parseDIDerivedType()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1893 if (auto PtrAuthData = N->getPtrAuthData()) in writeDIDerivedType() local 1894 Record.push_back(PtrAuthData->RawData); in writeDIDerivedType()
|