<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Transforms/IPO, branch release_24</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Transforms/IPO?h=release_24</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Transforms/IPO?h=release_24'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-10-22T04:23:59Z</updated>
<entry>
<title>Merge from mainline</title>
<updated>2008-10-22T04:23:59Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-22T04:23:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=50dddbdc5e0e3dad573aaeb88052c69a14d449a6'/>
<id>urn:sha1:50dddbdc5e0e3dad573aaeb88052c69a14d449a6</id>
<content type='text'>
Fix a bug that prevented llvm-extract -delete from working.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@57953 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Ignore loads from and stores to local memory (i.e. allocas)</title>
<updated>2008-10-04T13:24:24Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-10-04T13:24:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c82b6a1ed2496ce0d61d2e51ed3a4cac4db786da'/>
<id>urn:sha1:c82b6a1ed2496ce0d61d2e51ed3a4cac4db786da</id>
<content type='text'>
when deciding whether to mark a function readnone/readonly.
Since the pass is currently run before SROA, this may be
quite helpful.  Requested by Chris on IRC.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57050 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Clean up some multiple-return-value code that is no longer</title>
<updated>2008-10-03T22:21:24Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-10-03T22:21:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=792e1e92c78be7a8610405d05a5e16dae6265ddd'/>
<id>urn:sha1:792e1e92c78be7a8610405d05a5e16dae6265ddd</id>
<content type='text'>
applicable.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57033 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Teach internalize to preserve the callgraph.</title>
<updated>2008-10-03T07:36:09Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-10-03T07:36:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a2582da44dbe7204aac49cdaeccfd4e77ff7c408'/>
<id>urn:sha1:a2582da44dbe7204aac49cdaeccfd4e77ff7c408</id>
<content type='text'>
Why?  Because it was there!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56996 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>revert the addition of Preverves(CallGraph), per Duncan's comments</title>
<updated>2008-10-01T09:13:40Z</updated>
<author>
<name>Nuno Lopes</name>
<email>nunoplopes@sapo.pt</email>
</author>
<published>2008-10-01T09:13:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=86364023e65cf84567715324b296912176a3af1d'/>
<id>urn:sha1:86364023e65cf84567715324b296912176a3af1d</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56917 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>add preserversCFG() + preservers(CallGraph)</title>
<updated>2008-09-30T22:04:30Z</updated>
<author>
<name>Nuno Lopes</name>
<email>nunoplopes@sapo.pt</email>
</author>
<published>2008-09-30T22:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0483d018c4f15f206a83364e498957127e74f431'/>
<id>urn:sha1:0483d018c4f15f206a83364e498957127e74f431</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56887 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>add AU.setPreservesCFG() since this pass only adds and removes function attributes</title>
<updated>2008-09-30T18:34:38Z</updated>
<author>
<name>Nuno Lopes</name>
<email>nunoplopes@sapo.pt</email>
</author>
<published>2008-09-30T18:34:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dd7c3e4e56f739f6b67a4f3d67d061f2c5bca029'/>
<id>urn:sha1:dd7c3e4e56f739f6b67a4f3d67d061f2c5bca029</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56868 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Speed up these passes when the callgraph has</title>
<updated>2008-09-29T14:59:04Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-09-29T14:59:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6cccf03d02936e16319e7cebf7a158643a8b1040'/>
<id>urn:sha1:6cccf03d02936e16319e7cebf7a158643a8b1040</id>
<content type='text'>
huge simply connected components.  Suggested
by Chris.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56787 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>remove redundant test (mayBeOverriden() includes hasLinkOnceLinkage)</title>
<updated>2008-09-29T14:40:32Z</updated>
<author>
<name>Nuno Lopes</name>
<email>nunoplopes@sapo.pt</email>
</author>
<published>2008-09-29T14:40:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5ed3b894c913b0d4f4a0f3bd47f3ea1adf6eb52e'/>
<id>urn:sha1:5ed3b894c913b0d4f4a0f3bd47f3ea1adf6eb52e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56786 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Tweak some comments.</title>
<updated>2008-09-29T13:35:31Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-09-29T13:35:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=224c86ee77c87cb90899041f4ee9027ac79d4fd2'/>
<id>urn:sha1:224c86ee77c87cb90899041f4ee9027ac79d4fd2</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56784 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
