[PATCH] D51524: [ARM64] [Windows] Handle funclets
    Sanjin Sijaric via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Aug 30 18:10:49 PDT 2018
    
    
  
ssijaric created this revision.
ssijaric added reviewers: rnk, mstorsjo, thegameg, TomTan, haripul, mgrang.
Herald added a reviewer: javed.absar.
Herald added subscribers: chrib, kristof.beyls.
This patch adds support for funclets in frame lowering and ISel lowering.  It was originally upstreamed  in https://reviews.llvm.org/D50288, but https://reviews.llvm.org/D50288 now contains only the unwind code generation part.  The test case is very simple.  More complex test cases (e.g. the ones that actually check the validity of EH tables) depend on https://reviews.llvm.org/D50288 and https://reviews.llvm.org/D50166.
Repository:
  rL LLVM
https://reviews.llvm.org/D51524
Files:
  lib/Target/AArch64/AArch64FrameLowering.cpp
  lib/Target/AArch64/AArch64FrameLowering.h
  lib/Target/AArch64/AArch64ISelLowering.cpp
  lib/Target/AArch64/AArch64ISelLowering.h
  lib/Target/AArch64/AArch64InstrInfo.cpp
  lib/Target/AArch64/AArch64InstrInfo.td
  lib/Target/AArch64/AArch64MCInstLower.cpp
  lib/Target/AArch64/AArch64RegisterInfo.cpp
  lib/Target/AArch64/AArch64RegisterInfo.h
  test/CodeGen/AArch64/wineh-funclets.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D51524.163457.patch
Type: text/x-patch
Size: 21444 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180831/4e242fef/attachment-0001.bin>
    
    
More information about the llvm-commits
mailing list