<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git, branch llvmorg-3.7.0-rc3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>Reverting r245456:</title>
<updated>2015-08-20T22:03:38+00:00</updated>
<author>
<name>Hans Wennborg</name>
<email>hans@hanshq.net</email>
</author>
<published>2015-08-20T22:03:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=dfa1eedb8e9947df34ab07a61cc06e617d335de7'/>
<id>dfa1eedb8e9947df34ab07a61cc06e617d335de7</id>
<content type='text'>
------------------------------------------------------------------------

llvm-svn: 245623
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
------------------------------------------------------------------------

llvm-svn: 245623
</pre>
</div>
</content>
</entry>
<entry>
<title>Merging r245560:</title>
<updated>2015-08-20T21:09:20+00:00</updated>
<author>
<name>Hans Wennborg</name>
<email>hans@hanshq.net</email>
</author>
<published>2015-08-20T21:09:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=db110b9854230be31c4562c76753df858ea7df51'/>
<id>db110b9854230be31c4562c76753df858ea7df51</id>
<content type='text'>
------------------------------------------------------------------------
r245560 | ogoffart | 2015-08-20 06:11:14 -0700 (Thu, 20 Aug 2015) | 5 lines

Fix crash with two typos in the arguments of a function

The problem is that the arguments are of TheCall are reset later
to the ones in Args, making TypoExpr put back. Some TypoExpr that have
already  been diagnosed and will assert later in Sema::getTypoExprState
------------------------------------------------------------------------

llvm-svn: 245615
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
------------------------------------------------------------------------
r245560 | ogoffart | 2015-08-20 06:11:14 -0700 (Thu, 20 Aug 2015) | 5 lines

Fix crash with two typos in the arguments of a function

The problem is that the arguments are of TheCall are reset later
to the ones in Args, making TypoExpr put back. Some TypoExpr that have
already  been diagnosed and will assert later in Sema::getTypoExprState
------------------------------------------------------------------------

llvm-svn: 245615
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge r245577 into branch_37</title>
<updated>2015-08-20T16:41:22+00:00</updated>
<author>
<name>Renato Golin</name>
<email>renato.golin@linaro.org</email>
</author>
<published>2015-08-20T16:41:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a0e728bc7a49fac41ace12b569f287139f9fbc80'/>
<id>a0e728bc7a49fac41ace12b569f287139f9fbc80</id>
<content type='text'>
[ARM] Don't try and custom lower a vNi64 SETCC.

It won't go well. We've already marked 64-bit SETCCs as non-Custom, but it's
just possible that a SETCC has a legal result type but an illegal operand
type. If this happens, bail out before we create unselectable nodes.

Fixes PR24292. I tried to create a testcase but in 99% of cases we can't
trigger this - not surprising that this bug has been latent since 2009.

llvm-svn: 245578
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[ARM] Don't try and custom lower a vNi64 SETCC.

It won't go well. We've already marked 64-bit SETCCs as non-Custom, but it's
just possible that a SETCC has a legal result type but an illegal operand
type. If this happens, bail out before we create unselectable nodes.

Fixes PR24292. I tried to create a testcase but in 99% of cases we can't
trigger this - not surprising that this bug has been latent since 2009.

llvm-svn: 245578
</pre>
</div>
</content>
</entry>
<entry>
<title>Merging r245535:</title>
<updated>2015-08-20T16:05:36+00:00</updated>
<author>
<name>Hans Wennborg</name>
<email>hans@hanshq.net</email>
</author>
<published>2015-08-20T16:05:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8b1fc860f7ec43edf6326bccf09fa7613882e280'/>
<id>8b1fc860f7ec43edf6326bccf09fa7613882e280</id>
<content type='text'>
------------------------------------------------------------------------
r245535 | hfinkel | 2015-08-19 20:02:02 -0700 (Wed, 19 Aug 2015) | 6 lines

[PowerPC] Fix value type on XVCMPEQDP for v2f64 comparisons

