<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/CodeGen/PowerPC, branch release_30</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/CodeGen/PowerPC?h=release_30</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/CodeGen/PowerPC?h=release_30'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-10-29T01:20:35Z</updated>
<entry>
<title>Merging r143247:</title>
<updated>2011-10-29T01:20:35Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-29T01:20:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7834dbfe6adef328f6b6d317994019c3afe95751'/>
<id>urn:sha1:7834dbfe6adef328f6b6d317994019c3afe95751</id>
<content type='text'>
------------------------------------------------------------------------
r143247 | chapuni | 2011-10-28 16:11:03 -0700 (Fri, 28 Oct 2011) | 1 line

test/CodeGen/PowerPC/2008-10-17-AsmMatchingOperands.ll: [PR11218] Mark "REQUIRES: asserts" for now.
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143272 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Convert more tests over to the new atomic instructions.  </title>
<updated>2011-09-26T21:30:17Z</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2011-09-26T21:30:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=de412c391b25f6b397c354a4e73653fec6d27587'/>
<id>urn:sha1:de412c391b25f6b397c354a4e73653fec6d27587</id>
<content type='text'>
I did not convert Atomics-32.ll and Atomics-64.ll by hand; the diff is autoupgrade output.

The wmb test is gone because there isn't any way to express wmb with the new atomic instructions; if someone really needs a non-asm way to write a wmb on Alpha, a platform-specific intrisic could be added.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140566 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove ancient debug info constructs from test cases, they are not relevant to test case's main objective.</title>
<updated>2011-09-14T00:29:50Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2011-09-14T00:29:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d2aaaf3a753e4264e880674ed087d8187f7796a4'/>
<id>urn:sha1:d2aaaf3a753e4264e880674ed087d8187f7796a4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139675 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Split the init.trampoline intrinsic, which currently combines GCC's</title>
<updated>2011-09-06T13:37:06Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2011-09-06T13:37:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4a544a79bd735967f1d33fe675ae4566dbd17813'/>
<id>urn:sha1:4a544a79bd735967f1d33fe675ae4566dbd17813</id>
<content type='text'>
init.trampoline and adjust.trampoline intrinsics, into two intrinsics
like in GCC.  While having one combined intrinsic is tempting, it is
not natural because typically the trampoline initialization needs to
be done in one function, and the result of adjust trampoline is needed
in a different (nested) function.  To get around this llvm-gcc hacks the
nested function lowering code to insert an additional parent variable
holding the adjust.trampoline result that can be accessed from the child
function.  Dragonegg doesn't have the luxury of tweaking GCC code, so it
stored the result of adjust.trampoline in the memory GCC set aside for
the trampoline itself (this is always available in the child function),
and set up some new memory (using an alloca) to hold the trampoline.
Unfortunately this breaks Go which allocates trampoline memory on the
heap and wants to use it even after the parent has exited (!).  Rather
than doing even more hacks to get Go working, it seemed best to just use
two intrinsics like in GCC.  Patch mostly by Sanjoy Das.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139140 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Update more tests to the new EH scheme.</title>
<updated>2011-08-31T21:04:11Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-08-31T21:04:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ab98f9d155a0a9b085921ff1f72b00f9f43e74c4'/>
<id>urn:sha1:ab98f9d155a0a9b085921ff1f72b00f9f43e74c4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138894 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Set CR1EQ only when lowering vararg floating arguments (not any vararg</title>
<updated>2011-08-30T17:04:16Z</updated>
<author>
<name>Roman Divacky</name>
<email>rdivacky@freebsd.org</email>
</author>
<published>2011-08-30T17:04:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0aaa9195b53e693eb8618fef305e3799b5b77771'/>
<id>urn:sha1:0aaa9195b53e693eb8618fef305e3799b5b77771</id>
<content type='text'>
arguments as before), unset CR1EQ otherwise.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138802 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add MCObjectFileInfo and sink the MCSections initialization code from</title>
<updated>2011-07-20T05:58:47Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-07-20T05:58:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e76a33b9567d78a5744dc52fcec3a6056d6fb576'/>
<id>urn:sha1:e76a33b9567d78a5744dc52fcec3a6056d6fb576</id>
<content type='text'>
TargetLoweringObjectFileImpl down to MCObjectFileInfo.

TargetAsmInfo is done to one last method. It's *almost* gone!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135569 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>FileCheck-ize a couple tests.</title>
<updated>2011-07-18T21:23:42Z</updated>
<author>
<name>Eli Friedman</name>
<email>eli.friedman@gmail.com</email>
</author>
<published>2011-07-18T21:23:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3a594f487628b4855d6394c99d5373891a46c797'/>
<id>urn:sha1:3a594f487628b4855d6394c99d5373891a46c797</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135427 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>test/CodeGen/PowerPC/vector.ll: Tweak redirection &gt;%t &gt;%t to &gt;%t &gt;&gt;%t. See also r134814 (test/CodeGen/X86/vector.ll).</title>
<updated>2011-07-11T16:21:52Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2011-07-11T16:21:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fecdc983908169a804960ec97a6d5a518d1fa72c'/>
<id>urn:sha1:fecdc983908169a804960ec97a6d5a518d1fa72c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134900 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Implement ISD::VAARG lowering on PPC32.</title>
<updated>2011-06-28T15:30:42Z</updated>
<author>
<name>Roman Divacky</name>
<email>rdivacky@freebsd.org</email>
</author>
<published>2011-06-28T15:30:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bdb226ec83adf2e052f80f31ead21006b240c82f'/>
<id>urn:sha1:bdb226ec83adf2e052f80f31ead21006b240c82f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134005 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
