<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Analysis, branch release_32</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Analysis?h=release_32</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Analysis?h=release_32'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2012-11-30T03:38:58Z</updated>
<entry>
<title>Merging r168921: into the 3.2 release branch.</title>
<updated>2012-11-30T03:38:58Z</updated>
<author>
<name>Pawel Wodnicki</name>
<email>pawel@32bitmicro.com</email>
</author>
<published>2012-11-30T03:38:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=24d616e51f503d77fe9dca5904991292831b9132'/>
<id>urn:sha1:24d616e51f503d77fe9dca5904991292831b9132</id>
<content type='text'>
Follow up to 168711: It's safe to base this analysis on the found compare, just return the value for the right predicate.

Thanks to Andy for catching this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_32@168974 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r168711: into the 3.2 release branch.</title>
<updated>2012-11-30T03:35:46Z</updated>
<author>
<name>Pawel Wodnicki</name>
<email>pawel@32bitmicro.com</email>
</author>
<published>2012-11-30T03:35:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=73c484255b149cc5392b6dfcc1ef29ed6547cbe4'/>
<id>urn:sha1:73c484255b149cc5392b6dfcc1ef29ed6547cbe4</id>
<content type='text'>
SCEV: Even if the latch terminator is foldable we can't deduce the result of an unrelated condition with it.

Fixes PR14432.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_32@168973 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r168196: into the 3.2 release branch.</title>
<updated>2012-11-26T16:52:27Z</updated>
<author>
<name>Pawel Wodnicki</name>
<email>pawel@32bitmicro.com</email>
</author>
<published>2012-11-26T16:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bc69dc1d880792c0c2bbea189c3dbb2c39505391'/>
<id>urn:sha1:bc69dc1d880792c0c2bbea189c3dbb2c39505391</id>
<content type='text'>
Make this easier to understand, as suggested by Chandler.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_32@168594 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r168186: into the 3.2 release branch.</title>
<updated>2012-11-26T16:49:56Z</updated>
<author>
<name>Pawel Wodnicki</name>
<email>pawel@32bitmicro.com</email>
</author>
<published>2012-11-26T16:49:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=077cee586eda8b0edcca1ff07e823104eff718e7'/>
<id>urn:sha1:077cee586eda8b0edcca1ff07e823104eff718e7</id>
<content type='text'>
InstructionSimplify should be able to simplify A+B==B+A to 'true'
but wasn't due to the same logic bug that caused PR14361.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_32@168593 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFromConstPtr() Big-endian-aware.</title>
<updated>2012-11-08T20:34:25Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2012-11-08T20:34:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=562b1d883f304e52b237e0af2ff7e4a9e02100cd'/>
<id>urn:sha1:562b1d883f304e52b237e0af2ff7e4a9e02100cd</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167595 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Don't infer whether a value is captured in the current function from the</title>
<updated>2012-11-05T10:48:24Z</updated>
<author>
<name>Richard Osborne</name>
<email>richard@xmos.com</email>
</author>
<published>2012-11-05T10:48:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=544533301e51e697abf7cc05979208d0ffc30973'/>
<id>urn:sha1:544533301e51e697abf7cc05979208d0ffc30973</id>
<content type='text'>
'nocapture' attribute.

The nocapture attribute only specifies that no copies are made that
outlive the function. This isn't the same as there being no copies at all.
This fixes PR14045.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167381 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>ConstantFolding.cpp: Whitespace.</title>
<updated>2012-11-05T00:11:11Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2012-11-05T00:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=db2b2852256aba368cf6e75e049773768d159890'/>
<id>urn:sha1:db2b2852256aba368cf6e75e049773768d159890</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167377 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Apply the patch from PR14160.  I failed to construct a testcase for this, but</title>
<updated>2012-11-04T09:02:45Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2012-11-04T09:02:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a1beca6845541c05e33ffb35a352aaadb0db09a8'/>
<id>urn:sha1:a1beca6845541c05e33ffb35a352aaadb0db09a8</id>
<content type='text'>
I'm applying it anyway since it seems to be obviously correct.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167370 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>CostModel: add support for Vector Insert and Extract.</title>
<updated>2012-11-02T22:31:56Z</updated>
<author>
<name>Nadav Rotem</name>
<email>nrotem@apple.com</email>
</author>
<published>2012-11-02T22:31:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f1495671605b50a4b0386697fee0b76ebae9d17f'/>
<id>urn:sha1:f1495671605b50a4b0386697fee0b76ebae9d17f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167329 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a cost model analysis that allows us to estimate the cost of IR-level instructions.</title>
<updated>2012-11-02T21:48:17Z</updated>
<author>
<name>Nadav Rotem</name>
<email>nrotem@apple.com</email>
</author>
<published>2012-11-02T21:48:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6bed58ef240b1e1a1fb41fb867a8ba6e7566e0e9'/>
<id>urn:sha1:6bed58ef240b1e1a1fb41fb867a8ba6e7566e0e9</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167324 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