XVCMPEQDP is used for VSX v2f64 equality comparisons, but the value type needs
to be v2i64 (as that's the corresponding SETCC type).

Fixes PR24225.
------------------------------------------------------------------------

llvm-svn: 245574
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
------------------------------------------------------------------------
r245535 | hfinkel | 2015-08-19 20:02:02 -0700 (Wed, 19 Aug 2015) | 6 lines

[PowerPC] Fix value type on XVCMPEQDP for v2f64 comparisons

XVCMPEQDP is used for VSX v2f64 equality comparisons, but the value type needs
to be v2i64 (as that's the corresponding SETCC type).

Fixes PR24225.
------------------------------------------------------------------------

llvm-svn: 245574
</pre>
</div>
</content>
</entry>
<entry>
<title>Merging r245530:</title>
<updated>2015-08-20T16:03:44+00:00</updated>
<author>
<name>Hans Wennborg</name>
<email>hans@hanshq.net</email>
</author>
<published>2015-08-20T16:03:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=3eff3d8c45aaa84cba8eb53a6abbd33951b75972'/>
<id>3eff3d8c45aaa84cba8eb53a6abbd33951b75972</id>
<content type='text'>
------------------------------------------------------------------------
r245530 | hfinkel | 2015-08-19 18:18:20 -0700 (Wed, 19 Aug 2015) | 5 lines

[PowerPC] Fix the int2fp(fp2int(x)) DAGCombine to ignore ppc_fp128

This DAGCombine was creating custom SDAG nodes with an illegal ppc_fp128
operand type because it was triggering on f64/f32 int2fp(fp2int(ppc_fp128 x)),
but shouldn't (it should only apply to f32/f64 types). The result was a crash.
------------------------------------------------------------------------

llvm-svn: 245573
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
------------------------------------------------------------------------
r245530 | hfinkel | 2015-08-19 18:18:20 -0700 (Wed, 19 Aug 2015) | 5 lines

[PowerPC] Fix the int2fp(fp2int(x)) DAGCombine to ignore ppc_fp128

This DAGCombine was creating custom SDAG nodes with an illegal ppc_fp128
operand type because it was triggering on f64/f32 int2fp(fp2int(ppc_fp128 x)),
but shouldn't (it should only apply to f32/f64 types). The result was a crash.
------------------------------------------------------------------------

llvm-svn: 245573
</pre>
</div>
</content>
</entry>
<entry>
<title>Merging r245365 and r245369:</title>
<updated>2015-08-20T15:56:38+00:00</updated>
<author>
<name>Hans Wennborg</name>
<email>hans@hanshq.net</email>
</author>
<published>2015-08-20T15:56:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=bcbf19f9ee1a2bce40eefe42104b50e06c56e96f'/>
<id>bcbf19f9ee1a2bce40eefe42104b50e06c56e96f</id>
<content type='text'>
------------------------------------------------------------------------
r245365 | majnemer | 2015-08-18 15:07:25 -0700 (Tue, 18 Aug 2015) | 4 lines

[InstSimplify] Don't assume getAggregateElement will succeed

It isn't always possible to get a value from getAggregateElement.
This fixes PR24488.
------------------------------------------------------------------------

------------------------------------------------------------------------
r245369 | majnemer | 2015-08-18 15:18:22 -0700 (Tue, 18 Aug 2015) | 3 lines

[InstSimplify] Remove unused variable

No functionality change is intended.
------------------------------------------------------------------------

llvm-svn: 245572
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
------------------------------------------------------------------------
r245365 | majnemer | 2015-08-18 15:07:25 -0700 (Tue, 18 Aug 2015) | 4 lines

[InstSimplify] Don't assume getAggregateElement will succeed

It isn't always possible to get a value from getAggregateElement.
This fixes PR24488.
------------------------------------------------------------------------

------------------------------------------------------------------------
r245369 | majnemer | 2015-08-18 15:18:22 -0700 (Tue, 18 Aug 2015) | 3 lines

[InstSimplify] Remove unused variable

No functionality change is intended.
------------------------------------------------------------------------

llvm-svn: 245572
</pre>
</div>
</content>
</entry>
<entry>
<title>Reapply "[SimplifyCFG] Be more aggressive" on branch_37</title>
<updated>2015-08-20T15:49:34+00:00</updated>
<author>
<name>Renato Golin</name>
<email>renato.golin@linaro.org</email>
</author>
<published>2015-08-20T15:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=69272ee8860a440953f5260445ac5f4f0b94787a'/>
<id>69272ee8860a440953f5260445ac5f4f0b94787a</id>
<content type='text'>
I have underestimated the importance of this patch, and
James has got a fix for it in the making. Sorry for the noise.

llvm-svn: 245570
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have underestimated the importance of this patch, and
James has got a fix for it in the making. Sorry for the noise.

llvm-svn: 245570
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[SimplifyCFG] Be more aggressive" on branch_37</title>
<updated>2015-08-20T15:05:48+00:00</updated>
<author>
<name>Renato Golin</name>
<email>renato.golin@linaro.org</email>
</author>
<published>2015-08-20T15:05:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=a7653a76b6984d07fe4f0d65f5f84d33d2ca2ac4'/>
<id>a7653a76b6984d07fe4f0d65f5f84d33d2ca2ac4</id>
<content type='text'>
This reverts commit r229099 in branch 37 only, because it caused PR24292.
I'll continue investigating and will fix on trunk, but being an optimization
change, we can let the rest of the release go without this one.

llvm-svn: 245568
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit r229099 in branch 37 only, because it caused PR24292.
I'll continue investigating and will fix on trunk, but being an optimization
change, we can let the rest of the release go without this one.

llvm-svn: 245568
</pre>
</div>
</content>
</entry>
<entry>
<title>Add release notes for the typeless pointer work.</title>
<updated>2015-08-20T01:58:23+00:00</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2015-08-20T01:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=7d99e7cb68d6fb170a83abde5360d68a7f763a65'/>
<id>7d99e7cb68d6fb170a83abde5360d68a7f763a65</id>
<content type='text'>
llvm-svn: 245534
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
llvm-svn: 245534
</pre>
</div>
</content>
</entry>
<entry>
<title>Merging r245395:</title>
<updated>2015-08-19T18:40:30+00:00</updated>
<author>
<name>Hans Wennborg</name>
<email>hans@hanshq.net</email>
</author>
<published>2015-08-19T18:40:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=121643dc42adad5ada1c9ab701403c14305b2578'/>
<id>121643dc42adad5ada1c9ab701403c14305b2578</id>
<content type='text'>
------------------------------------------------------------------------
r245395 | qcolombet | 2015-08-18 17:08:26 -0700 (Tue, 18 Aug 2015) | 3 lines

[BasicAA] Add a test for PR24468 to be sure we won't regress
when we finally get the GEP aliasing right.

------------------------------------------------------------------------

llvm-svn: 245478
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
------------------------------------------------------------------------
r245395 | qcolombet | 2015-08-18 17:08:26 -0700 (Tue, 18 Aug 2015) | 3 lines

[BasicAA] Add a test for PR24468 to be sure we won't regress
when we finally get the GEP aliasing right.

------------------------------------------------------------------------

llvm-svn: 245478
</pre>
</div>
</content>
</entry>
</feed>
