Mesa (master): r600/llvm: Allow arbitrary amount of temps in tgsi to llvm

2013-12-07 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 797894036d1196805f02a2428fff82ece5855af7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=797894036d1196805f02a2428fff82ece5855af7 Author: Vincent Lejeune v...@ovi.com Date: Mon Dec 2 00:54:44 2013 +0100 r600/llvm: Allow arbitrary amount of temps

Mesa (master): r600/llvm: Store inputs in function arguments

2013-11-11 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 88c8f1972976c506e8fb048100ed11fef1ca938b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88c8f1972976c506e8fb048100ed11fef1ca938b Author: Vincent Lejeune v...@ovi.com Date: Wed Oct 30 18:35:58 2013 +0100 r600/llvm: Store inputs in function

Mesa (master): r600/llvm: Fix texbuf for pre EG gen

2013-11-06 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 1184f8fd34ac00fe4be495f00a4d2e0820eac153 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1184f8fd34ac00fe4be495f00a4d2e0820eac153 Author: Vincent Lejeune v...@ovi.com Date: Mon Oct 21 18:48:21 2013 +0200 r600/llvm: Fix texbuf for pre EG gen

Mesa (master): r600/llvm: Fix isampleBuffer on preEG

2013-11-06 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 08556073d1fae993be4a30e34065af55efd1e0cd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08556073d1fae993be4a30e34065af55efd1e0cd Author: Vincent Lejeune v...@ovi.com Date: Mon Oct 21 21:05:57 2013 +0200 r600/llvm: Fix isampleBuffer on preEG

Mesa (master): radeonsi: Allow Sinking pass to move preloaded const/res/ sampl

2013-10-13 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 6e51c2a941955fd2a34d62437fc149e633e79ec7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e51c2a941955fd2a34d62437fc149e633e79ec7 Author: Vincent Lejeune v...@ovi.com Date: Sat Oct 5 16:04:48 2013 +0200 radeonsi: Allow Sinking pass to move

Mesa (master): r600g/llvm: fix txq for texture buffer

2013-10-02 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 9f183eb7deb2bd40e9717deb723e4976f443fb88 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f183eb7deb2bd40e9717deb723e4976f443fb88 Author: Vincent Lejeune v...@ovi.com Date: Tue May 21 16:34:52 2013 +0200 r600g/llvm: fix txq for texture buffer

Mesa (master): r600g/llvm: Undef z and w component of 2D TXP inst

2013-10-02 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 8edbd7609b161a61d47c6caa1ed7b1756f80f07a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8edbd7609b161a61d47c6caa1ed7b1756f80f07a Author: Vincent Lejeune v...@ovi.com Date: Fri Sep 6 00:26:16 2013 +0200 r600g/llvm: Undef z and w component of 2D

Mesa (master): r600/llvm: Adds support for MSAA

2013-10-02 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 4e4c32ba11598818583ad0aa689339297ddf1c74 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e4c32ba11598818583ad0aa689339297ddf1c74 Author: Vincent Lejeune v...@ovi.com Date: Wed Sep 25 16:06:11 2013 +0200 r600/llvm: Adds support for MSAA --- src

Mesa (master): r600g/llvm: Factorize code loading from const buffer.

2013-05-20 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 9c2943601e088c6fb3e871f8d706ded8f68493bc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c2943601e088c6fb3e871f8d706ded8f68493bc Author: Vincent Lejeune v...@ovi.com Date: Sun May 19 15:40:19 2013 +0200 r600g/llvm: Factorize code loading from

Mesa (master): r600g/llvm: Fix cubearray textureSize

2013-05-20 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 32c9cbb38fc03d028500b1904ff4d66a07e9471e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=32c9cbb38fc03d028500b1904ff4d66a07e9471e Author: Vincent Lejeune v...@ovi.com Date: Sat May 18 22:17:51 2013 +0200 r600g/llvm: Fix cubearray textureSize

Mesa (master): r600g/llvm: Fix texelFetchOffset-2D

2013-05-20 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 9a95fb16053746578be856a76f317ef157f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a95fb16053746578be856a76f317ef157f1 Author: Vincent Lejeune v...@ovi.com Date: Sat May 18 22:22:41 2013 +0200 r600g/llvm: Fix texelFetchOffset-2D

Mesa (master): r600g/llvm: fix cubemap lod/bias

