<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/IPConstantProp, branch release_26</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/IPConstantProp?h=release_26</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/IPConstantProp?h=release_26'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-10-01T15:12:41Z</updated>
<entry>
<title>Merge from mainline (reg).</title>
<updated>2009-10-01T15:12:41Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-10-01T15:12:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e07cc230d9f5997fa5faa23fd9203a8429175325'/>
<id>urn:sha1:e07cc230d9f5997fa5faa23fd9203a8429175325</id>
<content type='text'>
Don't constant propagate byval pointers, since they are not really pointers, but
rather structs passed by value.
This fixes PR5038.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@83200 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Modify some ipconstprop tests to also test with invokes.</title>
<updated>2008-06-19T09:27:44Z</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2008-06-19T09:27:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3d2ff5f9391857f6ab0458f592fa09c1d4b16f72'/>
<id>urn:sha1:3d2ff5f9391857f6ab0458f592fa09c1d4b16f72</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52491 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Reapply r52397 (make IPConstProp promote returned arguments), but fixed this</title>
<updated>2008-06-18T08:30:37Z</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2008-06-18T08:30:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c2afe89019790adb2c590397960d69b8f1d9a537'/>
<id>urn:sha1:c2afe89019790adb2c590397960d69b8f1d9a537</id>
<content type='text'>
time. Sorry for the trouble!

This time, also add a testcase, which I should have done in the first place...


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52455 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Reapply r52396, it was unrelated to the breakage (that was caused by r52397, my</title>
<updated>2008-06-18T08:09:27Z</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2008-06-18T08:09:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8b0fcf38ef08874af8c718520a33554d73f7bd4f'/>
<id>urn:sha1:8b0fcf38ef08874af8c718520a33554d73f7bd4f</id>
<content type='text'>
commit after this).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52453 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>temporarily revert this testcase since its patch was reverted.</title>
<updated>2008-06-18T04:03:23Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-06-18T04:03:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a2eec61607c6e9fd4a4ae32e8a66e06b93d9af3e'/>
<id>urn:sha1:a2eec61607c6e9fd4a4ae32e8a66e06b93d9af3e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52441 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Learn IPConstProp to look at individual return values and propagate them</title>
<updated>2008-06-17T12:02:52Z</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2008-06-17T12:02:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=906e423724f9f4409ff8725d0da8ecd09bec23cf'/>
<id>urn:sha1:906e423724f9f4409ff8725d0da8ecd09bec23cf</id>
<content type='text'>
individually.

Also learn IPConstProp how returning first class aggregates work, in addition
to old style multiple return instructions.

Modify the return-constants testscase to confirm this behaviour.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52396 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix PR2411, where ip constant prop would propagate the</title>
<updated>2008-06-09T07:58:07Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-06-09T07:58:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=18d73c206e8259de61abf54d8d0f47c0e54f42aa'/>
<id>urn:sha1:18d73c206e8259de61abf54d8d0f47c0e54f42aa</id>
<content type='text'>
result of a weak function.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52137 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>sabre brings to my attention that the 'tr' suffix is also obsolete</title>
<updated>2008-05-20T21:00:03Z</updated>
<author>
<name>Gabor Greif</name>
<email>ggreif@gmail.com</email>
</author>
<published>2008-05-20T21:00:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f6cadc440cbf04330b3cda9a3c76728f08035203'/>
<id>urn:sha1:f6cadc440cbf04330b3cda9a3c76728f08035203</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51349 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename the last test with .llx extension to .ll, resolve duplicate test by renaming to isnan2. Now that no test has llx ending there is no need to search for them from dg.exp too.</title>
<updated>2008-05-20T19:52:04Z</updated>
<author>
<name>Gabor Greif</name>
<email>ggreif@gmail.com</email>
</author>
<published>2008-05-20T19:52:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=722243bd402aaed698a279cb323cf37554befd53'/>
<id>urn:sha1:722243bd402aaed698a279cb323cf37554befd53</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51328 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Handle multiple ret values.</title>
<updated>2008-03-11T22:24:29Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-03-11T22:24:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7db30ba70111bd082d854e00f0b854c8d91eed76'/>
<id>urn:sha1:7db30ba70111bd082d854e00f0b854c8d91eed76</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48254 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
