3.6.1 patch nomination: r231984 & r232176 (illegal type support fixes)

Paweł Bylica chfast at gmail.com
Mon Apr 20 09:06:41 PDT 2015


Hi Tom, Owen,

I decided to use 3.7 branch instead of future 3.6.1 release in my project.
I need a set of fixes to be applied to LLVM and it is all-or-nothing
situation in my case. It is not guaranteed that all of them will be
included in 3.6.1 and proposing patches for 3.6.1 is quite time-consuming.
So you can ignore this nomination.

Thanks,
Paweł

On Mon, Apr 20, 2015 at 5:30 PM Tom Stellard <tom at stellard.net> wrote:

> On Wed, Mar 18, 2015 at 12:56:59PM +0000, Paweł Bylica wrote:
> > --------------------------------------------------------------------
> > r231984:
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=231984&view=rev
> > Log:
> > Handle big index in getelementptr instruction
> >
> > CodeGen incorrectly ignores (assert from APInt) constant index bigger
> > than 2^64 in getelementptr instruction. This is a test and fix for that.
> >
> > Patch by Paweł Bylica!
> >
> > Reviewed By: rnk
> >
> > Subscribers: majnemer, rnk, mcrosier, resistor, llvm-commits
> >
> > Differential Revision: http://reviews.llvm.org/D8219
> >
> > Added:
> >     llvm/trunk/test/CodeGen/X86/getelementptr.ll
> > Modified:
> >     llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp
> >     llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
> >
>
> Hi Owen,
>
> Is this patch OK for the 3.6 branch?
>
> Thanks,
> Tom
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150420/0851fd4b/attachment.html>


More information about the llvm-commits mailing list