[LLVMdev] 3.4.1 Release Plans

Jiangning Liu liujiangning1 at gmail.com
Tue Apr 1 03:09:15 PDT 2014


Hi,

I'd like to say it is not a new feature at all. How should we define a new
feature? What I said is "Complete AArch64 NEON feature" rather than "new
AArch64 NEON feature".

If we look at the list for LLVM patches, most of them are bug fixes
addressing compiler crash. Those fixes makes AArch64 NEON more robustness.

If we don't apply those patches, AArch64 NEON would often crash. It is bug
fix or new feature? How do you judge?

You may have a try by simply applying those two monolithic patches I
provided. You won't see any failure on LLVM side.

I think the purpose of this new 3.4.1 release is to fix all of the known
bugs and bring value to end-user. I would be sad if we don't bring AArch64
NEON fix into this release, and end-user would be also sad, I believe.

Thanks,
-Jiangning



2014-04-01 17:30 GMT+08:00 Sylvestre Ledru <sylvestre at debian.org>:

> On 01/04/2014 11:26, Renato Golin wrote:
> > Hi Jiangning,
> >
> > Thank you very much for doing all the hard work of integrating the
> > patches and testing it beforehand, it really helps the back-porting!
> >
> >
> > On 1 April 2014 09:25, Jiangning Liu <liujiangning1 at gmail.com> wrote:
> >> I know the patch list is little bit longer, we have the following
> reasons,
> >> 1) Last year, when branch 3.4 was created, actually we didn't really
> have
> >> time to complete all AArch64 neon work. So branch 3.4 is actually at the
> >> middle stage of aarch64 neon implementation. Now the patches I'm
> requesting
> >> intends to give a complete AArch64 NEON feature.
> > I'd be less comfortable with this change than the others, since it
> > introduces new functionality (and may introduce incompatibility with
> > previous behaviour), but I'll let Tom decide.
> With my packager hat, I agree with you. I don't think we should accept
> any new features in the stable releases.
> Only important bugs fixes should be part of the release.
>
> Sylvestre
>
>


-- 
Thanks,
-Jiangning
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140401/e0c32d05/attachment.html>


More information about the llvm-commits mailing list