[PATCH] [WIP] MSVC FPO debug information

Jeff Muizelaar jmuizelaar at mozilla.com
Sun Jun 14 06:17:20 PDT 2015


Hi majnemer,

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.

http://reviews.llvm.org/D10432

Files:
  include/llvm/CodeGen/MachineInstr.h
  include/llvm/CodeGen/MachineModuleInfo.h
  include/llvm/MC/MCStreamer.h
  include/llvm/Support/COFF.h
  include/llvm/Target/Target.td
  include/llvm/Target/TargetOpcodes.h
  lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp
  lib/CodeGen/AsmPrinter/WinCodeViewLineTables.h
  lib/MC/MCStreamer.cpp
  lib/Target/X86/X86FrameLowering.cpp
  utils/TableGen/CodeGenTarget.cpp

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D10432.27644.patch
Type: text/x-patch
Size: 17275 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150614/c6a8d740/attachment.bin>


More information about the llvm-commits mailing list