<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/CellSPU, branch release_30</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/CellSPU?h=release_30</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/CellSPU?h=release_30'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-10-13T11:40:03Z</updated>
<entry>
<title>Mark 'branch indirect' instruction as an indirect branch.</title>
<updated>2011-10-13T11:40:03Z</updated>
<author>
<name>Kalle Raiskila</name>
<email>kalle.raiskila@nokia.com</email>
</author>
<published>2011-10-13T11:40:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=898f336c515e7af607d1ee05a98319912894f24f'/>
<id>urn:sha1:898f336c515e7af607d1ee05a98319912894f24f</id>
<content type='text'>
Not having it confused assembly printing of jumptables.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141862 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a iterator out of bounds error, that triggers rarely.</title>
<updated>2011-10-11T12:55:18Z</updated>
<author>
<name>Kalle Raiskila</name>
<email>kalle.raiskila@nokia.com</email>
</author>
<published>2011-10-11T12:55:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=56354d48bb937cbb23736d24d9ca4d7a0fcc97e0'/>
<id>urn:sha1:56354d48bb937cbb23736d24d9ca4d7a0fcc97e0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141665 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Build system infrastructure for multiple tblgens.</title>
<updated>2011-10-06T01:51:51Z</updated>
<author>
<name>Peter Collingbourne</name>
<email>peter@pcc.me.uk</email>
</author>
<published>2011-10-06T01:51:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=de8f33c199f3bf2049b0b732169f2bd8717469c6'/>
<id>urn:sha1:de8f33c199f3bf2049b0b732169f2bd8717469c6</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141266 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Set operation actions to legal types only.</title>
<updated>2011-10-04T12:05:35Z</updated>
<author>
<name>Nadav Rotem</name>
<email>nadav.rotem@intel.com</email>
</author>
<published>2011-10-04T12:05:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=34804c4f4793abbcb908c79fe9512c03090d8520'/>
<id>urn:sha1:34804c4f4793abbcb908c79fe9512c03090d8520</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141075 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Operations should be custom lowered only if their type is legal.</title>
<updated>2011-10-04T10:03:32Z</updated>
<author>
<name>Nadav Rotem</name>
<email>nadav.rotem@intel.com</email>
</author>
<published>2011-10-04T10:03:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e8783096d2d7778e02b19794c01212724c167689'/>
<id>urn:sha1:e8783096d2d7778e02b19794c01212724c167689</id>
<content type='text'>
Test: CellSPU/v2i32.ll when running with -promote-elements



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141074 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add codegen support for vector select (in the IR this means a select</title>
<updated>2011-09-06T19:07:46Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2011-09-06T19:07:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=28b77e968d2b01fc9da724762bd8ddcd80650e32'/>
<id>urn:sha1:28b77e968d2b01fc9da724762bd8ddcd80650e32</id>
<content type='text'>
with a vector condition); such selects become VSELECT codegen nodes.
This patch also removes VSETCC codegen nodes, unifying them with SETCC
nodes (codegen was actually often using SETCC for vector SETCC already).
This ensures that various DAG combiner optimizations kick in for vector
comparisons.  Passes dragonegg bootstrap with no testsuite regressions
(nightly testsuite as well as "make check-all").  Patch mostly by
Nadav Rotem.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139159 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Pass signed (not unsigned) 10 bit field to SPU 'ori' instruction.</title>
<updated>2011-09-02T10:05:01Z</updated>
<author>
<name>Kalle Raiskila</name>
<email>kalle.raiskila@nokia.com</email>
</author>
<published>2011-09-02T10:05:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=989621f1f8356c977d7578252422de1b65d24587'/>
<id>urn:sha1:989621f1f8356c977d7578252422de1b65d24587</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139004 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix typos in SPUMCTargetDesc.h</title>
<updated>2011-08-30T07:27:02Z</updated>
<author>
<name>James Molloy</name>
<email>james.molloy@arm.com</email>
</author>
<published>2011-08-30T07:27:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e7815c22fc1f6beb38500745904209d2c6bbf3fd'/>
<id>urn:sha1:e7815c22fc1f6beb38500745904209d2c6bbf3fd</id>
<content type='text'>
Patch supplied by Liu (projlc@gmail.com)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138799 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Don't insert branch hint lables that are never used. </title>
<updated>2011-08-26T10:14:56Z</updated>
<author>
<name>Kalle Raiskila</name>
<email>kalle.raiskila@nokia.com</email>
</author>
<published>2011-08-26T10:14:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=54f8a9f54dfa39275f6fd277440b233891069283'/>
<id>urn:sha1:54f8a9f54dfa39275f6fd277440b233891069283</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138630 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move TargetRegistry and TargetSelect from Target to Support where they belong.</title>
<updated>2011-08-24T18:08:43Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2011-08-24T18:08:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3e74d6fdd248e20a280f1dff3da9a6c689c2c4c3'/>
<id>urn:sha1:3e74d6fdd248e20a280f1dff3da9a6c689c2c4c3</id>
<content type='text'>
These are strictly utilities for registering targets and components.


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