[WIP] MSVC FPO debug information

David Majnemer david.majnemer at gmail.com
Sat Jun 13 11:24:21 PDT 2015


Would you mind sticking this patch on phabricator? It's pretty big and it'd
be easier (at least for me) to review it.  It's located at
http://reviews.llvm.org/

On Sat, Jun 13, 2015 at 9:01 AM, Jeff Muizelaar <jmuizelaar at mozilla.com>
wrote:

> Here’s a work in progress patch that adds support for FPO tables used for
> unwinding by x86-32 MSVC.
>
> The basic approach is to add a FPO_INSTRUCTION during X86FrameLowering
> along with some information in MachineModuleInfo. WinCodeViewLineTables
> then looks for this instruction and pulls out the relevant information and
> emits the FPO tables.
>
> Does this seem like a sane approach?
>
> Also, I’m using a generic instruction instead of an X86 one. Does this
> make sense because WinCodeViewLineTables can’t include the X86 Target
> headers?
>
> Thanks,
>
> -Jeff
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150613/f2046641/attachment.html>


More information about the llvm-commits mailing list