<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/Transforms/Inline, branch release_30</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/Transforms/Inline?h=release_30</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/Transforms/Inline?h=release_30'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-09-19T22:11:35Z</updated>
<entry>
<title>Replace more uses of 'unwind' in the tests with calls to landingpad and</title>
<updated>2011-09-19T22:11:35Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-09-19T22:11:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=803c9d33be12870312cbec82b2407a9f90b583e5'/>
<id>urn:sha1:803c9d33be12870312cbec82b2407a9f90b583e5</id>
<content type='text'>
resume. Note that some of these tests were basically dead.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140076 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>This testcase is dead. It doesn't inline even if I add the 'alwaysinline'</title>
<updated>2011-09-19T21:14:33Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-09-19T21:14:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f2d15db05b56072765245363bcc101948c925494'/>
<id>urn:sha1:f2d15db05b56072765245363bcc101948c925494</id>
<content type='text'>
attribute to the @foo function.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140067 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Try to eliminate the use of the 'unwind' instruction.</title>
<updated>2011-09-02T22:41:11Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-09-02T22:41:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=47e208bbeaa2cd45e999f41b07bb5618afb0152d'/>
<id>urn:sha1:47e208bbeaa2cd45e999f41b07bb5618afb0152d</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139046 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Update to new EH scheme.</title>
<updated>2011-09-02T01:25:11Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-09-02T01:25:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b0b9a67f98c2c79ae11e6f4ecfaac0724b02ec9b'/>
<id>urn:sha1:b0b9a67f98c2c79ae11e6f4ecfaac0724b02ec9b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138989 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Update to new EH scheme.</title>
<updated>2011-09-01T01:08:21Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-09-01T01:08:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=65088e7d96c20f5068a0c0c6bf9223a82011709f'/>
<id>urn:sha1:65088e7d96c20f5068a0c0c6bf9223a82011709f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138928 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Auto upgrade the old EH scheme to use the new one. This is on a trial basis. If</title>
<updated>2011-08-27T06:11:03Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-08-27T06:11:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=df77a71790bb876b6314275bac534c5c3278c743'/>
<id>urn:sha1:df77a71790bb876b6314275bac534c5c3278c743</id>
<content type='text'>
things to disasterously over night, this can be reverted.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138702 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is</title>
<updated>2011-06-18T06:05:24Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-06-18T06:05:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b85e4eba85a38698f3b3332f82554bf8442547e2'/>
<id>urn:sha1:b85e4eba85a38698f3b3332f82554bf8442547e2</id>
<content type='text'>
for pre-2.9 bitcode files.  We keep x86 unaligned loads, movnt, crc32, and the
target indep prefetch change.

As usual, updating the testsuite is a PITA.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133337 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>remove parser support for the obsolete "multiple return values" syntax, which</title>
<updated>2011-06-17T06:49:41Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2011-06-17T06:49:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=437544f25c1a6f6a00a2ed245c935088dbf9963d'/>
<id>urn:sha1:437544f25c1a6f6a00a2ed245c935088dbf9963d</id>
<content type='text'>
was replaced with return of a "first class aggregate".



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133245 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>SplitCriticalEdge can sometimes split the edge from an invoke to a landing</title>
<updated>2011-06-09T20:06:24Z</updated>
<author>
<name>John McCall</name>
<email>rjmccall@apple.com</email>
</author>
<published>2011-06-09T20:06:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1dd94bbfa1269b1144a87f5fe9dbc04869f858b4'/>
<id>urn:sha1:1dd94bbfa1269b1144a87f5fe9dbc04869f858b4</id>
<content type='text'>
pad, separating the exception and selector calls from the new lpad.  Teaching
it not to do that, or to properly adjust the CFG afterwards, is out of
scope because it would require the other edges to the landing pad to be split
as well (effectively).  Instead, just recover from the most likely cases
during inlining.  The best long-term solution is to change the exception
representation and commit to either requiring or not requiring the more
complex edge-splitting logic;  this is just a shorter-term hack.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132799 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>First, do no harm -- even if we can't find a selector for an enclosing</title>
<updated>2011-06-01T02:17:11Z</updated>
<author>
<name>John McCall</name>
<email>rjmccall@apple.com</email>
</author>
<published>2011-06-01T02:17:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1edbd6f3f07176851cb03f7932ff50b9e9619dfb'/>
<id>urn:sha1:1edbd6f3f07176851cb03f7932ff50b9e9619dfb</id>
<content type='text'>
landing pad, forward llvm.eh.resume calls to it instead of turning them
invalidly into invokes.



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