<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/include, branch release_26</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/include?h=release_26</id>
<link rel='self' href='https://git.amat.us/llvm/atom/include?h=release_26'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-10-13T06:01:01Z</updated>
<entry>
<title>Merge 79729 from mainline.</title>
<updated>2009-10-13T06:01:01Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-10-13T06:01:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=94ea8e3ce8cab765ed3b783d35c48b83af9ec3dc'/>
<id>urn:sha1:94ea8e3ce8cab765ed3b783d35c48b83af9ec3dc</id>
<content type='text'>
Change SmallString::operator{=,+=} to take a StringRef.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@83946 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix mingw for release.</title>
<updated>2009-09-18T04:28:28Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-18T04:28:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=66f1c6a5452af6ac0f47de9adb48cd2e6745eb58'/>
<id>urn:sha1:66f1c6a5452af6ac0f47de9adb48cd2e6745eb58</id>
<content type='text'>
Merge 82177 from mainline.
Use __attribute__((__used__)) if GCC &gt;= 3.1 (seems to be the oldest GCC
supporting this attribute).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@82192 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge 81316 from mainline.</title>
<updated>2009-09-13T19:02:05Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-13T19:02:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bb16ea96ac99afc79ebcbc4557b7ba4f617ca066'/>
<id>urn:sha1:bb16ea96ac99afc79ebcbc4557b7ba4f617ca066</id>
<content type='text'>
Make TypeBuilder's result depend on the LLVMContext it's passed.
TypeBuilder was using a local static variable to cache its result. This made it
ignore changes in its LLVMContext argument and always return a type constructed
from the argument to the first call.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@81694 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge 80872 from mainline.</title>
<updated>2009-09-04T19:45:24Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-04T19:45:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=beabaccc941cdcc921e5888fc94fec8a223c6ef6'/>
<id>urn:sha1:beabaccc941cdcc921e5888fc94fec8a223c6ef6</id>
<content type='text'>
Fixed a test that ensures the LocalRewriter does not attempt to
avoid reloads by reusing clobbered registers.

This was causing issues in 256.bzip2 when compiled with PIC for
a while (starting at r78217), though the problem has since been masked. 


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@81032 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge 79862 from mainline.</title>
<updated>2009-08-31T06:58:09Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-08-31T06:58:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0597fd967b73ae6fd65f3b7a070a942ca8028977'/>
<id>urn:sha1:0597fd967b73ae6fd65f3b7a070a942ca8028977</id>
<content type='text'>
Fix off-by-one in llvm::Format::print.
 - This also shortens the Format.h implementation, and uses the print buffer
  fully (it was wasting a character).

 - This manifested as llvm-test failures, because one side effect was that
  raw_ostream would write garbage '\x00' values into the output stream if it
  happened that the string was at the end of the buffer. This meant that grep
  would report 'Binary file matches', which meant the silly pattern matching
  llvm-test eventually does would fail. Cute. :)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@80563 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline.</title>
<updated>2009-08-31T06:43:15Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-08-31T06:43:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5c43a456682220e38a346539c4edd6bda104954b'/>
<id>urn:sha1:5c43a456682220e38a346539c4edd6bda104954b</id>
<content type='text'>
Make sure we specify no arguments for context functions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@80560 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline.</title>
<updated>2009-08-31T06:32:45Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-08-31T06:32:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=afeffeb1d700b94221435f716becfb968a624514'/>
<id>urn:sha1:afeffeb1d700b94221435f716becfb968a624514</id>
<content type='text'>
Rename Instruction::isIdenticalTo to Instruction::isIdenticalToWhenDefined,
and introduce a new Instruction::isIdenticalTo which tests for full
identity, including the SubclassOptionalData flags. Also, fix the
Instruction::clone implementations to preserve the SubclassOptionalData
flags. Finally, teach several optimizations how to handle
SubclassOptionalData correctly, given these changes.

This fixes the counterintuitive behavior of isIdenticalTo not comparing
the full value, and clone not returning an identical clone, as well as
some subtle bugs that could be caused by these.

Thanks to Nick Lewycky for reporting this, and for an initial patch!



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@80553 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add new intrinsics for Neon vldN_lane and vstN_lane operations.</title>
<updated>2009-08-22T02:28:46Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2009-08-22T02:28:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b8b85cfd4d7b8e54e3323e555c3e644b3af46ccb'/>
<id>urn:sha1:b8b85cfd4d7b8e54e3323e555c3e644b3af46ccb</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79716 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Make MSVC happy.</title>
<updated>2009-08-21T23:11:36Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-08-21T23:11:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=361ae1d28dfa4c22ddec58b2b742eb514f97c694'/>
<id>urn:sha1:361ae1d28dfa4c22ddec58b2b742eb514f97c694</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79689 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>llvm-mc/Mach-O: Support .o emission for .org and .align.</title>
<updated>2009-08-21T23:07:38Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-08-21T23:07:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d6f761e0eb610936a6b8495360b62696dcd85164'/>
<id>urn:sha1:d6f761e0eb610936a6b8495360b62696dcd85164</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79684 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
