<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/CellSPU, branch release_29</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/CellSPU?h=release_29</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/CellSPU?h=release_29'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2011-03-07T21:56:36Z</updated>
<entry>
<title>Move getRegPressureLimit() from TargetLoweringInfo to TargetRegisterInfo.</title>
<updated>2011-03-07T21:56:36Z</updated>
<author>
<name>Cameron Zwarich</name>
<email>zwarich@apple.com</email>
</author>
<published>2011-03-07T21:56:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=be2119e8e2bc7006cfd638a24367acbfda625d16'/>
<id>urn:sha1:be2119e8e2bc7006cfd638a24367acbfda625d16</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127175 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Allow vector shifts (shl,lshr,ashr) on SPU.</title>
<updated>2011-03-04T13:19:18Z</updated>
<author>
<name>Kalle Raiskila</name>
<email>kalle.raiskila@nokia.com</email>
</author>
<published>2011-03-04T13:19:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=31cbac1cfea8703098e09e7ff5fa8a626eebc920'/>
<id>urn:sha1:31cbac1cfea8703098e09e7ff5fa8a626eebc920</id>
<content type='text'>
There was a previous implementation with patterns that would 
have matched e.g. 
	shl &lt;v4i32&gt; &lt;i32&gt;,
but this is not valid LLVM IR so they never were selected.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126998 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Allow load from constant on SPU.</title>
<updated>2011-03-04T12:00:11Z</updated>
<author>
<name>Kalle Raiskila</name>
<email>kalle.raiskila@nokia.com</email>
</author>
<published>2011-03-04T12:00:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7f5de8b4c64280587c2c9a9a0ba4e1ada7e050e5'/>
<id>urn:sha1:7f5de8b4c64280587c2c9a9a0ba4e1ada7e050e5</id>
<content type='text'>
A 'load &lt;4 x i32&gt;* null' crashes llc before this fix.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126995 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add branch hinting for SPU. </title>
<updated>2011-02-28T14:08:24Z</updated>
<author>
<name>Kalle Raiskila</name>
<email>kalle.raiskila@nokia.com</email>
</author>
<published>2011-02-28T14:08:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2d25d247bdca74165ace6936fc6f6bf670676a87'/>
<id>urn:sha1:2d25d247bdca74165ace6936fc6f6bf670676a87</id>
<content type='text'>
The implemented algorithm is overly simplistic (just speculate all branches are
taken)- this is work in progress.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126651 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Allow targets to specify a the type of the RHS of a shift parameterized on the type of the LHS.</title>
<updated>2011-02-25T21:41:48Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2011-02-25T21:41:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=95771afbfd604ad003fa3723cac66c9370fed55d'/>
<id>urn:sha1:95771afbfd604ad003fa3723cac66c9370fed55d</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126518 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Revert r124611 - "Keep track of incoming argument's location while emitting LiveIns."</title>
<updated>2011-02-21T23:21:26Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2011-02-21T23:21:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=68e6beeccc0b9ac2e8d3687a8a5b7d4b172edca1'/>
<id>urn:sha1:68e6beeccc0b9ac2e8d3687a8a5b7d4b172edca1</id>
<content type='text'>
In other words, do not keep track of argument's location.  The debugger (gdb) is not prepared to see line table entries for arguments. For the debugger, "second" line table entry marks beginning of function body.
This requires some coordination with debugger to get this working. 
 - The debugger needs to be aware of prolog_end attribute attached with line table entries.
 - The compiler needs to accurately mark prolog_end in line table entries (at -O0 and at -O1+)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126155 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use explicit add_subdirectory's for LLVM target sublibraries instead</title>
<updated>2011-02-20T02:55:27Z</updated>
<author>
<name>Oscar Fuentes</name>
<email>ofv@wanadoo.es</email>
</author>
<published>2011-02-20T02:55:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=00d78f1348a5980a276bed8f9be09ce2412a6a12'/>
<id>urn:sha1:00d78f1348a5980a276bed8f9be09ce2412a6a12</id>
<content type='text'>
of testing for its presence at cmake time.

This way the build automatically regenerates the makefiles when a svn
update brings in a new sublibrary.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126068 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Keep track of incoming argument's location while emitting LiveIns.</title>
<updated>2011-01-31T21:38:14Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2011-01-31T21:38:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e9a7ea68653689966417443b8ac2528c1d9d3ccf'/>
<id>urn:sha1:e9a7ea68653689966417443b8ac2528c1d9d3ccf</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124611 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix vector sign extend to put the source and destination types in the</title>
<updated>2011-01-31T20:39:01Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2011-01-31T20:39:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9f08f60993a3a51db317a87dd6e8040af81ed306'/>
<id>urn:sha1:9f08f60993a3a51db317a87dd6e8040af81ed306</id>
<content type='text'>
correct places.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124601 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Null initialize a few variables flagged by</title>
<updated>2011-01-23T17:05:06Z</updated>
<author>
<name>Ted Kremenek</name>
<email>kremenek@apple.com</email>
</author>
<published>2011-01-23T17:05:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=584520e8e2c1f8cc04bc8dd4dc4ea6c390627317'/>
<id>urn:sha1:584520e8e2c1f8cc04bc8dd4dc4ea6c390627317</id>
<content type='text'>
clang's -Wuninitialized-experimental warning.
While these don't look like real bugs, clang's
-Wuninitialized-experimental analysis is stricter
than GCC's, and these fixes have the benefit
of being general nice cleanups.

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