<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/CodeGen/R600, branch master</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/CodeGen/R600?h=master</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/CodeGen/R600?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-05-10T02:09:45Z</updated>
<entry>
<title>R600: Remove AMDILPeeopholeOptimizer and replace optimizations with tablegen patterns</title>
<updated>2013-05-10T02:09:45Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-10T02:09:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=58e87a68a8593b0ae133d0bac17ae2027519a204'/>
<id>urn:sha1:58e87a68a8593b0ae133d0bac17ae2027519a204</id>
<content type='text'>
The BFE optimization was the only one we were actually using, and it was
emitting an intrinsic that we don't support.

https://bugs.freedesktop.org/show_bug.cgi?id=64201

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;

NOTE: This is a candidate for the 3.3 branch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181580 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600: Expand SUB for v2i32/v4i32</title>
<updated>2013-05-10T02:09:39Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-10T02:09:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=dde683645672b5832ec189cd27123857183e70bb'/>
<id>urn:sha1:dde683645672b5832ec189cd27123857183e70bb</id>
<content type='text'>
Patch by: Aaron Watry

Reviewed-by: Tom Stellard &lt;thomas.stellard@amd.com&gt;
Signed-off-by: Aaron Watry &lt;awatry@gmail.com&gt;

NOTE: This is a candidate for the 3.3 branch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181579 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600: Expand MUL for v4i32/v2i32</title>
<updated>2013-05-10T02:09:34Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-10T02:09:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6c40d40d709d987dd2674a7c44dcd4c53a80fc23'/>
<id>urn:sha1:6c40d40d709d987dd2674a7c44dcd4c53a80fc23</id>
<content type='text'>
Fixes piglit test for OpenCL builtin mul24, and allows mad24 to run.

Patch by: Aaron Watry

Reviewed-by: Tom Stellard &lt;thomas.stellard@amd.com&gt;
Signed-off-by: Aaron Watry &lt;awatry@gmail.com&gt;

NOTE: This is a candidate for the 3.3 branch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181578 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600: Expand SRA for v4i32/v2i32</title>
<updated>2013-05-10T02:09:29Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-10T02:09:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4fca5c1440a9310045a9bc1e1c778a1c7eca864e'/>
<id>urn:sha1:4fca5c1440a9310045a9bc1e1c778a1c7eca864e</id>
<content type='text'>
v2: Add v4i32 test

Patch by: Aaron Watry

Reviewed-by: Tom Stellard &lt;thomas.stellard@amd.com&gt;
Signed-off-by: Aaron Watry &lt;awatry@gmail.com&gt;

NOTE: This is a candidate for the 3.3 branch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181577 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600: Expand vselect for v4i32 and v2i32</title>
<updated>2013-05-10T02:09:24Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-10T02:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=bdd9b1e89f22d11d38012bfec8101b063efb4549'/>
<id>urn:sha1:bdd9b1e89f22d11d38012bfec8101b063efb4549</id>
<content type='text'>
v2: Add vselect v4i32 test

Patch by: Aaron Watry

Reviewed-by: Tom Stellard &lt;thomas.stellard@amd.com&gt;
Signed-off-by: Aaron Watry &lt;awatry@gmail.com&gt;

NOTE: This is a candidate for the 3.3 branch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181576 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600/SI: Add lit tests for llvm.SI.imageload and llvm.SI.resinfo intrinsics</title>
<updated>2013-05-08T13:07:29Z</updated>
<author>
<name>Michel Danzer</name>
<email>michel.daenzer@amd.com</email>
</author>
<published>2013-05-08T13:07:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=97fd27a4368d5744404fdb87f272c349af1e284e'/>
<id>urn:sha1:97fd27a4368d5744404fdb87f272c349af1e284e</id>
<content type='text'>
Adapted from the llvm.SI.sample test.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181425 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600: Emit config values in register / value pairs</title>
<updated>2013-05-06T17:50:51Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-06T17:50:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f07b5373d7493d29cd758ababf135c2d0d8da127'/>
<id>urn:sha1:f07b5373d7493d29cd758ababf135c2d0d8da127</id>
<content type='text'>
Reviewed-by: Vincent Lejeune &lt;vljn@ovi.com&gt;
Tested-By: Aaron Watry &lt;awatry@gmail.com&gt;

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181228 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600: Stop emitting the instruction type byte before each instruction</title>
<updated>2013-05-06T17:50:44Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-06T17:50:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4f3d8a644043f85063ef7aac1ff87bfd4d83ca4c'/>
<id>urn:sha1:4f3d8a644043f85063ef7aac1ff87bfd4d83ca4c</id>
<content type='text'>
Reviewed-by: Vincent Lejeune &lt;vljn@ovi.com&gt;
Tested-By: Aaron Watry &lt;awatry@gmail.com&gt;

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181225 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600: Emit ISA for CALL_FS_* instructions</title>
<updated>2013-05-06T17:50:26Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-06T17:50:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=58bf662c066bfd11aa945335440be96eee0e06d1'/>
<id>urn:sha1:58bf662c066bfd11aa945335440be96eee0e06d1</id>
<content type='text'>
Reviewed-by: Vincent Lejeune &lt;vljn@ovi.com&gt;
Tested-By: Aaron Watry &lt;awatry@gmail.com&gt;

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181223 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600: Expand vector or, shl, srl, and xor nodes</title>
<updated>2013-05-03T17:21:31Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-03T17:21:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=19301d5d1234d032d42f20deb6f3076c972fd5f4'/>
<id>urn:sha1:19301d5d1234d032d42f20deb6f3076c972fd5f4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181035 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
