<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/CodeGen/X86/fast-isel.ll, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/CodeGen/X86/fast-isel.ll?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/CodeGen/X86/fast-isel.ll?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-01-12T17:46:16Z</updated>
<entry>
<title>Revert commit 93204, since it causes the assembler to barf</title>
<updated>2010-01-12T17:46:16Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2010-01-12T17:46:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=796248fdb197b29f427819cc85a98bfad52c95ce'/>
<id>urn:sha1:796248fdb197b29f427819cc85a98bfad52c95ce</id>
<content type='text'>
on x86-64 linux with messages like this:
Error: Incorrect register `%r14' used with `l' suffix


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93242 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add manual ISD::OR fastisel selection routines. TableGen is no longer autogen them after 93152 and 93191.</title>
<updated>2010-01-11T22:59:27Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2010-01-11T22:59:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b85071c7368199e9a5257992cbeff1eb63473f08'/>
<id>urn:sha1:b85071c7368199e9a5257992cbeff1eb63473f08</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93204 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Extend r93152 to work on OR r, r. If the source set bits are known not to overlap, then select as an ADD instead.</title>
<updated>2010-01-11T22:03:29Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2010-01-11T22:03:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=199c4240feedec2f9dbd0d4c4c0a32fa46e50270'/>
<id>urn:sha1:199c4240feedec2f9dbd0d4c4c0a32fa46e50270</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93191 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Eliminate more uses of llvm-as and llvm-dis.</title>
<updated>2009-09-08T23:54:48Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-09-08T23:54:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=36a0947820fd4aa4b8a5fa26e3f079bdf572bc81'/>
<id>urn:sha1:36a0947820fd4aa4b8a5fa26e3f079bdf572bc81</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81290 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>X86FastISel support for loading and storing values of type i1.</title>
<updated>2009-08-27T00:31:47Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-08-27T00:31:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7e7f06e70a07be4a5fad81883da6bebf33e1b3f6'/>
<id>urn:sha1:7e7f06e70a07be4a5fad81883da6bebf33e1b3f6</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80186 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Split the Add, Sub, and Mul instruction opcodes into separate</title>
<updated>2009-06-04T22:49:04Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-06-04T22:49:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ae3a0be92e33bc716722aa600983fc1535acb122'/>
<id>urn:sha1:ae3a0be92e33bc716722aa600983fc1535acb122</id>
<content type='text'>
integer and floating-point opcodes, introducing
FAdd, FSub, and FMul.

For now, the AsmParser, BitcodeReader, and IRBuilder all preserve
backwards compatability, and the Core LLVM APIs preserve backwards
compatibility for IR producers. Most front-ends won't need to change
immediately.

This implements the first step of the plan outlined here:
http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72897 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a few more ptrtoint/inttoptr cast tests.</title>
<updated>2009-03-13T23:54:51Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-03-13T23:54:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d00d2feab2ddb3d0c89f6ca20c0a04216ddc77e9'/>
<id>urn:sha1:d00d2feab2ddb3d0c89f6ca20c0a04216ddc77e9</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66989 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Improve FastISel's handling of truncates to i1, and implement</title>
<updated>2009-03-13T23:53:06Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-03-13T23:53:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=474d3b3f40e117a66946e9fb9d2016b4c05caef0'/>
<id>urn:sha1:474d3b3f40e117a66946e9fb9d2016b4c05caef0</id>
<content type='text'>
ptrtoint and inttoptr in X86FastISel. These casts aren't always
handled in the generic FastISel code because X86 sometimes needs
custom code to do truncation and zero-extension.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66988 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Load from GV stub should be locally CSE'd.</title>
<updated>2008-09-04T06:18:33Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2008-09-04T06:18:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=373d50af1df0eb853f0773cd734f7078a0b139fd'/>
<id>urn:sha1:373d50af1df0eb853f0773cd734f7078a0b139fd</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55763 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add X86 target hook to implement load (even from GlobalAddress).</title>
<updated>2008-09-03T06:44:39Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2008-09-03T06:44:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8b19e56051c45c3e48523238a5a0f33bbac0115d'/>
<id>urn:sha1:8b19e56051c45c3e48523238a5a0f33bbac0115d</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55693 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
