<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/SCCP, branch release_25</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/SCCP?h=release_25</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/SCCP?h=release_25'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-01-14T21:01:16Z</updated>
<entry>
<title>Fix PR3325, a miscompilation of invokes by IPSCCP.  Patch by Jay Foad!</title>
<updated>2009-01-14T21:01:16Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-01-14T21:01:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d9d46241ece12351fce06b55baad2c83b50922a6'/>
<id>urn:sha1:d9d46241ece12351fce06b55baad2c83b50922a6</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62244 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix SCCP's handling of struct value loads and stores. SCCP doesn't</title>
<updated>2008-08-13T21:22:48Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-08-13T21:22:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2edeb63eced945bfa2af7d5c6a6bb0fe3503a070'/>
<id>urn:sha1:2edeb63eced945bfa2af7d5c6a6bb0fe3503a070</id>
<content type='text'>
track individual leaf values in such cases, so it needs to treat
struct values as normal values in this case.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54760 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Enable first-class aggregates support.</title>
<updated>2008-07-23T00:34:11Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-07-23T00:34:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fc74abfba5128544a750fce22fdf13eb0403e3ce'/>
<id>urn:sha1:fc74abfba5128544a750fce22fdf13eb0403e3ce</id>
<content type='text'>
Remove the GetResultInst instruction. It is still accepted in LLVM assembly
and bitcode, where it is now auto-upgraded to ExtractValueInst. Also, remove
support for return instructions with multiple values. These are auto-upgraded
to use InsertValueInst instructions.

The IRBuilder still accepts multiple-value returns, and auto-upgrades them
to InsertValueInst instructions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53941 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix PR2358 by resolving calls with undef arguments to overdefined.</title>
<updated>2008-05-24T03:59:33Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-05-24T03:59:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=60301608f8fac2e476db250797b533bbe415b404'/>
<id>urn:sha1:60301608f8fac2e476db250797b533bbe415b404</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51535 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>Use loop deletion instead of ADCE in these tests.</title>
<updated>2008-05-16T04:33:37Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2008-05-16T04:33:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ce12a2b71afaaf511768ea9b9f3b78ca8a883cf3'/>
<id>urn:sha1:ce12a2b71afaaf511768ea9b9f3b78ca8a883cf3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51180 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rewrite multiple return value handling in SCCP.  Before, the -sccp pass</title>
<updated>2008-04-23T05:38:20Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-04-23T05:38:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c6ee00b8eec0a682f25810c7912272cd76c87a2c'/>
<id>urn:sha1:c6ee00b8eec0a682f25810c7912272cd76c87a2c</id>
<content type='text'>
would turn every getresult instruction into undef.  This helps with
rdar://5778210


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50140 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>make this test more interesting.</title>
<updated>2008-04-23T03:49:32Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-04-23T03:49:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=525af20937e0821f1405ea80ca41bb65d0a32933'/>
<id>urn:sha1:525af20937e0821f1405ea80ca41bb65d0a32933</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50128 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Upgrade tests to not use llvm-upgrade.</title>
<updated>2008-03-19T04:14:49Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-03-19T04:14:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f396cc87302d9a69b3680c339d219c49262f5bf3'/>
<id>urn:sha1:f396cc87302d9a69b3680c339d219c49262f5bf3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48529 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
