[PATCH] Generate SEH unwinding info on Win64

Vadim Chugunov vadimcn at gmail.com
Tue Jun 10 08:06:10 PDT 2014


Whoops, looks like I got .cfi_offset and .cfi_rel_offset mixed up.  The original offsets in bigstructret2.ll test were actually correct.
Also, rebased on top of master.

http://reviews.llvm.org/D4081

Files:
  include/llvm/CodeGen/MachineFrameInfo.h
  lib/CodeGen/AsmPrinter/Win64Exception.cpp
  lib/CodeGen/MachineFunction.cpp
  lib/CodeGen/PrologEpilogInserter.cpp
  lib/MC/MCObjectFileInfo.cpp
  lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
  lib/Target/X86/X86FrameLowering.cpp
  lib/Target/X86/X86ISelLowering.cpp
  lib/Target/X86/X86InstrCompiler.td
  lib/Target/X86/X86MCInstLower.cpp
  test/CodeGen/X86/2007-05-05-Personality.ll
  test/CodeGen/X86/2009-06-03-Win64SpillXMM.ll
  test/CodeGen/X86/avx-intel-ocl.ll
  test/CodeGen/X86/gcc_except_table.ll
  test/CodeGen/X86/win64_eh.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4081.10277.patch
Type: text/x-patch
Size: 44151 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140610/9bc84c92/attachment.bin>


More information about the llvm-commits mailing list