<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/CodeGen, branch release_24</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/CodeGen?h=release_24</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/CodeGen?h=release_24'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-10-30T05:55:00Z</updated>
<entry>
<title>Merge from mainline.</title>
<updated>2008-10-30T05:55:00Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-30T05:55:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=83d348295e42d14dec2a6b7d53359b57b4db7bd1'/>
<id>urn:sha1:83d348295e42d14dec2a6b7d53359b57b4db7bd1</id>
<content type='text'>
Fix a nasty miscompilation of 176.gcc on linux/x86 where we synthesized
a memset using 16-byte XMM stores, but where the stack realignment code
didn't work.  Until it does (PR2962) disable use of xmm regs in memcpy
and memset formation for linux and other targets with insufficiently
aligned stacks.

This is part of PR2888


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@58423 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline.</title>
<updated>2008-10-23T05:03:22Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-23T05:03:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e11adfd26fd843f9b037cb7063f8d9c4fe28b6d4'/>
<id>urn:sha1:e11adfd26fd843f9b037cb7063f8d9c4fe28b6d4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@58032 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline.</title>
<updated>2008-10-22T05:05:36Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-22T05:05:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b9c01c2c6f1f1371440af1e5b0b01245ae060d0a'/>
<id>urn:sha1:b9c01c2c6f1f1371440af1e5b0b01245ae060d0a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@57957 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>remove v[if]cmp functionality from the 2.4 release.  These instructions will be removed or substantially changes in mainline after the 2.4 release and we don't want to have to support these for backwards compatibility purposes.  Patch by Chris.</title>
<updated>2008-10-17T21:36:29Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-17T21:36:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8c07c4ede04f4a06b8e090da65dc38706543f5cf'/>
<id>urn:sha1:8c07c4ede04f4a06b8e090da65dc38706543f5cf</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@57732 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline..</title>
<updated>2008-10-17T18:10:12Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-17T18:10:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=cb48593bc7e0fab03ac7684923daed4ebd4b2782'/>
<id>urn:sha1:cb48593bc7e0fab03ac7684923daed4ebd4b2782</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@57708 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline.</title>
<updated>2008-10-17T18:02:30Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-17T18:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=53c0c8b7030f5b50e8054e57658b2fbd3f254a6e'/>
<id>urn:sha1:53c0c8b7030f5b50e8054e57658b2fbd3f254a6e</id>
<content type='text'>
Also update sub-register intervals after a trivial computation is rematt'ed
for a copy instruction. PR2775.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@57706 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Merge from mainline.</title>
<updated>2008-10-17T17:53:06Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-17T17:53:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6025e4b7e6b207cffe2d0766fb159ba581798239'/>
<id>urn:sha1:6025e4b7e6b207cffe2d0766fb159ba581798239</id>
<content type='text'>
Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as
parameters instead of raw Constants.  This prevents the constants from
being selected by the isel pass, fixing PR2735.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@57700 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add test case for ADDC ADDE expansion</title>
<updated>2008-10-07T02:30:13Z</updated>
<author>
<name>Andrew Lenharth</name>
<email>andrewl@lenharth.org</email>
</author>
<published>2008-10-07T02:30:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d29f489ece6bb8e5545bd1930ba02d8d78389cac'/>
<id>urn:sha1:d29f489ece6bb8e5545bd1930ba02d8d78389cac</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57228 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Be more precise about which conversions of NaNs</title>
<updated>2008-10-06T22:59:10Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2008-10-06T22:59:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2df5eec2ff25cbb7e5fd4848e667fb9f854d3339'/>
<id>urn:sha1:2df5eec2ff25cbb7e5fd4848e667fb9f854d3339</id>
<content type='text'>
are Inexact.  (These are not Inexact as defined
by IEEE754, but that seems like a reasonable way
to abstract what happens:  information is lost.)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57218 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix PR2850 and PR2863. Only generate movddup for 128-bit SSE vector shuffles.</title>
<updated>2008-10-06T21:13:08Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2008-10-06T21:13:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=882cdfde516fb97a1fda1a3bbc85b1792aa7659c'/>
<id>urn:sha1:882cdfde516fb97a1fda1a3bbc85b1792aa7659c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57210 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
