| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 1223 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 D | LLVMContextImpl.h | 618 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 D | DebugInfoMetadata.cpp | 1007 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 D | AsmWriter.cpp | 2305 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 D | DIBuilder.cpp | 340 std::optional<DIDerivedType::PtrAuthData>( in createPtrAuthQualifiedType()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfUnit.cpp | 888 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 D | MetadataLoader.cpp | 1629 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 D | LLParser.cpp | 5670 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 D | BitcodeWriter.cpp | 2001 if (auto PtrAuthData = N->getPtrAuthData()) in writeDIDerivedType() local 2002 Record.push_back(PtrAuthData->RawData); in writeDIDerivedType()
|