<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/CodeGen/XCore, branch release_25</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/CodeGen/XCore?h=release_25</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/CodeGen/XCore?h=release_25'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-01-15T20:18:42Z</updated>
<entry>
<title>Add the private linkage.</title>
<updated>2009-01-15T20:18:42Z</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2009-01-15T20:18:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bb46f52027416598a662dc1c58f48d9d56b1a65b'/>
<id>urn:sha1:bb46f52027416598a662dc1c58f48d9d56b1a65b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62279 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Don't fold address calculations which use negative offsets into</title>
<updated>2009-01-15T11:32:30Z</updated>
<author>
<name>Richard Osborne</name>
<email>richard@xmos.com</email>
</author>
<published>2009-01-15T11:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=cfb1ae87c676b9d2f4b7c86506c99ab314300ec0'/>
<id>urn:sha1:cfb1ae87c676b9d2f4b7c86506c99ab314300ec0</id>
<content type='text'>
the ADDRspii addressing mode.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62258 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add pseudo instructions to the XCore for (load|store|load address) of a</title>
<updated>2009-01-14T18:26:46Z</updated>
<author>
<name>Richard Osborne</name>
<email>richard@xmos.com</email>
</author>
<published>2009-01-14T18:26:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=29cab5f0ee477f86d305ed080d61c17ff64b602f'/>
<id>urn:sha1:29cab5f0ee477f86d305ed080d61c17ff64b602f</id>
<content type='text'>
frame index. eliminateFrameIndex will replace these instructions with
(LDWSP|STWSP|LDAWSP) or (LDW|STW|LDAWF) if a frame pointer is in use.

This fixes PR 3324. Previously we used LDWSP, STWSP, LDAWSP before frame
pointer elimination. However since they were marked as implicitly using
SP they could not be rematerialised.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62238 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add support for ISD::TRAP to the XCore backend</title>
<updated>2008-12-03T10:59:16Z</updated>
<author>
<name>Richard Osborne</name>
<email>richard@xmos.com</email>
</author>
<published>2008-12-03T10:59:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=269bc0042fc976b13b44c97c6546b4d726073940'/>
<id>urn:sha1:269bc0042fc976b13b44c97c6546b4d726073940</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60479 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Reapply r59464, this time using the correct type</title>
<updated>2008-11-18T09:15:03Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-11-18T09:15:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=51d83fdd89e6e942a4e6932cd5d02b427d2aa5aa'/>
<id>urn:sha1:51d83fdd89e6e942a4e6932cd5d02b427d2aa5aa</id>
<content type='text'>
when softening FNEG.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59513 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revert r59464. It was causing this failure:</title>
<updated>2008-11-18T01:49:24Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2008-11-18T01:49:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8f55b3d67d685214aef7ff6c9d514d0461703caf'/>
<id>urn:sha1:8f55b3d67d685214aef7ff6c9d514d0461703caf</id>
<content type='text'>
Running /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/CodeGen/XCore/dg.exp ...
FAIL: /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/CodeGen/XCore/fneg.ll
Failed with signal(SIGABRT) at line 1
while running:  llvm-as &lt; /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/CodeGen/XCore/fneg.ll |  llc -march=xcore &gt; fneg.ll.tmp1.s
Assertion failed: (VT.isFloatingPoint() &amp;&amp; "Cannot create integer FP constant!"), function getConstantFP, file /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, line 913.
0   llc                                 0x0092115c _ZN4llvm3sys18RemoveFileOnSignalERKNS0_4PathEPSs + 844
1   libSystem.B.dylib                   0x9217809b _sigtramp + 43
2   ???                                 0xffffffff 0x0 + 4294967295
3   libSystem.B.dylib                   0x921f0ec2 raise + 26
4   libSystem.B.dylib                   0x9220047f abort + 73
5   libSystem.B.dylib                   0x921f2063 __assert_rtn + 101
6   llc                                 0x005a5b0a _ZN4llvm12SelectionDAG13getConmake[1]: *** [check-local] Error 1
make: *** [check] Error 2



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59487 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add soft float support for a bunch more operations.  Original</title>
<updated>2008-11-17T20:52:38Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-11-17T20:52:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7fed65a68d961eef21d4572beab64d047ece5a3e'/>
<id>urn:sha1:7fed65a68d961eef21d4572beab64d047ece5a3e</id>
<content type='text'>
patch by Richard Osborne, tweaked and extended by your humble
servant.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59464 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Don't produce ADDC/ADDE when expanding SHL unless they are legal</title>
<updated>2008-11-17T17:34:31Z</updated>
<author>
<name>Richard Osborne</name>
<email>richard@xmos.com</email>
</author>
<published>2008-11-17T17:34:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=104de6cf7b80ec5e9beb502a069f376810a0a1e3'/>
<id>urn:sha1:104de6cf7b80ec5e9beb502a069f376810a0a1e3</id>
<content type='text'>
for the target. This fixes PR3080.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59450 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[XCore] Fix expansion of 64 bit add/sub. Don't custom expand</title>
<updated>2008-11-14T15:59:19Z</updated>
<author>
<name>Richard Osborne</name>
<email>richard@xmos.com</email>
</author>
<published>2008-11-14T15:59:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=223fd6efc86ec79bbe26a92e780976ae527f2f61'/>
<id>urn:sha1:223fd6efc86ec79bbe26a92e780976ae527f2f61</id>
<content type='text'>
these operations if ladd/lsub are not available on the current
subtarget.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59305 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add XCore intrinsics for getid (returns thread id) and bitrev (reverses</title>
<updated>2008-11-14T10:12:16Z</updated>
<author>
<name>Richard Osborne</name>
<email>richard@xmos.com</email>
</author>
<published>2008-11-14T10:12:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1d8f975890bba8a328b1e940c9b87675d8d4949c'/>
<id>urn:sha1:1d8f975890bba8a328b1e940c9b87675d8d4949c</id>
<content type='text'>
bits in a word).


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