<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/ArgumentPromotion, branch release_29</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/ArgumentPromotion?h=release_29</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/ArgumentPromotion?h=release_29'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-01-16T08:09:24Z</updated>
<entry>
<title>fix PR8932, a case where arg promotion could infinitely promote.</title>
<updated>2011-01-16T08:09:24Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-01-16T08:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=28252b6f0a483ffb0ead991c7a1ead14e3cd2fc1'/>
<id>urn:sha1:28252b6f0a483ffb0ead991c7a1ead14e3cd2fc1</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123574 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make BasicAliasAnalysis a normal AliasAnalysis implementation which</title>
<updated>2010-10-18T18:04:47Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-10-18T18:04:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c1be92f3bb9158eade30d97db6997e2fe78150ab'/>
<id>urn:sha1:c1be92f3bb9158eade30d97db6997e2fe78150ab</id>
<content type='text'>
does normal initialization and normal chaining. Change the default
AliasAnalysis implementation to NoAlias.

Update StandardCompileOpts.h and friends to explicitly request
BasicAliasAnalysis.

Update tests to explicitly request -basicaa.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116720 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix rdar://7879828 - crash in CallGraph, a self host issue.</title>
<updated>2010-04-20T00:46:50Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-04-20T00:46:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=eae220259fca393adc874ed41e3930011047beb7'/>
<id>urn:sha1:eae220259fca393adc874ed41e3930011047beb7</id>
<content type='text'>
Arg promotion was deleting call graph nodes that still had references
from the 'indirect' CGN.  Like the inliner, it should only delete the
function if all references are gone.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101845 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make opt default to not adding a target data string and update tests that depend on target data to supply it within the test</title>
<updated>2009-11-03T15:29:06Z</updated>
<author>
<name>Kenneth Uildriks</name>
<email>kennethuil@gmail.com</email>
</author>
<published>2009-11-03T15:29:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b908f8ad6a38d989c7f769e329d778e563c398f4'/>
<id>urn:sha1:b908f8ad6a38d989c7f769e329d778e563c398f4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85900 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>Change CallGraphNode to maintain it's Function as an AssertingVH</title>
<updated>2009-09-01T06:31:31Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-09-01T06:31:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a541b0fde2ab6b8b037edf113d42da41a2c5aae9'/>
<id>urn:sha1:a541b0fde2ab6b8b037edf113d42da41a2c5aae9</id>
<content type='text'>
for sanity.  This didn't turn up any bugs.

Change CallGraphNode to maintain its "callsite" information in the 
call edges list as a WeakVH instead of as an instruction*.  This fixes
a broad class of dangling pointer bugs, and makes CallGraph have a number
of useful invariants again.  This fixes the class of problem indicated
by PR4029 and PR3601.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80663 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix typo.</title>
<updated>2009-04-23T04:24:19Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2009-04-23T04:24:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f2a5c0a04c57d860da0ecc1f8e0336622f9e63a0'/>
<id>urn:sha1:f2a5c0a04c57d860da0ecc1f8e0336622f9e63a0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@69865 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Testcase for PR3085.</title>
<updated>2009-04-23T04:21:14Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2009-04-23T04:21:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=176aeb1afacf0598d1c04161e4da30a2b1bafe47'/>
<id>urn:sha1:176aeb1afacf0598d1c04161e4da30a2b1bafe47</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@69863 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
