<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/EarlyCSE, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/EarlyCSE?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/EarlyCSE?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-03-18T12:07:24Z</updated>
<entry>
<title>Initially forgotten-to-svn-add test case for r177279.</title>
<updated>2013-03-18T12:07:24Z</updated>
<author>
<name>David Tweed</name>
<email>david.tweed@arm.com</email>
</author>
<published>2013-03-18T12:07:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5470e677eef64d0c7cf07953927e9591e0615b80'/>
<id>urn:sha1:5470e677eef64d0c7cf07953927e9591e0615b80</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177280 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>There was a switch fall-through in the parser for textual LLVM that caused</title>
<updated>2013-01-07T13:32:38Z</updated>
<author>
<name>David Tweed</name>
<email>david.tweed@arm.com</email>
</author>
<published>2013-01-07T13:32:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d80d608f768e0083122f74df80465effcd70f076'/>
<id>urn:sha1:d80d608f768e0083122f74df80465effcd70f076</id>
<content type='text'>
bogus comparison operands to default to eq/oeq. Fix that, fix a couple of
tests that accidentally passed and test for bogus comparison opeartors
explicitly.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171733 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>New EarlyCSE tests for CSE-ing across commutativity.</title>
<updated>2012-10-09T16:58:13Z</updated>
<author>
<name>Michael Ilseman</name>
<email>milseman@apple.com</email>
</author>
<published>2012-10-09T16:58:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=440ae6800ec15c8623eb938554d9481f92a02658'/>
<id>urn:sha1:440ae6800ec15c8623eb938554d9481f92a02658</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165510 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix regression from r151466: an we can't replace uses of an instruction reachable from the entry block with uses of an instruction not reachable from the entry block.  PR12231.</title>
<updated>2012-03-13T01:06:07Z</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2012-03-13T01:06:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5b8f0ddc7e5bc3c7ffe1b2226a8316796f18b90e'/>
<id>urn:sha1:5b8f0ddc7e5bc3c7ffe1b2226a8316796f18b90e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152595 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.</title>
<updated>2012-02-16T06:28:33Z</updated>
<author>
<name>Eli Bendersky</name>
<email>eli.bendersky@intel.com</email>
</author>
<published>2012-02-16T06:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0f0c411079cd21bb3a81a1b70bf8c67539a16c22'/>
<id>urn:sha1:0f0c411079cd21bb3a81a1b70bf8c67539a16c22</id>
<content type='text'>
Patch reviewed by Daniel Dunbar. It will be followed by additional cleanup patches.




git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150664 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Upgrade syntax of tests using volatile instructions to use 'load volatile' instead of 'volatile load', which is archaic.</title>
<updated>2011-11-27T06:54:59Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-11-27T06:54:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d2bf432b2b6ba02e20958953a237213d48b00f20'/>
<id>urn:sha1:d2bf432b2b6ba02e20958953a237213d48b00f20</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145171 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move "atomic" and "volatile" designations on instructions after the opcode</title>
<updated>2011-08-12T22:50:01Z</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2011-08-12T22:50:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f03bb260c90ad013aa4e55af36382875011c95b8'/>
<id>urn:sha1:f03bb260c90ad013aa4e55af36382875011c95b8</id>
<content type='text'>
of the instruction.

Note that this change affects the existing non-atomic load and store
instructions; the parser now accepts both forms, and the change is noted
in the release notes.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137527 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Duncan deftly points out that readnone functions aren't</title>
<updated>2011-01-03T23:38:13Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-01-03T23:38:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e508dd4c75705f325764e1197854c0e83266a7ea'/>
<id>urn:sha1:e508dd4c75705f325764e1197854c0e83266a7ea</id>
<content type='text'>
invalidated by stores, so they can be handled as 'simple'
operations.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122785 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>earlycse can do trivial with-a-block dead store </title>
<updated>2011-01-03T04:17:24Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-01-03T04:17:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=75637154c38da0243c51f4338137a78849808e50'/>
<id>urn:sha1:75637154c38da0243c51f4338137a78849808e50</id>
<content type='text'>
elimination as well.  This deletes 60 stores in 176.gcc
that largely come from bitfield code.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122736 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>now that loads are in their own table, we can implement</title>
<updated>2011-01-03T03:46:34Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-01-03T03:46:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ef87fc2e0a19c3da55c596244e71e2ad03ae4b43'/>
<id>urn:sha1:ef87fc2e0a19c3da55c596244e71e2ad03ae4b43</id>
<content type='text'>
store-&gt;load forwarding.  This allows EarlyCSE to zap 600 more
loads from 176.gcc.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122732 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
