[PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 11 18:10:26 PDT 2020


efriedma added inline comments.


================
Comment at: llvm/lib/Target/ARM/ARMFrameLowering.cpp:1633
+    for (MachineBasicBlock &MBB : MF) {
+      if (MBB.isEHFuncletEntry())
+        SaveBlocks.insert(&MBB);
----------------
I'm not sure why you think funclets are relevant... we don't actually support generating exception-handling code on Windows for 32-bit ARM.  Even if they were relevant, I'm not sure why they would need special treatment here.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D69936/new/

https://reviews.llvm.org/D69936





More information about the llvm-commits mailing list