2013-05-20 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 9fd7ea786c0bc821253fcdd5c1b9e6309535385d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fd7ea786c0bc821253fcdd5c1b9e6309535385d Author: Vincent Lejeune v...@ovi.com Date: Sat May 18 23:42:37 2013 +0200 r600g/llvm: fix cubemap lod/bias

Mesa (master): r600g/llvm: Undefines unrequired texture coord values

2013-05-04 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: b42fe195a2578473c433695fe417253e8786c4c6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b42fe195a2578473c433695fe417253e8786c4c6 Author: Vincent Lejeune v...@ovi.com Date: Tue Apr 30 15:58:00 2013 +0200 r600g/llvm: Undefines unrequired texture

Mesa (master): r600g/llvm: get use_kill from compiler shader

2013-04-29 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 51e9bfdc48b6d73aa0fa0a8f7911863b5968bdb9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=51e9bfdc48b6d73aa0fa0a8f7911863b5968bdb9 Author: Vincent Lejeune v...@ovi.com Date: Sun Apr 28 00:01:00 2013 +0200 r600g/llvm: get use_kill from compiler

Mesa (master): /bin/bash: q : commande introuvable

2013-04-23 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: a7f73f5155d1b36bf493a70639ca9bcb023beba3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7f73f5155d1b36bf493a70639ca9bcb023beba3 Author: Vincent Lejeune v...@ovi.com Date: Sat Apr 13 16:35:39 2013 +0200 /bin/bash: q : commande introuvable

Mesa (master): r600/llvm: Read stacksize from config header

2013-04-23 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: edd90a19ca2a13b8694f2560e77c9f02446cfaa7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=edd90a19ca2a13b8694f2560e77c9f02446cfaa7 Author: Vincent Lejeune v...@ovi.com Date: Fri Apr 19 20:10:44 2013 +0200 r600/llvm: Read stacksize from config header

Mesa (master): r600g/llvm: Use gprcount from llvm

2013-04-17 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 2b9ed257c0c4db879970afb2c5981c59ca70c21b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b9ed257c0c4db879970afb2c5981c59ca70c21b Author: Vincent Lejeune v...@ovi.com Date: Sat Apr 13 16:36:02 2013 +0200 r600g/llvm: Use gprcount from llvm

Mesa (master): r600g/llvm: Add support for native isa for pre EG

2013-04-08 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 5019af21453d0e9fc5b0f8c1c2bfeb29029882c1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5019af21453d0e9fc5b0f8c1c2bfeb29029882c1 Author: Vincent Lejeune v...@ovi.com Date: Sat Apr 6 18:12:26 2013 +0200 r600g/llvm: Add support for native isa

Mesa (master): r600g/llvm: Workaround for wrong tex.offset_*

2013-04-04 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 92769612233dade9b7d45d5058dc86efc18d7710 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=92769612233dade9b7d45d5058dc86efc18d7710 Author: Vincent Lejeune v...@ovi.com Date: Wed Apr 3 21:19:22 2013 +0200 r600g/llvm: Workaround for wrong tex.offset_

Mesa (master): r600g/llvm: Do not change cf_alu inst when adding alus

2013-04-03 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 097a6ecdfe592fdf2c5f3b48a17da6507eaa405c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=097a6ecdfe592fdf2c5f3b48a17da6507eaa405c Author: Vincent Lejeune v...@ovi.com Date: Tue Apr 2 19:19:24 2013 +0200 r600g/llvm: Do not change cf_alu inst when

Mesa (master): r600g/llvm: Do not override llvm provided stack_size

2013-04-03 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 159d9340662a70df3dcc9da1681f5b0a8e7650cf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=159d9340662a70df3dcc9da1681f5b0a8e7650cf Author: Vincent Lejeune v...@ovi.com Date: Wed Apr 3 18:39:18 2013 +0200 r600g/llvm: Do not override llvm provided

Mesa (master): r600g/llvm: Add support for cf_alu native encode

2013-04-01 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: af38695f5105a2f766f3df393c3e42067c3706f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=af38695f5105a2f766f3df393c3e42067c3706f2 Author: Vincent Lejeune v...@ovi.com Date: Tue Mar 26 15:00:18 2013 +0100 r600g/llvm: Add support for cf_alu native

Mesa (master): r600g/llvm: uses function attribute to pass shader type

2013-04-01 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 4ac0d85ca68100aaecb3016273f4df71f40e289b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ac0d85ca68100aaecb3016273f4df71f40e289b Author: Vincent Lejeune v...@ovi.com Date: Sat Mar 30 20:05:45 2013 +0100 r600g/llvm: uses function attribute to pass

