<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Analysis, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Analysis?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Analysis?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-03-23T16:58:02Z</updated>
<entry>
<title>Merge r98416 from mainline.</title>
<updated>2010-03-23T16:58:02Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2010-03-23T16:58:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=434622b0d1a25a8675a80cf3b8f16114027e5cee'/>
<id>urn:sha1:434622b0d1a25a8675a80cf3b8f16114027e5cee</id>
<content type='text'>
Fix a typo in ValueTracking that's causing instcombine to delete needed shift instructions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_27@99289 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix another case where LSR was affected by debug info.</title>
<updated>2010-03-06T02:45:26Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2010-03-06T02:45:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=621e06f9dfef66fdd65218c8bdc8936cc1d734e3'/>
<id>urn:sha1:621e06f9dfef66fdd65218c8bdc8936cc1d734e3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97865 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a case where LSR is sensitive to debug info.</title>
<updated>2010-03-05T21:12:40Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2010-03-05T21:12:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8d50ea760322630dbb9ab6436ca356b279adee10'/>
<id>urn:sha1:8d50ea760322630dbb9ab6436ca356b279adee10</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97830 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move GetStringLength and helper from SimplifyLibCalls to ValueTracking.</title>
<updated>2010-03-05T06:58:57Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2010-03-05T06:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=25ec483cfca8d3a3ba8728a4a126e04b92789069'/>
<id>urn:sha1:25ec483cfca8d3a3ba8728a4a126e04b92789069</id>
<content type='text'>
No functionality change.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97793 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>fix incorrect folding of icmp with undef, PR6481.</title>
<updated>2010-03-03T19:46:03Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-03-03T19:46:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c8e14b3d37b80abb6adb4b831af0452d9ecbf2b2'/>
<id>urn:sha1:c8e14b3d37b80abb6adb4b831af0452d9ecbf2b2</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97659 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make SCEVExpander and LSR more aggressive about hoisting expressions out</title>
<updated>2010-03-03T05:29:13Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-03-03T05:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=087bd1e3a12893873761736bf0f905a350e9e708'/>
<id>urn:sha1:087bd1e3a12893873761736bf0f905a350e9e708</id>
<content type='text'>
of loops.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97642 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revert r97580; that's not the right way to fix this.</title>
<updated>2010-03-03T04:36:42Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-03-03T04:36:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ed78dbafd05ccc9dd4eb6e9e4d750d8aaacbe43a'/>
<id>urn:sha1:ed78dbafd05ccc9dd4eb6e9e4d750d8aaacbe43a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97639 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>When expanding an expression such as (A + B + C + D), sort the operands</title>
<updated>2010-03-02T19:32:21Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-03-02T19:32:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c4f7ec85ecb760fff2b702c6deb06506b968ba4f'/>
<id>urn:sha1:c4f7ec85ecb760fff2b702c6deb06506b968ba4f</id>
<content type='text'>
by loop depth and emit loop-invariant subexpressions outside of loops.
This speeds up MultiSource/Applications/viterbi and others.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97580 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Non-affine post-inc SCEV expansions have more code which must be</title>
<updated>2010-03-02T01:59:21Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-03-02T01:59:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=069d6f3396856655d5d4ba155ee16eb0209d38b0'/>
<id>urn:sha1:069d6f3396856655d5d4ba155ee16eb0209d38b0</id>
<content type='text'>
emitted after the increment. Make sure the insert position
reflects this. This fixes PR6453.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97537 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Update CMake build.</title>
<updated>2010-03-01T19:42:47Z</updated>
<author>
<name>Ted Kremenek</name>
<email>kremenek@apple.com</email>
</author>
<published>2010-03-01T19:42:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1b6c4bd0e9b7f99d81d61ddc1db3814c22afa85c'/>
<id>urn:sha1:1b6c4bd0e9b7f99d81d61ddc1db3814c22afa85c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97488 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
