[PATCH] D50638: [AsmPrinter] Look inside bundles and rely on FrameDestroy in calculateDbgValueHistory
Vedant Kumar via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 16 15:23:44 PDT 2018
vsk added inline comments.
================
Comment at: include/llvm/CodeGen/TargetFrameLowering.h:286
+ /// Check if the target is updating FrameSetup and FrameDestroy attributes on
+ /// machine instructions.
+ virtual bool isFrameSetupAndFrameDestroySupported() const {
----------------
Do you know which backends don't mark up epilog instructions with FrameDestroy? Is it feasible to fix the backends? Seems like `collectChangingRegsInBody` is just a more precise way of doing the job of `collectChangingRegs`: it'd be great to just have one copy of the logic.
Repository:
rL LLVM
https://reviews.llvm.org/D50638
More information about the llvm-commits
mailing list