[llvm-branch-commits] [llvm] Add IR and codegen support for deactivation symbols. (PR #133536)

Florian Mayer via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Nov 24 19:08:49 PST 2025


================
@@ -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())
----------------
fmayer wrote:

is it possible that there are other operand bundles? why don't we check for ds specifically?

https://github.com/llvm/llvm-project/pull/133536


More information about the llvm-branch-commits mailing list