[llvm-dev] [Darwin] Change compact unwind encoding generation to support CFI instructions in epilogue

Tim Northover via llvm-dev llvm-dev at lists.llvm.org
Fri Mar 18 09:42:46 PDT 2016


Hi Violeta,

> My question is: do these changes make sense? If not, what is the right way
> to handle this?

If it was me, I'd try to make the changes depend on
FrameSetup/FrameDestroy tags (adding them if necessary). The Darwin
compact unwinder is never going to learn anything to its benefit from
a CFI instruction in the epilogue.

Cheers.

Tim.


More information about the llvm-dev mailing list