| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGPointerAuth.cpp | 129 CodeGenFunction::EmitPointerAuthInfo(PointerAuthQualifier Qual, in EmitPointerAuthInfo() 201 if (PointerAuthQualifier PtrAuth = LV.getQuals().getPointerAuth()) in emitLoadOfOrigPointerRValue() 245 CodeGenFunction::EmitPointerAuthQualify(PointerAuthQualifier DestQualifier, in EmitPointerAuthQualify() 258 PointerAuthQualifier DestQualifier, llvm::Value *Value, in EmitPointerAuthQualify() 270 PointerAuthQualifier CurQualifier, llvm::Value *Value, QualType PointerType, in EmitPointerAuthUnqualify() 406 void CodeGenFunction::EmitPointerAuthCopy(PointerAuthQualifier Qual, QualType T, in EmitPointerAuthCopy() 539 std::optional<PointerAuthQualifier> 599 return PointerAuthQualifier::Create(Key, AddressDiscriminated, Discriminator, in computeVTPointerAuthentication() 605 std::optional<PointerAuthQualifier> 611 std::optional<PointerAuthQualifier> Authentication; in getVTablePointerAuthentication()
|
| H A D | ConstantEmitter.h | 118 PointerAuthQualifier Auth);
|
| H A D | CodeGenModule.h | 674 llvm::DenseMap<const CXXRecordDecl *, std::optional<PointerAuthQualifier>> 676 std::optional<PointerAuthQualifier> 1074 std::optional<PointerAuthQualifier>
|
| H A D | CGExprConstant.cpp | 1930 PointerAuthQualifier Schema) { in tryEmitConstantSignedPointer() 2163 if (PointerAuthQualifier PointerAuth = DestType.getPointerAuth(); in tryEmit() 2213 if (PointerAuthQualifier PointerAuth = DestType.getPointerAuth()) { in tryEmitBase() 2450 if (PointerAuthQualifier PointerAuth = DestType.getPointerAuth(); in tryEmitPrivate()
|
| H A D | CGNonTrivialStruct.cpp | 273 PointerAuthQualifier PtrAuth = FT.getPointerAuth().withoutKeyNone(); in visitPtrAuth() 585 PointerAuthQualifier PtrAuth = FT.getPointerAuth().withoutKeyNone(); in visitPtrAuth()
|
| H A D | CodeGenFunction.h | 4600 CGPointerAuthInfo EmitPointerAuthInfo(PointerAuthQualifier Qualifier, 4602 llvm::Value *EmitPointerAuthQualify(PointerAuthQualifier Qualifier, 4606 llvm::Value *EmitPointerAuthQualify(PointerAuthQualifier Qualifier, 4609 llvm::Value *EmitPointerAuthUnqualify(PointerAuthQualifier Qualifier, 4614 void EmitPointerAuthCopy(PointerAuthQualifier Qualifier, QualType Type,
|
| H A D | CGObjC.cpp | 1197 if (PointerAuthQualifier PAQ = ivar->getType().getPointerAuth()) { in generateObjCGetterBody() 1327 if (PointerAuthQualifier PAQ = ivar->getType().getPointerAuth()) { in generateObjCGetterBody() 1529 if (PointerAuthQualifier PAQ = ivar->getType().getPointerAuth()) { in generateObjCSetterBody()
|
| H A D | CGExpr.cpp | 2265 if (PointerAuthQualifier PtrAuth = LV.getQuals().getPointerAuth()) { in EmitLoadOfLValue() 2531 if (PointerAuthQualifier PointerAuth = Dst.getQuals().getPointerAuth()) { in EmitStoreThroughLValue() 6055 if (PointerAuthQualifier PtrAuth = in EmitBinaryOperatorLValue()
|
| H A D | CGClass.cpp | 929 if (PointerAuthQualifier Q = F->getType().getPointerAuth(); in isMemcpyableField()
|
| H A D | CGDecl.cpp | 785 if (PointerAuthQualifier PtrAuth = lvalue.getQuals().getPointerAuth()) { in EmitScalarInit()
|
| H A D | CGBlocks.cpp | 1998 PointerAuthQualifier PointerAuth = Type.getPointerAuth(); in GenerateCopyHelperFunction()
|
| H A D | CGExprScalar.cpp | 5121 if (PointerAuthQualifier PtrAuth = E->getLHS()->getType().getPointerAuth()) { in VisitBinAssign()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | MicrosoftDemangleNodes.h | 265 PointerAuthQualifier, enumerator 546 PointerAuthQualifierNode *PointerAuthQualifier = nullptr; member 766 PointerAuthQualifierNode() : Node(NodeKind::PointerAuthQualifier) {} in PointerAuthQualifierNode() 778 return N->kind() == NodeKind::PointerAuthQualifier; in classof()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Type.h | 151 class PointerAuthQualifier { 203 PointerAuthQualifier(unsigned Key, bool IsAddressDiscriminated, 235 PointerAuthQualifier() = default; 237 static PointerAuthQualifier 244 return PointerAuthQualifier(Key, IsAddressDiscriminated, ExtraDiscriminator, 289 PointerAuthQualifier withoutKeyNone() const { 290 return hasKeyNone() ? PointerAuthQualifier() : *this; 293 friend bool operator==(PointerAuthQualifier Lhs, PointerAuthQualifier Rhs) { 296 friend bool operator!=(PointerAuthQualifier Lhs, PointerAuthQualifier Rhs) { 300 bool isEquivalent(PointerAuthQualifier Other) const { [all …]
|
| H A D | ASTContext.h | 2302 PointerAuthQualifier getObjCMemberSelTypePtrAuth(); 2428 QualType getPointerAuthType(QualType Ty, PointerAuthQualifier PointerAuth) { in getPointerAuthType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Demangle/ |
| H A D | MicrosoftDemangleNodes.cpp | 525 if (PointerAuthQualifier) in outputPre() 526 PointerAuthQualifier->output(OB, Flags); in outputPre()
|
| H A D | MicrosoftDemangle.cpp | 2103 Pointer->PointerAuthQualifier = createPointerAuthQualifier(MangledName); in demanglePointerType()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TypePrinter.cpp | 2584 std::string PointerAuthQualifier::getAsString() const { in getAsString() 2589 std::string PointerAuthQualifier::getAsString(const PrintingPolicy &P) const { in getAsString() 2596 bool PointerAuthQualifier::isEmptyWhenPrinted(const PrintingPolicy &P) const { in isEmptyWhenPrinted() 2600 void PointerAuthQualifier::print(raw_ostream &OS, in print() 2640 if (PointerAuthQualifier PointerAuth = getPointerAuth(); in isEmptyWhenPrinted() 2758 if (PointerAuthQualifier PointerAuth = getPointerAuth()) { in print()
|
| H A D | DeclCXX.cpp | 1124 if (PointerAuthQualifier Q = T.getPointerAuth()) { in addedMember()
|
| H A D | MicrosoftMangle.cpp | 2347 PointerAuthQualifier PointerAuth = Quals.getPointerAuth(); in manglePointerAuthQualifier()
|
| H A D | ASTContext.cpp | 9789 PointerAuthQualifier ASTContext::getObjCMemberSelTypePtrAuth() { in getObjCMemberSelTypePtrAuth() 9791 return PointerAuthQualifier(); in getObjCMemberSelTypePtrAuth() 9792 return PointerAuthQualifier::Create( in getObjCMemberSelTypePtrAuth()
|
| H A D | ItaniumMangle.cpp | 2889 if (PointerAuthQualifier PtrAuth = Quals.getPointerAuth()) { in mangleQualifiers()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaType.cpp | 8388 assert(Key <= PointerAuthQualifier::MaxKey && "ptrauth key is out of range"); in HandlePtrAuthQualifier() 8423 PointerAuthQualifier Qual = PointerAuthQualifier::Create( in HandlePtrAuthQualifier()
|
| H A D | SemaChecking.cpp | 1584 Max = PointerAuthQualifier::MaxDiscriminator; in checkPointerAuthDiscriminatorArg() 4208 PointerAuthQualifier PointerAuth = AtomTy.getPointerAuth(); in BuildAtomicExpr() 4588 PointerAuthQualifier PointerAuth = ValType.getPointerAuth(); in BuiltinAtomicOverloaded()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFASTParserClang.cpp | 682 auto ptr_auth = clang::PointerAuthQualifier::Create( in GetPtrAuthMofidierPayload()
|