================
@@ -121,20 +122,38 @@ CGPointerAuthInfo CodeGenFunction::EmitPointerAuthInfo(
if (!Schema)
return CGPointerAuthInfo();
- llvm::Value *Discriminator =
- CGM.getPointerAuthOtherDiscriminator(Schema, SchemaDecl, SchemaType);
+ llvm::ConstantInt *Discriminator =
+ Schema.getOtherDiscrimination() ==
PointerAuthSchema::Discrimination::None
+ ? nullptr
+ : CGM.getPointerAuthOtherDiscriminator(Schema, SchemaDecl,
+ SchemaType);
----------------
chbessonova wrote:
Thank you! Done.
https://github.com/llvm/llvm-project/pull/205808
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits