<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/GlobalDCE, branch master</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/GlobalDCE?h=master</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/GlobalDCE?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-04-19T09:32:30Z</updated>
<entry>
<title>Revert 179826. Tests were worthless.</title>
<updated>2013-04-19T09:32:30Z</updated>
<author>
<name>Jakub Staszak</name>
<email>kubastaszak@gmail.com</email>
</author>
<published>2013-04-19T09:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a7e3701658632f9e852b4ea3a2f42ae2b69e51cf'/>
<id>urn:sha1:a7e3701658632f9e852b4ea3a2f42ae2b69e51cf</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179845 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Don't run expensive -O2 and -O3 in tests.</title>
<updated>2013-04-19T01:10:45Z</updated>
<author>
<name>Jakub Staszak</name>
<email>kubastaszak@gmail.com</email>
</author>
<published>2013-04-19T01:10:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=943baedefdc2cd57cba1df12f93e0ab8eec300fd'/>
<id>urn:sha1:943baedefdc2cd57cba1df12f93e0ab8eec300fd</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179825 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>GlobalDCE: Fix an oversight in my last commit that could lead to crashes.</title>
<updated>2013-04-13T16:11:14Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2013-04-13T16:11:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9cbee63b1a475782dbefe767f4935fad9e5ff20d'/>
<id>urn:sha1:9cbee63b1a475782dbefe767f4935fad9e5ff20d</id>
<content type='text'>
There is a Constant with non-constant operands: blockaddress.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179460 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a scalability issue with complex ConstantExprs.</title>
<updated>2013-04-13T12:53:18Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2013-04-13T12:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8848680ce0ab416cb646d0a03aa6f4f6f25e7623'/>
<id>urn:sha1:8848680ce0ab416cb646d0a03aa6f4f6f25e7623</id>
<content type='text'>
This is basically the same fix in three different places. We use a set to avoid
walking the whole tree of a big ConstantExprs multiple times.

For example: (select cmp, (add big_expr 1), (add big_expr 2))
We don't want to visit big_expr twice here, it may consist of thousands of
nodes.

The testcase exercises this by creating an insanely large ConstantExprs out of
a loop. It's questionable if the optimizer should ever create those, but this
can be triggered with real C code. Fixes PR15714.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179458 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>remove a test that is using old-style llvm.dbg intrinsics, apparently only</title>
<updated>2011-11-27T18:13:47Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-11-27T18:13:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c608b708ef4844aa2ece4ea2e1cbce9835b479df'/>
<id>urn:sha1:c608b708ef4844aa2ece4ea2e1cbce9835b479df</id>
<content type='text'>
fails on ppc and arm hosts.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145188 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change tests from "opt %s" to "opt &lt; %s" so that opt doesn't see the</title>
<updated>2009-09-11T18:01:28Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-09-11T18:01:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f2f6ce65b79df6ec4ee427d51a18355a170f199b'/>
<id>urn:sha1:f2f6ce65b79df6ec4ee427d51a18355a170f199b</id>
<content type='text'>
input filename so that opt doesn't print the input filename in the
output so that grep lines in the tests don't unintentionally match
strings in the input filename.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81537 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use opt -S instead of piping bitcode output through llvm-dis.</title>
<updated>2009-09-08T22:34:10Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-09-08T22:34:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3e054fe9efc64596534bbae0d1634ed15181d642'/>
<id>urn:sha1:3e054fe9efc64596534bbae0d1634ed15181d642</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81257 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change these tests to feed the assembly files to opt directly, instead</title>
<updated>2009-09-08T16:50:01Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-09-08T16:50:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b1e1e82c54c060ea5dae09dae043234826ca2539'/>
<id>urn:sha1:b1e1e82c54c060ea5dae09dae043234826ca2539</id>
<content type='text'>
of using llvm-as, now that opt supports this.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81226 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>While replacing an MDNode elment, properly update MDNode's operand list. </title>
<updated>2009-09-04T21:32:05Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2009-09-04T21:32:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=68f195cc50a8b7722004c8f3ca3dcf624b524552'/>
<id>urn:sha1:68f195cc50a8b7722004c8f3ca3dcf624b524552</id>
<content type='text'>
MDNode's operand list does not include all elements.


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