[PATCH] Lower invoke statepoints and gc.results tied to them.
    Igor Laevsky 
    igor at azulsystems.com
       
    Thu Feb 19 07:34:45 PST 2015
    
    
  
Hi reames,
This change builds up on http://reviews.llvm.org/D7756
It teaches lowering to correctly handle invoke statepoint and gc results tied to them. Note that we still can not lower gc.results for invoke statepoints.
Also it extracts getCopyFromRegs helper function in SelectionDAGBuilder as we need to be able to customize type of the register exported from basic block during lowering of gc.result.
REPOSITORY
  rL LLVM
http://reviews.llvm.org/D7760
Files:
  lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  lib/CodeGen/SelectionDAG/StatepointLowering.cpp
EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7760.20296.patch
Type: text/x-patch
Size: 8249 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150219/9e4304f2/attachment.bin>
    
    
More information about the llvm-commits
mailing list