Home
last modified time | relevance | path

Searched refs:PtrAuthData (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h978 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 DLLVMContextImpl.h544 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 DDebugInfoMetadata.cpp743 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 DAsmWriter.cpp2177 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 DDIBuilder.cpp308 std::optional<DIDerivedType::PtrAuthData>( in createPtrAuthQualifiedType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp827 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 DMetadataLoader.cpp1577 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 DLLParser.cpp5391 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 DBitcodeWriter.cpp1893 if (auto PtrAuthData = N->getPtrAuthData()) in writeDIDerivedType() local
1894 Record.push_back(PtrAuthData->RawData); in writeDIDerivedType()