<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib, branch release_30</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib?h=release_30</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib?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>Merging r143194:</title>
<updated>2011-11-01T05:08:55Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-11-01T05:08:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=31491eecf75a450ae33ff35d49f1a86535d704b1'/>
<id>urn:sha1:31491eecf75a450ae33ff35d49f1a86535d704b1</id>
<content type='text'>
------------------------------------------------------------------------
r143194 | chapuni | 2011-10-28 07:12:22 -0700 (Fri, 28 Oct 2011) | 7 lines

Dwarf: [PR11022] Fix emitting DW_AT_const_value(&gt;i64), to be host-endian-neutral.

Don't assume APInt::getRawData() would hold target-aware endianness nor host-compliant endianness. rawdata[0] holds most lower i64, even on big endian host.

FIXME: Add a testcase for big endian target.

FIXME: Ditto on CompileUnit::addConstantFPValue() ?
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143449 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r143437:</title>
<updated>2011-11-01T04:51:01Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-11-01T04:51:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c6db06a8c4dfc59d3d9c4f6757f584aabc71937b'/>
<id>urn:sha1:c6db06a8c4dfc59d3d9c4f6757f584aabc71937b</id>
<content type='text'>
------------------------------------------------------------------------
r143437 | efriedma | 2011-10-31 21:49:29 -0700 (Mon, 31 Oct 2011) | 3 lines

Make sure we use the right insertion point when instcombine replaces a PHI with another instruction.  (Specifically, don't insert an arbitrary instruction before a PHI.)  Fixes PR11275.


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


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143438 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 r143006:</title>
<updated>2011-10-26T04:25:53Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-26T04:25:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ae66c2a154dbdd011e2382e16137493dfb61aa3b'/>
<id>urn:sha1:ae66c2a154dbdd011e2382e16137493dfb61aa3b</id>
<content type='text'>
------------------------------------------------------------------------
r143006 | stoklund | 2011-10-25 18:47:48 -0700 (Tue, 25 Oct 2011) | 8 lines

Don't use floating point to do an integer's job.

This code makes different decisions when compiled into x87 instructions
because of different rounding behavior.  That caused phase 2/3
miscompares on 32-bit Linux when the phase 1 compiler was built with gcc
(using x87), and the phase 2 compiler was built with clang (using SSE).

This fixes PR11200.
------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@143013 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142956:</title>
<updated>2011-10-25T20:42:34Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-25T20:42:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f3e053947ca056d9d1971e3f24f371792b89b58c'/>
<id>urn:sha1:f3e053947ca056d9d1971e3f24f371792b89b58c</id>
<content type='text'>
------------------------------------------------------------------------
r142956 | grosbach | 2011-10-25 13:30:48 -0700 (Tue, 25 Oct 2011) | 4 lines

Make assert() message more informative.

PR11217.

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


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142967 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merging r142869:</title>
<updated>2011-10-24T23:06:48Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2011-10-24T23:06:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3d9fd99521a7cefd05cddc057c11c25b461177bf'/>
<id>urn:sha1:3d9fd99521a7cefd05cddc057c11c25b461177bf</id>
<content type='text'>
------------------------------------------------------------------------
r142869 | void | 2011-10-24 16:05:43 -0700 (Mon, 24 Oct 2011) | 4 lines

Check the visibility of the global variable before placing it into the stubs
table. A hidden variable could potentially end up in both lists.
&lt;rdar://problem/10336715&gt;

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


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_30@142870 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>
</feed>