Mesa (master): r600g/llvm: Use stack_size provided from llvm.

2013-04-01 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 8c8c4e3977e3126d8bb23d1e30e27d869e32c89f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c8c4e3977e3126d8bb23d1e30e27d869e32c89f Author: Vincent Lejeune v...@ovi.com Date: Sat Mar 30 02:09:15 2013 +0100 r600g/llvm: Use stack_size provided from

Mesa (master): r600g/llvm: Update LLVM_REVISION.txt

2013-04-01 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 50fd9c454495d15239b059236e17d29b57297dd4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50fd9c454495d15239b059236e17d29b57297dd4 Author: Vincent Lejeune v...@ovi.com Date: Mon Apr 1 23:50:20 2013 +0200 r600g/llvm: Update LLVM_REVISION.txt

Mesa (master): r600g/llvm: use native encode for tex

2013-03-31 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 67a8ee7aaaef00ac2b2d513a1afc49fab6eeb3d3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=67a8ee7aaaef00ac2b2d513a1afc49fab6eeb3d3 Author: Vincent Lejeune v...@ovi.com Date: Tue Mar 26 00:47:08 2013 +0100 r600g/llvm: use native encode for tex

Mesa (master): r600g/llvm: Update LLVM_REVISION

2013-03-31 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: c3fb34ee8dac62cc7418151a38309acd1fb2bd59 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3fb34ee8dac62cc7418151a38309acd1fb2bd59 Author: Vincent Lejeune v...@ovi.com Date: Sun Mar 31 21:37:20 2013 +0200 r600g/llvm: Update LLVM_REVISION --- src

Mesa (master): r600g: fix check_and_set_bank_swizzle for cayman

2013-03-03 Thread Vincent Lejeune
for cayman Tested-by: Vincent Lejeune vljn at ovi.com Reviewed-by: Vincent Lejeune vljn at ovi.com --- src/gallium/drivers/r600/r600_asm.c | 10 +++--- 1 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/gallium/drivers/r600/r600_asm.c b/src/gallium/drivers/r600/r600_asm.c

Mesa (master): r600g: Check comp_mask before merging export instructions

2013-03-03 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 83e7d111afd8d340ce8fe13ea139271400eb362e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=83e7d111afd8d340ce8fe13ea139271400eb362e Author: Vincent Lejeune v...@ovi.com Date: Sun Mar 3 21:35:38 2013 +0100 r600g: Check comp_mask before merging export

Mesa (master): r600g/llvm: Add support for UBO

2013-02-18 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: ef8fde6acbc575487388389b3af5eab18eae4537 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef8fde6acbc575487388389b3af5eab18eae4537 Author: Vincent Lejeune v...@ovi.com Date: Tue Feb 12 18:44:13 2013 +0100 r600g/llvm: Add support for UBO NOTE

Mesa (master): r600g/llvm: Fix alpha_to_one piglit tests

2013-02-18 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 90e6f47ac8c8fdbfd097ef099895cd2ae005eb55 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=90e6f47ac8c8fdbfd097ef099895cd2ae005eb55 Author: Vincent Lejeune v...@ovi.com Date: Wed Feb 13 18:49:30 2013 +0100 r600g/llvm: Fix alpha_to_one piglit tests

Mesa (master): r600g/llvm: Set Inputs/Outputs count to 32 ( api reported value)

2013-02-18 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: c116598f863db2e580ccb7c7a0613f2541cc0fea URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c116598f863db2e580ccb7c7a0613f2541cc0fea Author: Vincent Lejeune v...@ovi.com Date: Wed Feb 13 20:20:04 2013 +0100 r600g/llvm: Set Inputs/Outputs count to 32

Mesa (master): r600g/llvm: Support for TBO

2013-02-18 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 0527317e1f89ce6cb7ba4193a9196c880d223e59 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0527317e1f89ce6cb7ba4193a9196c880d223e59 Author: Vincent Lejeune v...@ovi.com Date: Thu Feb 14 17:26:30 2013 +0100 r600g/llvm: Support for TBO Reviewed

Mesa (master): r600g/llvm: Fixes addressspace of basevectors for clipvertex

2013-01-19 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: f9f5c92f734c517c1bd486f5a3b1931ea6f871a5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9f5c92f734c517c1bd486f5a3b1931ea6f871a5 Author: Vincent Lejeune v...@ovi.com Date: Sat Jan 19 22:27:16 2013 +0100 r600g/llvm: Fixes addressspace

