[llvm] r231800 - Teach lowering to correctly handle invoke statepoint and gc results tied to them. Note that we still can not lower gc.relocates for invoke statepoints.

Joerg Sonnenberger joerg at britannica.bec.de
Tue Mar 10 15:30:42 PDT 2015


On Tue, Mar 10, 2015 at 04:26:48PM -0000, Igor Laevsky wrote:
> Author: igor.laevsky
> Date: Tue Mar 10 11:26:48 2015
> New Revision: 231800
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=231800&view=rev
> Log:
> Teach lowering to correctly handle invoke statepoint and gc results tied to them. Note that we still can not lower gc.relocates 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 the gc.result.
> (Resubmitting this change after not being able to reproduce buildbot failure)

Is this a candidate for the 3.6 branch?

Joerg



More information about the llvm-commits mailing list