<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/CodeGen, branch release_26</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/CodeGen?h=release_26</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/CodeGen?h=release_26'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-09-21T03:01:01Z</updated>
<entry>
<title>Merge in fix for PR4910.</title>
<updated>2009-09-21T03:01:01Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-21T03:01:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f2641fb4d0090497b8a757581718c218d33f64f3'/>
<id>urn:sha1:f2641fb4d0090497b8a757581718c218d33f64f3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@82428 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge 80153 from mainline.</title>
<updated>2009-09-16T01:15:44Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-16T01:15:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1d20c4e51ad24e6747da643afff71d2d0d3e9d91'/>
<id>urn:sha1:1d20c4e51ad24e6747da643afff71d2d0d3e9d91</id>
<content type='text'>
Rework getPersonalityIndex slightly - 0 is now a valid and not-NULL
personality function.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@81982 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge 80146 from mainline.</title>
<updated>2009-09-13T19:13:34Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-13T19:13:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5d199aacefe79a6239bf2b6d03e9e5521193f02b'/>
<id>urn:sha1:5d199aacefe79a6239bf2b6d03e9e5521193f02b</id>
<content type='text'>
If we're emitting additional CIEs due to personality functions
don't emit the default one. Explicitly check for the NULL
CIE later.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@81702 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge 80414 from mainline.</title>
<updated>2009-09-13T19:12:07Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-13T19:12:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=99a127c7317cbe192bab0109d0e489e33bdb8360'/>
<id>urn:sha1:99a127c7317cbe192bab0109d0e489e33bdb8360</id>
<content type='text'>
Make the augmentation size and next set of bytes agree on size,
and make the reference pointer size as it should be.

Fixes an abort on a testcase derived from libunwind's personality
test in 64-bit.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@81701 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge 81343 from mainline.</title>
<updated>2009-09-10T00:20:28Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-10T00:20:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=829b8efeb611d1b89e45732cceac7c211005ac68'/>
<id>urn:sha1:829b8efeb611d1b89e45732cceac7c211005ac68</id>
<content type='text'>
When widening a vector load, use the correct chain. This fixes PR4891.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@81411 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge 81204 from mainline (with minor tweak).</title>
<updated>2009-09-08T23:29:08Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-08T23:29:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d478be22990b5cb175f54aecde6c15efa2009303'/>
<id>urn:sha1:d478be22990b5cb175f54aecde6c15efa2009303</id>
<content type='text'>
When remat'ing and destination virtual register has a sub-register index. Make sure the sub-register class matches the register class of the remat'ed instruction definition register class.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@81270 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 from mainline.</title>
<updated>2009-08-31T06:29:32Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-08-31T06:29:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c219c0aba297f5599a21b99eb4c818b800ae0d19'/>
<id>urn:sha1:c219c0aba297f5599a21b99eb4c818b800ae0d19</id>
<content type='text'>
When undoing a reuse in ReuseInfo::GetRegForReload, check if it was only a
sub-register being used. The MachineOperand::getSubReg() method is only valid
for virtual registers, so we have to recover the sub-register index manually.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@80552 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>revert r79708 + r79711</title>
<updated>2009-08-22T04:07:34Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2009-08-22T04:07:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=895a55e66d107aa96a1e763a62a97e8ad62284a0'/>
<id>urn:sha1:895a55e66d107aa96a1e763a62a97e8ad62284a0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79720 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Actually remove unused static. Previous commit removed trailing</title>
<updated>2009-08-22T00:41:47Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@apple.com</email>
</author>
<published>2009-08-22T00:41:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8dde7c0ff1a568a0739ff7581464c31dbc063527'/>
<id>urn:sha1:8dde7c0ff1a568a0739ff7581464c31dbc063527</id>
<content type='text'>
whitespace.


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