[PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Dave Green via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 30 09:44:24 PDT 2020
dmgreen added a comment.
Hello. I like the idea. It's something we thought about internally but no-one has ever worked on enough to see how much of an improvement it gives in general.
================
Comment at: llvm/lib/Target/AArch64/AArch64FrameLowering.cpp:229
+ return false;
+ if (!produceCompactUnwindFrame(MF))
+ return false;
----------------
Can you explain what CompactUnwindFrame is, and why it's needed for this to work? I'm not really an expert on Frame Lowering, but is there a way to get this to work without that restriction?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76570/new/
https://reviews.llvm.org/D76570
More information about the llvm-commits
mailing list