<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Transforms/Utils, branch release_25</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Transforms/Utils?h=release_25</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Transforms/Utils?h=release_25'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-02-14T01:04:03Z</updated>
<entry>
<title>Merge 64364 from mainline.</title>
<updated>2009-02-14T01:04:03Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-02-14T01:04:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3400fc0434bc7651d205f83bc8d71b943f1059b5'/>
<id>urn:sha1:3400fc0434bc7651d205f83bc8d71b943f1059b5</id>
<content type='text'>
Fix a nasty bug (PR3550) where the inline pass could incorrectly mark 
calls with the tail marker when inlining them through an invoke.  Patch,
testcase, and perfect analysis by Jay Foad!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_25@64520 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline.</title>
<updated>2009-02-04T22:54:57Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-02-04T22:54:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7c9dac38d6c362efcee66d69f6eec3a5d72a13a4'/>
<id>urn:sha1:7c9dac38d6c362efcee66d69f6eec3a5d72a13a4</id>
<content type='text'>
Revert r63600.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_25@63787 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Update the callgraph when replacing InvokeInst with CallInst when inlining.</title>
<updated>2009-02-03T04:34:40Z</updated>
<author>
<name>Nick Lewycky</name>
<email>nicholas@mxc.ca</email>
</author>
<published>2009-02-03T04:34:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dac5c4b10b387b55c2394cd98a64f3f1394df2e8'/>
<id>urn:sha1:dac5c4b10b387b55c2394cd98a64f3f1394df2e8</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63600 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>use precise getters</title>
<updated>2009-01-30T18:21:13Z</updated>
<author>
<name>Gabor Greif</name>
<email>ggreif@gmail.com</email>
</author>
<published>2009-01-30T18:21:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c1bb13f1b8794aa6f3219b3ac567f569ad78a6d1'/>
<id>urn:sha1:c1bb13f1b8794aa6f3219b3ac567f569ad78a6d1</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63402 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename getAnalysisToUpdate to getAnalysisIfAvailable.</title>
<updated>2009-01-28T13:14:17Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2009-01-28T13:14:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1465d61bdd36cfd6021036a527895f0dd358e97d'/>
<id>urn:sha1:1465d61bdd36cfd6021036a527895f0dd358e97d</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63198 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revert previous change; even this mild and clearly</title>
<updated>2009-01-24T21:49:34Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2009-01-24T21:49:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=381e6f6b7d2e8321af30363fe435d5ec8863c6d5'/>
<id>urn:sha1:381e6f6b7d2e8321af30363fe435d5ec8863c6d5</id>
<content type='text'>
more accurate change loses more than it gains on
benchmarks.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62938 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Improve the inlining cost function a bit.</title>
<updated>2009-01-24T01:27:33Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2009-01-24T01:27:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e4e094b52d278ea112cadd6aef5e565e1a2bcb1d'/>
<id>urn:sha1:e4e094b52d278ea112cadd6aef5e565e1a2bcb1d</id>
<content type='text'>
Little practical effect.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62908 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Simplify the logic of getting hold of a PHI predecessor block.</title>
<updated>2009-01-23T19:40:15Z</updated>
<author>
<name>Gabor Greif</name>
<email>ggreif@gmail.com</email>
</author>
<published>2009-01-23T19:40:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a36791da41cf4f635e50077b290676b873836bda'/>
<id>urn:sha1:a36791da41cf4f635e50077b290676b873836bda</id>
<content type='text'>
There is now a direct way from value-use-iterator to incoming block in PHINode's API.
This way we avoid the iterator-&gt;index-&gt;iterator trip, and especially the costly
getOperandNo() invocation. Additionally there is now an assertion that the iterator
really refers to one of the PHI's Uses.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62869 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>another fix for PR3354</title>
<updated>2009-01-20T01:15:41Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-01-20T01:15:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=63bf29b5b1c741038d6d502d62721cac0d2760b4'/>
<id>urn:sha1:63bf29b5b1c741038d6d502d62721cac0d2760b4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62561 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Doxygen-ify comments.</title>
<updated>2009-01-19T23:43:56Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2009-01-19T23:43:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5049fa6bbc66534fe0cc361808dff80fd2d5cde2'/>
<id>urn:sha1:5049fa6bbc66534fe0cc361808dff80fd2d5cde2</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62546 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
