[PATCH] D76519: [NFC] Refactor how CFI move sections are represented in AsmPrinter
David Blaikie via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Dec 11 20:48:06 PST 2020
dblaikie added inline comments.
================
Comment at: llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:974
-AsmPrinter::CFIMoveType AsmPrinter::needsCFIMoves() const {
+unsigned AsmPrinter::getCFIMoveTypes(const Function &F) const {
+ // Ignore functions that won't get emitted.
----------------
Naively, it looks to me like this API change would allow for emission of debug_frame and eh_frame simultaneously. Is that understanding correct? If it is, is that outcome useful/intended? I'd have thought one or the other would suffice? (if you have eh_frame and its drawback of being ALLOC - you don't gain anything by also emmitting debug_frame, do you?)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76519/new/
https://reviews.llvm.org/D76519
More information about the llvm-commits
mailing list