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.h1223 struct PtrAuthData { struct
1232 PtrAuthData(unsigned FromRawData) : RawData(FromRawData) {} in PtrAuthData() argument
1233 PtrAuthData(unsigned Key, bool IsDiscr, unsigned Discriminator, in PtrAuthData() argument
1262 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags, in DIDerivedType() argument
1267 if (PtrAuthData) in DIDerivedType()
1268 SubclassData32 = PtrAuthData->RawData; in DIDerivedType()
1276 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags,
1285 OffsetInBitsNode, DWARFAddressSpace, PtrAuthData, Flags,
1293 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags,
1302 DWARFAddressSpace, PtrAuthData, Flags, ExtraData,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.h618 std::optional<DIDerivedType::PtrAuthData> PtrAuthData;
627 std::optional<DIDerivedType::PtrAuthData> PtrAuthData,
632 PtrAuthData(PtrAuthData), Flags(Flags), ExtraData(ExtraData),
640 PtrAuthData(N->getPtrAuthData()), Flags(N->getFlags()),
651 PtrAuthData == RHS->getPtrAuthData() && Flags == RHS->getFlags() &&
H A DDebugInfoMetadata.cpp1007 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags, Metadata *ExtraData, in getImpl() argument
1013 PtrAuthData, Flags, ExtraData, Annotations)); in getImpl()
1018 (Tag, Line, AlignInBits, DWARFAddressSpace, PtrAuthData, Flags), Ops); in getImpl()
1021 std::optional<DIDerivedType::PtrAuthData>
1024 ? std::optional<PtrAuthData>(PtrAuthData(SubclassData32)) in getPtrAuthData()
H A DAsmWriter.cpp2305 if (auto PtrAuthData = N->getPtrAuthData()) { in writeDIDerivedType() local
2306 Printer.printInt("ptrAuthKey", PtrAuthData->key()); in writeDIDerivedType()
2308 PtrAuthData->isAddressDiscriminated()); in writeDIDerivedType()
2310 PtrAuthData->extraDiscriminator()); in writeDIDerivedType()
2311 Printer.printBool("ptrAuthIsaPointer", PtrAuthData->isaPointer()); in writeDIDerivedType()
2313 PtrAuthData->authenticatesNullValues()); in writeDIDerivedType()
H A DDIBuilder.cpp340 std::optional<DIDerivedType::PtrAuthData>( in createPtrAuthQualifiedType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp888 if (auto PtrAuthData = DTy->getPtrAuthData()) { in constructTypeDIE() local
890 PtrAuthData->key()); in constructTypeDIE()
891 if (PtrAuthData->isAddressDiscriminated()) in constructTypeDIE()
894 dwarf::DW_FORM_data2, PtrAuthData->extraDiscriminator()); in constructTypeDIE()
895 if (PtrAuthData->isaPointer()) in constructTypeDIE()
897 if (PtrAuthData->authenticatesNullValues()) in constructTypeDIE()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1629 std::optional<DIDerivedType::PtrAuthData> PtrAuthData; in parseOneMetadata() local
1638 PtrAuthData.emplace(Record[14]); in parseOneMetadata()
1654 OffsetInBits, DWARFAddressSpace, PtrAuthData, Flags, in parseOneMetadata()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp5670 std::optional<DIDerivedType::PtrAuthData> PtrAuthData; in parseDIDerivedType() local
5672 PtrAuthData.emplace( in parseDIDerivedType()
5681 PtrAuthData, flags.Val, extraData.Val, annotations.Val)); in parseDIDerivedType()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2001 if (auto PtrAuthData = N->getPtrAuthData()) in writeDIDerivedType() local
2002 Record.push_back(PtrAuthData->RawData); in writeDIDerivedType()