Mesa (master): glsl: add new variable declaration in function body in lower_output_read

2012-12-05 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: e9f090e8b2ca2eda3e9a1b1c3ba4acce843720ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9f090e8b2ca2eda3e9a1b1c3ba4acce843720ba Author: Vincent Lejeune v...@ovi.com Date: Fri Nov 23 17:53:06 2012 +0100 glsl: add new variable declaration

Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-05 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 0ad1fefd6951aa47ab58a41dc9ee73083cbcf85c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ad1fefd6951aa47ab58a41dc9ee73083cbcf85c Author: Vincent Lejeune v...@ovi.com Date: Wed Nov 28 00:35:55 2012 +0100 r600g: Use default mul/mad function for tgsi

Mesa (master): gallivm: have a default emit function for fdiv/rcp

2012-12-05 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 0a2f58f6ed3f4db98c1826e5e5be3159815042f6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a2f58f6ed3f4db98c1826e5e5be3159815042f6 Author: Vincent Lejeune v...@ovi.com Date: Thu Nov 29 23:43:05 2012 +0100 gallivm: have a default emit function

Mesa (master): r600g: use default action for fdiv/rcp opcode

2012-12-05 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 2a03f28e5489d6eb841e70dcf7521e3f275a0159 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a03f28e5489d6eb841e70dcf7521e3f275a0159 Author: Vincent Lejeune v...@ovi.com Date: Thu Nov 29 23:45:30 2012 +0100 r600g: use default action for fdiv/rcp

Mesa (master): gallivm: Have a default emit function for min/max opcode

2012-12-05 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 2d97f77b9f4ea58afe19f93dfc7ac7ed96819669 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d97f77b9f4ea58afe19f93dfc7ac7ed96819669 Author: Vincent Lejeune v...@ovi.com Date: Thu Nov 29 23:43:31 2012 +0100 gallivm: Have a default emit function

Mesa (master): r600g: use default action for min/max opcode in tgsi to llvm

2012-12-05 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 00d77e9fe49924e39e211e1890c083847498a9a0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=00d77e9fe49924e39e211e1890c083847498a9a0 Author: Vincent Lejeune v...@ovi.com Date: Thu Nov 29 23:46:15 2012 +0100 r600g: use default action for min/max opcode

Mesa (master): r600g: separate resource_id and sampler_id tex info in tgsi-to-llvm

2012-11-29 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 5fda2990aa1a52a11a87eeb5ccf914588e0afe21 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5fda2990aa1a52a11a87eeb5ccf914588e0afe21 Author: Vincent Lejeune v...@ovi.com Date: Tue Nov 20 23:22:47 2012 +0100 r600g: separate resource_id and sampler_id

Mesa (master): r600g: mirror simplification of if/break opcodes

2012-11-29 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 3fcb3fbf22063cabfec04700dcf5aa4a2f30760f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fcb3fbf22063cabfec04700dcf5aa4a2f30760f Author: Vincent Lejeune v...@ovi.com Date: Wed Nov 28 19:59:07 2012 +0100 r600g: mirror simplification of if/break

Mesa (master): glsl: store read vector in a temp in vec_index_to_cond

2012-11-11 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 557d4918adf4cb99c4410af3bdf51c5eb3fc1d17 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=557d4918adf4cb99c4410af3bdf51c5eb3fc1d17 Author: Vincent Lejeune v...@ovi.com Date: Sun Nov 4 23:04:30 2012 +0100 glsl: store read vector in a temp

Mesa (master): r600g: fix pre eg export with llvm

2012-11-08 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: e6b3858c89e5a8ba27bfdad18cd883f43489b924 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6b3858c89e5a8ba27bfdad18cd883f43489b924 Author: Vincent Lejeune v...@ovi.com Date: Wed Nov 7 17:17:58 2012 +0100 r600g: fix pre eg export with llvm Reviewed

Mesa (master): configure.ac: Prevent build of radeon llvm backend with llvm 3.2

2012-11-02 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 1feb6b79ab5d099b7b53d800921e7e8577593a98 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1feb6b79ab5d099b7b53d800921e7e8577593a98 Author: Vincent Lejeune v...@ovi.com Date: Wed Oct 31 21:02:29 2012 +0100 configure.ac: Prevent build of radeon llvm

