================
@@ -3067,6 +3067,11 @@ Instruction *InstCombinerImpl::visitCallInst(CallInst 
&CI) {
   }
   case Intrinsic::ptrauth_auth:
   case Intrinsic::ptrauth_resign: {
+    // We don't support this optimization on intrinsic calls with deactivation
+    // symbols, which are represented using operand bundles.
+    if (II->hasOperandBundles())
----------------
pcc wrote:

I don't think we support any other types of operand bundles on intrinsics (at 
least according to LangRef). I reckon we can make this more specific if there 
is a need.

https://github.com/llvm/llvm-project/pull/133536
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to