Lines Matching refs:Schema
846 if (const auto &Schema = in EmitLoadOfMemberFunctionPointer() local
853 assert(Schema.getKey() == AuthInfo.getKey() && in EmitLoadOfMemberFunctionPointer()
858 Schema.getKey(), Schema.getAuthenticationMode(), Schema.isIsaPointer(), in EmitLoadOfMemberFunctionPointer()
859 Schema.authenticatesNullValues(), DiscriminatorPHI); in EmitLoadOfMemberFunctionPointer()
1173 const auto &Schema = in BuildMemberPointer() local
1175 if (Schema) in BuildMemberPointer()
1183 CGM.PtrDiffTy, 2 * ThisAdjustment.getQuantity() + !Schema); in BuildMemberPointer()
2131 if (auto &Schema = CGF.CGM.getCodeGenOpts().PointerAuth.CXXVTTVTablePointers) { in getVTableAddressPointInStructorWithVTT() local
2132 CGPointerAuthInfo PointerAuth = CGF.EmitPointerAuthInfo(Schema, VTT, in getVTableAddressPointInStructorWithVTT()
2191 auto &Schema = CGM.getCodeGenOpts().PointerAuth.CXXVirtualFunctionPointers; in getVirtualFunctionPointer() local
2192 if (!Schema && CGF.ShouldEmitVTableTypeCheckedLoad(MethodDecl->getParent())) { in getVirtualFunctionPointer()
2232 if (Schema) { in getVirtualFunctionPointer()
2235 PointerAuth = CGF.EmitPointerAuthInfo(Schema, VTableSlotPtr, GD, QualType()); in getVirtualFunctionPointer()
3966 if (auto &Schema = CGM.getCodeGenOpts().PointerAuth.CXXTypeInfoVTablePointer) in BuildVTablePointer() local
3967 VTable = CGM.getConstantSignedPointer(VTable, Schema, nullptr, GlobalDecl(), in BuildVTablePointer()