Mesa (master): r600g: make tgsi-to-llvm generates store. pixel* intrinsic for fs

2012-11-02 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 84b437213294ff4e1a3bcae2f9cbb36a9b4955c4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=84b437213294ff4e1a3bcae2f9cbb36a9b4955c4 Author: Vincent Lejeune v...@ovi.com Date: Sat Sep 29 16:49:13 2012 +0200 r600g: make tgsi-to-llvm generates

Mesa (master): r600g: tgsi-to-llvm emits right input intrinsics

2012-10-29 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 5ab82e0ccf84855e9311ebfc58d1b57b437ed991 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ab82e0ccf84855e9311ebfc58d1b57b437ed991 Author: Vincent Lejeune v...@ovi.com Date: Fri Oct 19 15:49:06 2012 +0200 r600g: tgsi-to-llvm emits right input

Mesa (master): r600g: rewrite tgsi-to-llvm load-input to handle fragcoord

2012-10-24 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: d1eaa9ea70c7c1d77904bedf9cbac2e48bc41de9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1eaa9ea70c7c1d77904bedf9cbac2e48bc41de9 Author: Vincent Lejeune v...@ovi.com Date: Thu Oct 18 22:38:16 2012 +0200 r600g: rewrite tgsi-to-llvm load-input

Mesa (master): r600g: force bank_swizzle if already set

2012-10-24 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 0f35702d798ead24497928af36236aa4c7e4b87b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f35702d798ead24497928af36236aa4c7e4b87b Author: Vincent Lejeune v...@ovi.com Date: Fri Oct 19 15:40:38 2012 +0200 r600g: force bank_swizzle if already set

Mesa (master): radeon/llvm: add a pattern for fsqrt

2012-10-10 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 876b42663c4a72040a2084ed094d5a496b86aecd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=876b42663c4a72040a2084ed094d5a496b86aecd Author: Vincent Lejeune v...@ovi.com Date: Wed Oct 3 21:40:49 2012 +0200 radeon/llvm: add a pattern for fsqrt

Mesa (master): radeon/llvm: add support for cos/sin intrinsic

2012-10-10 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 23e11ac8354b3807d9c69c19bcf958cca23ffc04 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=23e11ac8354b3807d9c69c19bcf958cca23ffc04 Author: Vincent Lejeune v...@ovi.com Date: Wed Oct 3 22:28:59 2012 +0200 radeon/llvm: add support for cos/sin

Mesa (master): radeon/llvm: use llvm fabs intrinsic

2012-10-10 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: bfdf26892c2df430384d03ba356038df7853ffb9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfdf26892c2df430384d03ba356038df7853ffb9 Author: Vincent Lejeune v...@ovi.com Date: Mon Oct 8 15:27:47 2012 +0200 radeon/llvm: use llvm fabs intrinsic

Mesa (master): radeon/llvm: use floor intrinsic instead of llvm.AMDIL.floor

2012-10-10 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 9a6bb3f645eec8ce9b04584f1bd8e76095f20a06 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a6bb3f645eec8ce9b04584f1bd8e76095f20a06 Author: Vincent Lejeune v...@ovi.com Date: Mon Oct 8 15:34:36 2012 +0200 radeon/llvm: use floor intrinsic instead

Mesa (master): radeon/llvm: use ceil intrinsic instead of llvm.AMDIL.round. posinf

2012-10-10 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 5090ce42e4437a2f9d1043309417b3fa930ee330 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5090ce42e4437a2f9d1043309417b3fa930ee330 Author: Vincent Lejeune v...@ovi.com Date: Mon Oct 8 15:37:39 2012 +0200 radeon/llvm: use ceil intrinsic instead

Mesa (master): r600g: frontcolor tracks its associated backcolor

2012-10-09 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 80663cb1859c3398804d720022eebcf9a0df1716 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=80663cb1859c3398804d720022eebcf9a0df1716 Author: Vincent Lejeune v...@ovi.com Date: Sun Sep 23 16:52:30 2012 +0200 r600g: frontcolor tracks its associated

Mesa (master): r600g: use a select to handle front/back color in llvm

2012-10-09 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 11e08f42e4fa5f1d296429415be6da7c03f105b0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11e08f42e4fa5f1d296429415be6da7c03f105b0 Author: Vincent Lejeune v...@ovi.com Date: Sun Sep 23 19:46:53 2012 +0200 r600g: use a select to handle front/back

Mesa (master): r600g: tgsi-to-llvm path is taken after declarations have been parsed

