[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