<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target, branch release_30</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target?h=release_30</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target?h=release_30'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-11-07T19:38:25Z</updated>
<entry>
<title>Merging r143712:</title>
<updated>2011-11-07T19:38:25Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-11-07T19:38:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=21a7e1ac708ec9fab0c5eeee081e3333d8b6d4d1'/>
<id>urn:sha1:21a7e1ac708ec9fab0c5eeee081e3333d8b6d4d1</id>
<content type='text'>
------------------------------------------------------------------------
r143712 | efriedma | 2011-11-04 10:29:35 -0700 (Fri, 04 Nov 2011) | 3 lines

Add missing argument for atomic instructions in c++ backend.  PR11268, part 2.


------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143999 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r143406:</title>
<updated>2011-11-07T19:38:01Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-11-07T19:38:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=39be04a27ecf8b27a7bd4c4bf45249205d6fb6af'/>
<id>urn:sha1:39be04a27ecf8b27a7bd4c4bf45249205d6fb6af</id>
<content type='text'>
------------------------------------------------------------------------
r143406 | efriedma | 2011-10-31 16:59:22 -0700 (Mon, 31 Oct 2011) | 3 lines

Add support for new atomics to cpp backend.  Misc other fixes while I'm here.  PR11268.


------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143998 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r143290:</title>
<updated>2011-11-01T05:11:00Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-11-01T05:11:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c3deb510f8d23ddbc9217a54760e4bff38ddef09'/>
<id>urn:sha1:c3deb510f8d23ddbc9217a54760e4bff38ddef09</id>
<content type='text'>
------------------------------------------------------------------------
r143290 | d0k | 2011-10-29 12:43:38 -0700 (Sat, 29 Oct 2011) | 3 lines

PPC: Disable moves for all CR subregisters.

Should fix assertion failures on ppc buildbots.
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143451 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Complete the missing parts of MIPS-JIT functionality. Patch by Petar Jovanovic.</title>
<updated>2011-10-26T04:27:18Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-26T04:27:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=027113d1f68e366b418916eb7f8cbe014c8c6d19'/>
<id>urn:sha1:027113d1f68e366b418916eb7f8cbe014c8c6d19</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143014 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142841:</title>
<updated>2011-10-24T20:27:56Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-24T20:27:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=004c7309cade40cbee6d4ce699ba9368a12a9b4e'/>
<id>urn:sha1:004c7309cade40cbee6d4ce699ba9368a12a9b4e</id>
<content type='text'>
------------------------------------------------------------------------
r142841 | efriedma | 2011-10-24 13:24:21 -0700 (Mon, 24 Oct 2011) | 3 lines

Add support to the old JIT for acquire/release loads and stores on x86.  PR11207.


------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142842 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>In LLVM 2.9, the GHC calling convention is only supported on x86-32,</title>
<updated>2011-10-24T18:08:38Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-24T18:08:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3ae900aeaa3f9303101d70c111a3cd61d9fc484c'/>
<id>urn:sha1:3ae900aeaa3f9303101d70c111a3cd61d9fc484c</id>
<content type='text'>
x86-64. We (GHC team) would like this patch included as we've recently
added support to GHC for the ARM platform.
Patch by David Terei!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142820 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142801:</title>
<updated>2011-10-24T17:33:07Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-24T17:33:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0745155de640542bb6855c1aa61f4c482ad50d90'/>
<id>urn:sha1:0745155de640542bb6855c1aa61f4c482ad50d90</id>
<content type='text'>
------------------------------------------------------------------------
r142801 | grosbach | 2011-10-24 10:16:24 -0700 (Mon, 24 Oct 2011) | 4 lines

Thumb2 LDM instructions can target PC. Make sure to encode it.

PR11220

------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142808 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142350:</title>
<updated>2011-10-20T20:28:08Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-20T20:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=17b2b19ca7fc1c6b379769b45767edf17d1c4d71'/>
<id>urn:sha1:17b2b19ca7fc1c6b379769b45767edf17d1c4d71</id>
<content type='text'>
------------------------------------------------------------------------
r142350 | baldrick | 2011-10-18 05:44:00 -0700 (Tue, 18 Oct 2011) | 3 lines

Fix a bunch of unused variable warnings when doing a release
build with gcc-4.6.

------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142609 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142550:</title>
<updated>2011-10-19T23:49:38Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-19T23:49:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bab41201fb1c51fbb5dbf06ad952dde4ccc1929d'/>
<id>urn:sha1:bab41201fb1c51fbb5dbf06ad952dde4ccc1929d</id>
<content type='text'>
------------------------------------------------------------------------
r142550 | evancheng | 2011-10-19 15:22:54 -0700 (Wed, 19 Oct 2011) | 1 line

Fix TLS lowering bug. The CopyFromReg must be glued to the TLSCALL. rdar://10291355
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142555 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Mark tADDrSPi as having side effects again.</title>
<updated>2011-10-15T00:57:13Z</updated>
<author>
<name>Jakob Stoklund Olesen</name>
<email>stoklund@2pi.dk</email>
</author>
<published>2011-10-15T00:57:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=534849687c8cc0e4b538d64be71670e2a028a1be'/>
<id>urn:sha1:534849687c8cc0e4b538d64be71670e2a028a1be</id>
<content type='text'>
It really doesn't, but when r141929 removed the hasSideEffects flag from
this instruction, it caused miscompilations.  I am guessing that it got
moved across a stack pointer update.

Also clear isRematerializable after checking that this instruction is
in fact never rematerialized in the nightly test suite.

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