2012-09-27 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: a1a3792b180e453d26bfd09853eee88460dfc466 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1a3792b180e453d26bfd09853eee88460dfc466 Author: Vincent Lejeune v...@ovi.com Date: Sun Sep 23 15:20:34 2012 +0200 r600g: tgsi-to-llvm path is taken after

Mesa (master): r600g: add some members to radeon_llvm_context

2012-09-27 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 92b3a99ce5f54f2c692c8db5a0c471aac0ff7c82 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=92b3a99ce5f54f2c692c8db5a0c471aac0ff7c82 Author: Vincent Lejeune v...@ovi.com Date: Sun Sep 23 15:53:57 2012 +0200 r600g: add some members

Mesa (master): radeon/llvm: improve select_cc lowering to generate CND* more often

2012-09-26 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: ff947c6d65830b7be6e9fcbfe666fa7dba6341f6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff947c6d65830b7be6e9fcbfe666fa7dba6341f6 Author: Vincent Lejeune v...@ovi.com Date: Mon Sep 24 16:04:26 2012 +0200 radeon/llvm: improve select_cc lowering

Mesa (master): radeon/llvm: support for interpolation intrinsics

2012-09-22 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: fb40f88338b6af23faae03ced5906add8507db26 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb40f88338b6af23faae03ced5906add8507db26 Author: Vincent Lejeune v...@ovi.com Date: Thu Sep 6 22:45:38 2012 +0200 radeon/llvm: support for interpolation

Mesa (master): radeon/llvm: Add a fdiv pattern.

2012-09-18 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 175fdd7b86cce4e1fc945058fa2223b77edbf8a6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=175fdd7b86cce4e1fc945058fa2223b77edbf8a6 Author: Vincent Lejeune v...@ovi.com Date: Mon Sep 17 22:20:18 2012 +0200 radeon/llvm: Add a fdiv pattern. Reviewed

Mesa (master): radeon/llvm: reserve also corresponding 128bits reg

2012-09-18 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 12c4526157ab029fd8c0b402d190cf5f7723b555 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=12c4526157ab029fd8c0b402d190cf5f7723b555 Author: Vincent Lejeune v...@ovi.com Date: Tue Sep 11 17:56:39 2012 +0200 radeon/llvm: reserve also corresponding

Mesa (master): radeon/llvm: swap wrong OPCODE_IS_*_ZERO_* opcode and use

2012-09-04 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 6a85725f136862d8877dc76369c64e0c8b5ea4e6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a85725f136862d8877dc76369c64e0c8b5ea4e6 Author: Vincent Lejeune v...@ovi.com Date: Tue Sep 4 16:49:25 2012 +0200 radeon/llvm: swap wrong OPCODE_IS_*_ZERO_

Mesa (master): radon/llvm: br_cc f32 now lowered without cast

2012-09-04 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: a383142436a21403dd19abb25a654fc634770c74 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a383142436a21403dd19abb25a654fc634770c74 Author: Vincent Lejeune v...@ovi.com Date: Tue Sep 4 17:04:27 2012 +0200 radon/llvm: br_cc f32 now lowered without

Mesa (master): radeon/llvm: support setcc on f32

2012-09-04 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: d9e135e18cb438aad4b0bdf89a7273d705549150 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d9e135e18cb438aad4b0bdf89a7273d705549150 Author: Vincent Lejeune v...@ovi.com Date: Tue Sep 4 17:04:28 2012 +0200 radeon/llvm: support setcc on f32 Reviewed

Mesa (master): radeon/llvm: do not convert f32 operand of select_cc node

2012-09-04 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: 8eaa36317a0a2911cb78066947bc841dd8ce86c8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8eaa36317a0a2911cb78066947bc841dd8ce86c8 Author: Vincent Lejeune v...@ovi.com Date: Tue Sep 4 17:28:26 2012 +0200 radeon/llvm: do not convert f32 operand

Mesa (master): radeon/llvm: custom lowering for FP_TO_UINT when dst is i1 ( bool)

2012-09-04 Thread Vincent Lejeune
Module: Mesa Branch: master Commit: a4325b32298cb99b1e99620a33ef0bee52298c3c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a4325b32298cb99b1e99620a33ef0bee52298c3c Author: Vincent Lejeune v...@ovi.com Date: Tue Sep 4 17:29:48 2012 +0200 radeon/llvm: custom lowering for FP_TO_UINT