[PATCH] D124680: [WinEHPrepare] Fix accidental truncation of EH funclets with GNUstep ObjC runtime
    Eli Friedman via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri Apr 29 10:29:20 PDT 2022
    
    
  
efriedma added a reviewer: rnk.
efriedma added inline comments.
================
Comment at: llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp:113
+    if (CI->hasFnAttr(Attribute::NoUnwind))
+      NewCI->addFnAttr(Attribute::NoUnwind);
 
----------------
Are all these functions actually nounwind?  Destroying objects can call into user code.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D124680/new/
https://reviews.llvm.org/D124680
    
    
More information about the llvm-commits
mailing list