Mesa (master): r600g/sb: fix stack size computation on evergreen

2013-12-10 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 00faf82832f3e6ef886abad246b50cc47b901c1f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=00faf82832f3e6ef886abad246b50cc47b901c1f Author: Vadim Girlin Date: Wed Dec 11 04:08:32 2013 +0400 r600g/sb: fix stack size computation on evergreen On

Mesa (master): r600g/sb: work around hw issues with stack on eg/cm

2013-11-16 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 4cb04aa0dfaf8c23e312fa49778e637e59410727 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4cb04aa0dfaf8c23e312fa49778e637e59410727 Author: Vadim Girlin Date: Fri Nov 15 18:24:53 2013 +0100 r600g/sb: work around hw issues with stack on eg/cm v2

Mesa (master): r600g/sb: fix value::is_fixed()

2013-10-28 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 8bd4476010444642cff71e64146c91a484238dc2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8bd4476010444642cff71e64146c91a484238dc2 Author: Vadim Girlin Date: Tue Oct 29 05:49:21 2013 +0400 r600g/sb: fix value::is_fixed() This prevents unnecessary

Mesa (master): r600g/sb: fix issue with DCE between GVN and GCM (v2)

2013-10-16 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 62c8149472903a2f3fc4d319c3799b9e729419d5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62c8149472903a2f3fc4d319c3799b9e729419d5 Author: Vadim Girlin Date: Mon Oct 14 17:19:12 2013 +0400 r600g/sb: fix issue with DCE between GVN and GCM (v2) We

Mesa (master): r600g: fix tgsi_op2_s with trans-only instructions

2013-10-13 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 10ddeb910ba8386a6b46396d827aed4116091b0b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=10ddeb910ba8386a6b46396d827aed4116091b0b Author: Vadim Girlin Date: Thu Oct 10 08:09:37 2013 +0400 r600g: fix tgsi_op2_s with trans-only instructions This

Mesa (master): radeonsi: pass alpha_ref value to PS in the user sgpr

2013-10-13 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 453ea2d309c0314bea8a209f536e2b3c2c4d92c6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=453ea2d309c0314bea8a209f536e2b3c2c4d92c6 Author: Vadim Girlin Date: Sun Oct 13 19:53:54 2013 +0400 radeonsi: pass alpha_ref value to PS in the user sgpr

Mesa (master): r600g: fix color exports when we have no CBs

2013-08-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 29ff2e907d6c54f95be6dfa72201fd25bbd50fcd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29ff2e907d6c54f95be6dfa72201fd25bbd50fcd Author: Vadim Girlin Date: Sun Aug 25 18:52:17 2013 +0400 r600g: fix color exports when we have no CBs We need to

Mesa (master): r600g: enable SB backend by default

2013-08-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: f7217b99f243738f941a5d009c68387dfadcb50a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7217b99f243738f941a5d009c68387dfadcb50a Author: Vadim Girlin Date: Sat Aug 24 00:54:54 2013 +0400 r600g: enable SB backend by default Signed-off-by: Vadim

Mesa (master): r600g/sb: use MULADD workaround on R7xx for MULADD_IEEE

2013-08-13 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 17bb96b03d340c0aee8e1a332fdcd695e9179486 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=17bb96b03d340c0aee8e1a332fdcd695e9179486 Author: Vadim Girlin Date: Sun Aug 11 02:52:34 2013 +0400 r600g/sb: use MULADD workaround on R7xx for MULADD_IEEE

Mesa (master): r600g/sb: Initialize ra_checker member variables.

2013-07-17 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 81d388136708371a111b0ce5e464925c2a052ab6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=81d388136708371a111b0ce5e464925c2a052ab6 Author: Vinson Lee Date: Fri Jul 12 23:41:08 2013 -0700 r600g/sb: Initialize ra_checker member variables. Fixes "Unin

Mesa (master): r600g/sb: improve alu packing on cayman

2013-07-17 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 07baf9cfd16b38872be952382ae5a705057cbec2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07baf9cfd16b38872be952382ae5a705057cbec2 Author: Vadim Girlin Date: Wed Jul 17 18:29:56 2013 +0400 r600g/sb: improve alu packing on cayman Scheduler/register

Mesa (master): r600g/sb: move chip & class name functions to sb_context

2013-07-17 Thread Vadim Girlin
Module: Mesa Branch: master Commit: f0d881106a5643521e5f2c75d3d38a9c4e0a35fc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0d881106a5643521e5f2c75d3d38a9c4e0a35fc Author: Vadim Girlin Date: Tue Jul 16 14:45:29 2013 +0400 r600g/sb: move chip & class name functions to sb_con

Mesa (master): r600g/sb: fix initial register allocation

2013-07-17 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 44ebe7291ccd100f9e2ad8d5b7f86e9844ad6f3c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44ebe7291ccd100f9e2ad8d5b7f86e9844ad6f3c Author: Vadim Girlin Date: Wed Jul 17 12:05:32 2013 +0400 r600g/sb: fix initial register allocation Mark values that

Mesa (master): r600g/sb: fix debug dump code in scheduler

2013-07-17 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 033eec4145df132b961b8e5c83e222424859db4d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=033eec4145df132b961b8e5c83e222424859db4d Author: Vadim Girlin Date: Wed Jul 17 12:10:40 2013 +0400 r600g/sb: fix debug dump code in scheduler Update the

Mesa (master): r600g/sb: fix handling of new multislot instructions on cayman

2013-07-17 Thread Vadim Girlin
Module: Mesa Branch: master Commit: ba7fa4c4c93e67fec798d837005a3041adda3d5b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba7fa4c4c93e67fec798d837005a3041adda3d5b Author: Vadim Girlin Date: Tue Jul 16 12:28:52 2013 +0400 r600g/sb: fix handling of new multislot instructions on

Mesa (master): r600g/sb: fix handling of PS in source bytecode on cayman

2013-07-17 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 96efa4cdf48f72fd6b165c4a725f0d1542159a5e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=96efa4cdf48f72fd6b165c4a725f0d1542159a5e Author: Vadim Girlin Date: Wed Jul 17 12:00:43 2013 +0400 r600g/sb: fix handling of PS in source bytecode on cayman

Mesa (master): r600g/sb: Initialize ra_constraint::cost.

2013-07-12 Thread Vadim Girlin
Module: Mesa Branch: master Commit: b0c3c955aece11f506a10c9134f64960010d88f6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b0c3c955aece11f506a10c9134f64960010d88f6 Author: Vinson Lee Date: Fri Jul 12 19:21:41 2013 -0700 r600g/sb: Initialize ra_constraint::cost. Fixes "Uninitialize

Mesa (master): r600g/sb: Fix Android build v2

2013-07-11 Thread Vadim Girlin
the Android Makefile and also stop using some c++11 features. v2 (Vadim Girlin): use &bc[0] instead of bc.begin() --- src/gallium/drivers/r600/Android.mk |5 +++-- src/gallium/drivers/r600/sb/sb_bc.h |4 ++-- src/gallium/drivers/r600/sb/sb_ra_init.cpp |2 +-

Mesa (master): r600g/sb: improve math optimizations v2

2013-07-11 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 758ac6f91894c105c83a193e8f4f6ead06962949 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=758ac6f91894c105c83a193e8f4f6ead06962949 Author: Vadim Girlin Date: Wed Jun 5 20:55:31 2013 +0400 r600g/sb: improve math optimizations v2 This patch adds

Mesa (master): r600g/sb: fix broken assert

2013-05-31 Thread Vadim Girlin
Module: Mesa Branch: master Commit: eb4c992ea5e69083d2bc705d2460ce956c5063a7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb4c992ea5e69083d2bc705d2460ce956c5063a7 Author: Vadim Girlin Date: Fri May 31 17:35:30 2013 +0400 r600g/sb: fix broken assert Signed-off-by: Vadim Girlin

Mesa (master): r600g/sb: handle more cases for folding in gvn pass

2013-05-27 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 08810ca9ef2adc0c094686b6cd8b565eecfa866d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=08810ca9ef2adc0c094686b6cd8b565eecfa866d Author: Vadim Girlin Date: Tue May 28 05:24:53 2013 +0400 r600g/sb: handle more cases for folding in gvn pass Signed

Mesa (master): r600g/sb: improve folding for SETcc

2013-05-27 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 5de41575a127eb8a6a0fe5c71a73b372f9b89f53 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5de41575a127eb8a6a0fe5c71a73b372f9b89f53 Author: Vadim Girlin Date: Mon May 27 14:23:47 2013 +0400 r600g/sb: improve folding for SETcc Signed-off-by: Vadim

Mesa (master): r600g/sb: improve optimization of conditional instructions

2013-05-27 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 725671a83a67cc8cf16c0913f6e1835fb272c2fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=725671a83a67cc8cf16c0913f6e1835fb272c2fb Author: Vadim Girlin Date: Mon May 27 04:00:03 2013 +0400 r600g/sb: improve optimization of conditional instructions

Mesa (master): r600g/sb: optimize CNDcc instructions

2013-05-27 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 88e700329b0aea451def26b271b1b70bd964894c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88e700329b0aea451def26b271b1b70bd964894c Author: Vadim Girlin Date: Mon May 27 15:29:56 2013 +0400 r600g/sb: optimize CNDcc instructions Signed-off-by: Vadim

Mesa (master): r600g/sb: improve handling of KILL instructions

2013-05-26 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 63d09a0cb74f75e7e09773d560a22452c107647f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63d09a0cb74f75e7e09773d560a22452c107647f Author: Vadim Girlin Date: Mon May 27 01:37:54 2013 +0400 r600g/sb: improve handling of KILL instructions This patch

Mesa (master): r600g/sb: fix peephole optimization for PRED_SETE

2013-05-26 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 880f435a7e1a658b7fb81cc01f47bf5af30a655a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=880f435a7e1a658b7fb81cc01f47bf5af30a655a Author: Vadim Girlin Date: Mon May 27 01:41:11 2013 +0400 r600g/sb: fix peephole optimization for PRED_SETE Fixes

Mesa (master): r600g/sb: fix scheduling of PRED_SET instructions

2013-05-26 Thread Vadim Girlin
Module: Mesa Branch: master Commit: ff2a6116992a6592747105fb167cab18603361c0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff2a6116992a6592747105fb167cab18603361c0 Author: Vadim Girlin Date: Mon May 27 01:39:54 2013 +0400 r600g/sb: fix scheduling of PRED_SET instructions PRED_SET

Mesa (master): r600g/sb: fix handling of preloaded inputs for compute shaders

2013-05-25 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 44a117ab9ac7e18ffddf4d59ae35fe2c266efc1d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44a117ab9ac7e18ffddf4d59ae35fe2c266efc1d Author: Vadim Girlin Date: Sat May 25 22:56:53 2013 +0400 r600g/sb: fix handling of preloaded inputs for compute

Mesa (master): r600g/sb: fix incorrect assert

2013-05-24 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 8e41ced4b35aa5ef56c8e14bec8c722d46bb56eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e41ced4b35aa5ef56c8e14bec8c722d46bb56eb Author: Vadim Girlin Date: Fri May 24 19:07:27 2013 +0400 r600g/sb: fix incorrect assert Signed-off-by: Vadim Girlin

Mesa (master): r600g/sb: relax some restrictions for FETCH instructions

2013-05-24 Thread Vadim Girlin
Module: Mesa Branch: master Commit: e9aa46e66502248c4b266cb6c4a88851832982d8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9aa46e66502248c4b266cb6c4a88851832982d8 Author: Vadim Girlin Date: Fri May 24 18:15:57 2013 +0400 r600g/sb: relax some restrictions for FETCH instructions

Mesa (master): r600g/sb: relax register allocation for compute shaders

2013-05-24 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 5a68a29706002cd9f59faeb3ce18e7aed8a74201 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a68a29706002cd9f59faeb3ce18e7aed8a74201 Author: Vadim Girlin Date: Fri May 24 18:07:55 2013 +0400 r600g/sb: relax register allocation for compute shaders We

Mesa (master): r600g/sb: fix gpr array handling for compute shaders

2013-05-24 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 0b5b3f8816f9cb5a2b2259176b4c7dd9e4d31233 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b5b3f8816f9cb5a2b2259176b4c7dd9e4d31233 Author: Vadim Girlin Date: Fri May 24 16:45:58 2013 +0400 r600g/sb: fix gpr array handling for compute shaders Fixes

Mesa (master): r600g/sb: fix buffer overflow in sb_ostream

2013-05-24 Thread Vadim Girlin
Module: Mesa Branch: master Commit: d1e0dc62752d3dd0ed7909cda6a4380e2ab8695b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1e0dc62752d3dd0ed7909cda6a4380e2ab8695b Author: Vadim Girlin Date: Fri May 24 16:24:09 2013 +0400 r600g/sb: fix buffer overflow in sb_ostream Fixes segfault

Mesa (master): r600g/sb: add missing cases for ARUBA chips

2013-05-14 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 560ddad261b863461664311f10dab99c7efc8a3a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=560ddad261b863461664311f10dab99c7efc8a3a Author: Vadim Girlin Date: Tue May 14 17:11:38 2013 +0400 r600g/sb: add missing cases for ARUBA chips Signed-off-by

Mesa (master): r600g/sb: get rid of standard c++ streams

2013-05-14 Thread Vadim Girlin
Module: Mesa Branch: master Commit: ecde4b07e2208934a17a09d26c43baf314c10a60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecde4b07e2208934a17a09d26c43baf314c10a60 Author: Vadim Girlin Date: Tue May 14 17:08:38 2013 +0400 r600g/sb: get rid of standard c++ streams Static

Mesa (master): r600g/sb: separate bytecode decoding and parsing

2013-05-14 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 57d1be0d2d195dac0e08585b6cd098779f7a7bd7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=57d1be0d2d195dac0e08585b6cd098779f7a7bd7 Author: Vadim Girlin Date: Sat May 11 18:30:30 2013 +0400 r600g/sb: separate bytecode decoding and parsing Parsing

Mesa (master): r600g/sb: optimize some cases for CNDxx instructions

2013-05-06 Thread Vadim Girlin
Module: Mesa Branch: master Commit: c9cf83b587fbc679df5ed445bfa12f3227f68a6f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9cf83b587fbc679df5ed445bfa12f3227f68a6f Author: Vadim Girlin Date: Sun May 5 06:03:14 2013 +0400 r600g/sb: optimize some cases for CNDxx instructions We

Mesa (master): r600g/sb: fix memory leaks

2013-05-06 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 46dfad8b36dda80982613a9d29b9a7e99db3abfb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=46dfad8b36dda80982613a9d29b9a7e99db3abfb Author: Vadim Girlin Date: Sat May 4 22:05:43 2013 +0400 r600g/sb: fix memory leaks Signed-off-by: Vadim Girlin

Mesa (master): r600g/sb: fix kcache handling on r6xx

2013-05-06 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 1c28e7c5a156fd209fc5cae2b86f416d14b7c4c8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c28e7c5a156fd209fc5cae2b86f416d14b7c4c8 Author: Vadim Girlin Date: Sun May 5 06:01:20 2013 +0400 r600g/sb: fix kcache handling on r6xx Use the same limit

Mesa (master): r600g/sb: zero-initialize bytecode structs

2013-05-03 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 41005d7bd203b10cee70a88abbaf805909712d88 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=41005d7bd203b10cee70a88abbaf805909712d88 Author: Vadim Girlin Date: Fri May 3 16:53:27 2013 +0400 r600g/sb: zero-initialize bytecode structs Signed-off-by

Mesa (master): r600g/sb: fix constant propagation in gvn pass

2013-05-03 Thread Vadim Girlin
Module: Mesa Branch: master Commit: f92bd0958e5f6453aa5cf8d54cd57546ca5de963 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f92bd0958e5f6453aa5cf8d54cd57546ca5de963 Author: Vadim Girlin Date: Fri May 3 13:01:31 2013 +0400 r600g/sb: fix constant propagation in gvn pass Fixes the

Mesa (master): r600g/sb: don't run unnecessary passes

2013-05-03 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 3c201a22ca5f3dfec4794d7959b9c3fd8c3a2607 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c201a22ca5f3dfec4794d7959b9c3fd8c3a2607 Author: Vadim Girlin Date: Thu May 2 19:36:52 2013 +0400 r600g/sb: don't run unnecessary passes Signed-o

Mesa (master): r600g/sb: silence warnings with gcc 4.8

2013-05-03 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 48ba5712f579717a702b6768efde301b5dfc867a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48ba5712f579717a702b6768efde301b5dfc867a Author: Vadim Girlin Date: Thu May 2 10:36:18 2013 +0400 r600g/sb: silence warnings with gcc 4.8 Signed-off-by

Mesa (master): r600g/sb: fix handling of interference sets in post_scheduler

2013-05-03 Thread Vadim Girlin
Module: Mesa Branch: master Commit: c49b6d7f27319c423ab06ab62be46ee9628f5986 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c49b6d7f27319c423ab06ab62be46ee9628f5986 Author: Vadim Girlin Date: Thu May 2 07:53:00 2013 +0400 r600g/sb: fix handling of interference sets in

Mesa (master): r600g/sb: fix allocation of indirectly addressed input arrays

2013-05-03 Thread Vadim Girlin
Module: Mesa Branch: master Commit: e16ef1f454905252f9986bd2714fd6ae37a5aa75 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e16ef1f454905252f9986bd2714fd6ae37a5aa75 Author: Vadim Girlin Date: Thu May 2 07:56:32 2013 +0400 r600g/sb: fix allocation of indirectly addressed input

Mesa (master): r600g: use old shader disassembler by default

2013-05-03 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 4ca67dbf0cc4cd509c225c5feb5e45387739a48b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ca67dbf0cc4cd509c225c5feb5e45387739a48b Author: Vadim Girlin Date: Fri May 3 12:01:20 2013 +0400 r600g: use old shader disassembler by default New

Mesa (master): r600g/sb: use hex instead of binary constants

2013-05-03 Thread Vadim Girlin
Module: Mesa Branch: master Commit: a6fe055fa77e42e35f25272bdd5ca7213b436a1a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6fe055fa77e42e35f25272bdd5ca7213b436a1a Author: Vadim Girlin Date: Wed May 1 21:33:33 2013 +0400 r600g/sb: use hex instead of binary constants This should

Mesa (master): r600g/sb: remove unused code

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: fb1eed9ec5d9ef341003c3d2f78f30979c50090d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb1eed9ec5d9ef341003c3d2f78f30979c50090d Author: Vadim Girlin Date: Tue Apr 30 21:01:10 2013 +0400 r600g/sb: remove unused code Signed-off-by: Vadim Girlin

Mesa (master): r600g/sb: collect shader statistics

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 3f18dd818f7ce0adab0afe1a4b4db2e242513086 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f18dd818f7ce0adab0afe1a4b4db2e242513086 Author: Vadim Girlin Date: Tue Apr 30 20:58:52 2013 +0400 r600g/sb: collect shader statistics Collects various

Mesa (master): r600g/sb: don't propagate dead values in GVN pass

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 6ba7a162b6fb38e588784fa14426a61deca1143c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ba7a162b6fb38e588784fa14426a61deca1143c Author: Vadim Girlin Date: Tue Apr 30 20:50:24 2013 +0400 r600g/sb: don't propagate dead values in GVN pass In

Mesa (master): r600g/sb: use simple heuristic to limit register pressure

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 3e476c311f9e131d255a9946d0cf7acc74a07dad URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e476c311f9e131d255a9946d0cf7acc74a07dad Author: Vadim Girlin Date: Sat Apr 27 12:03:39 2013 +0400 r600g/sb: use simple heuristic to limit register pressure

Mesa (master): r600g/sb: improve error checking in ra_coalesce pass

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 6d6c8c88a38ccdd453d2ad184e58b3eb35230a5a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d6c8c88a38ccdd453d2ad184e58b3eb35230a5a Author: Vadim Girlin Date: Tue Apr 23 10:34:42 2013 +0400 r600g/sb: improve error checking in ra_coalesce pass

Mesa (master): r600g: plug in optimizing backend

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: ad1df471d083630106da8c39ec076f49e779e965 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad1df471d083630106da8c39ec076f49e779e965 Author: Vadim Girlin Date: Tue Apr 30 20:53:15 2013 +0400 r600g: plug in optimizing backend Optimization is enabled

Mesa (master): r600g/sb: use source bytecode in case of optimization errors

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 188c893e65facb8826c58a6f0226b7508f2870fa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=188c893e65facb8826c58a6f0226b7508f2870fa Author: Vadim Girlin Date: Tue Apr 23 10:34:00 2013 +0400 r600g/sb: use source bytecode in case of optimization

Mesa (master): r600g/sb: initial commit of the optimizing shader backend

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 2cd769179345799d383f92dd615991755ec24be1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cd769179345799d383f92dd615991755ec24be1 Author: Vadim Girlin Date: Tue Apr 30 20:51:36 2013 +0400 r600g/sb: initial commit of the optimizing shader backend

Mesa (master): r600g: use enum type for domains field in struct r600_resource

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: fbb065d629d2f79a6224fc3e5e89d5acc275e3b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbb065d629d2f79a6224fc3e5e89d5acc275e3b4 Author: Vadim Girlin Date: Sun Apr 21 19:10:32 2013 +0400 r600g: use enum type for domains field in struct

Mesa (master): r600g: add new flags to isa instruction tables

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: d5b30fd03672dee3a73136d09f83b69381854e17 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5b30fd03672dee3a73136d09f83b69381854e17 Author: Vadim Girlin Date: Sun Apr 21 19:11:36 2013 +0400 r600g: add new flags to isa instruction tables --- src

Mesa (master): r600g: mask unused source components for SAMPLE

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 7d555f2f4ce8be3c53bcc914620bcefc22c05cb5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d555f2f4ce8be3c53bcc914620bcefc22c05cb5 Author: Vadim Girlin Date: Thu Apr 25 19:42:31 2013 +0400 r600g: mask unused source components for SAMPLE This

Mesa (master): r600g: always create reverse lookup isa tables

2013-04-30 Thread Vadim Girlin
Module: Mesa Branch: master Commit: a919424215ff1792fe7866c919872b2ecbe5cc3a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a919424215ff1792fe7866c919872b2ecbe5cc3a Author: Vadim Girlin Date: Fri Feb 1 13:51:25 2013 +0400 r600g: always create reverse lookup isa tables --- src

Mesa (master): gallium: handle drirc disable_glsl_line_continuations option

2013-04-18 Thread Vadim Girlin
Module: Mesa Branch: master Commit: f732036f12d67a96f546c11236fa635b3eda6e9c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f732036f12d67a96f546c11236fa635b3eda6e9c Author: Vadim Girlin Date: Fri Apr 19 01:04:51 2013 +0400 gallium: handle drirc disable_glsl_line_continuations

Mesa (master): r600g: Workaround for a harware bug with nested loops on Cayman

2013-04-16 Thread Vadim Girlin
tests EXT_transform_feedback/order* v2: Use existing loop count and improve comment v3: [Vadim Girlin] Set jump address for PUSH instructions NOTE: This is a candidate for the 9.1 branch Signed-off-by: Vadim Girlin --- src/gallium/drivers/r600/r600_shader.c | 18 +++--- 1 files change

Mesa (master): r600g: don't reserve more stack space than required v5

2013-04-02 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 9be624b3ef32ae6311010cf05531e12051b647dc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9be624b3ef32ae6311010cf05531e12051b647dc Author: Vadim Girlin Date: Tue Apr 2 19:33:40 2013 +0400 r600g: don't reserve more stack space than requir

Mesa (master): r600g: fix range handling for tgsi input declarations v2

2013-04-02 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 7e04227f3967fd4c4dd7a088cb42197d916925a5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e04227f3967fd4c4dd7a088cb42197d916925a5 Author: Vadim Girlin Date: Tue Apr 2 19:32:26 2013 +0400 r600g: fix range handling for tgsi input declarations v2

Mesa (master): r600g: remove broken assert from r600_isa.c

2013-02-01 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 9824755daef3beed6b6d5b5d248db9ecf04e2900 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9824755daef3beed6b6d5b5d248db9ecf04e2900 Author: Vadim Girlin Date: Fri Feb 1 13:19:35 2013 +0400 r600g: remove broken assert from r600_isa.c Signed-off-by

Mesa (master): r600g: implement shader disassembler v3

2013-02-01 Thread Vadim Girlin
Module: Mesa Branch: master Commit: e42111ecbaca8b6dab3c8a7a8cbc295bb6b404eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e42111ecbaca8b6dab3c8a7a8cbc295bb6b404eb Author: Vadim Girlin Date: Fri Feb 1 11:46:29 2013 +0400 r600g: implement shader disassembler v3 R600_DUMP_SHADERS

Mesa (master): r600g: use tables with ISA info v3

2013-02-01 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 022122ee63b8a00afc23eaa347df934a79fb1d4c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=022122ee63b8a00afc23eaa347df934a79fb1d4c Author: Vadim Girlin Date: Fri Feb 1 11:45:35 2013 +0400 r600g: use tables with ISA info v3 v3: added some flags

Mesa (master): radeon/llvm: improve cube map handling

2012-12-18 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 8cf552b1823e6c0ea8ce0465937920b4cab83465 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8cf552b1823e6c0ea8ce0465937920b4cab83465 Author: Vadim Girlin Date: Tue Dec 18 17:39:19 2012 +0400 radeon/llvm: improve cube map handling Add support for

Mesa (master): radeon/llvm: fix TXQ_LZ handling for cube maps

2012-12-18 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 3b89fcbe548091d6b6fbb68a4d426956d96b2351 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b89fcbe548091d6b6fbb68a4d426956d96b2351 Author: Vadim Girlin Date: Tue Dec 18 17:40:36 2012 +0400 radeon/llvm: fix TXQ_LZ handling for cube maps Signed-off

Mesa (master): r600g: initialize inst_mod in r600_tex_from_byte_stream

2012-12-18 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 63cabf0abb2b05043205899e86a455b340142afe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63cabf0abb2b05043205899e86a455b340142afe Author: Vadim Girlin Date: Tue Dec 18 17:40:06 2012 +0400 r600g: initialize inst_mod in r600_tex_from_byte_stream

Mesa (master): winsys/radeon: fix relocs caching

2012-09-18 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 9aa8bac98b823e8783bc3a06a6e5b23fbf8d87fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9aa8bac98b823e8783bc3a06a6e5b23fbf8d87fb Author: Vadim Girlin Date: Wed Sep 19 04:48:16 2012 +0400 winsys/radeon: fix relocs caching Don't cache pointe

Mesa (master): r600g: adjust QUANT_MODE for higher precision

2012-09-03 Thread Vadim Girlin
Module: Mesa Branch: master Commit: f44bda17f515c411071ca8744ebd96039d9c583b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f44bda17f515c411071ca8744ebd96039d9c583b Author: Vadim Girlin Date: Tue Sep 4 00:18:13 2012 +0400 r600g: adjust QUANT_MODE for higher precision Use 1/256

Mesa (master): mesa: don't wait in _mesa_ClientWaitSync if timeout is 0

2012-08-31 Thread Vadim Girlin
Module: Mesa Branch: master Commit: b05a1fc156c4776d97d6ff3dcce71e6e34bac21d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b05a1fc156c4776d97d6ff3dcce71e6e34bac21d Author: Vadim Girlin Date: Sat Sep 1 01:02:24 2012 +0400 mesa: don't wait in _mesa_ClientWaitSync if timeout

Mesa (master): u_vbuf: avoid unnecessary update of the vertex elements

2012-08-28 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 6463eb013f645440d252b8b390e1c6e3c1212b7e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6463eb013f645440d252b8b390e1c6e3c1212b7e Author: Vadim Girlin Date: Tue Aug 28 18:01:13 2012 +0400 u_vbuf: avoid unnecessary update of the vertex elements

Mesa (master): build: don't leave git_sha1.h.tmp after build/install

2012-08-24 Thread Vadim Girlin
Module: Mesa Branch: master Commit: e84d45fdb73687019a6798cfb37b01291b212f4d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e84d45fdb73687019a6798cfb37b01291b212f4d Author: Vadim Girlin Date: Fri Aug 24 11:16:14 2012 +0400 build: don't leave git_sha1.h.tmp after build/in

Mesa (master): st/dri: pass config options to the state tracker

2012-08-23 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 68d6441930fa19e2414a4c273ddce15e0c71de99 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=68d6441930fa19e2414a4c273ddce15e0c71de99 Author: Vadim Girlin Date: Thu Apr 12 04:30:57 2012 +0400 st/dri: pass config options to the state tracker Signed

Mesa (master): st/mesa: accept and handle configuration options from st/dri

2012-08-23 Thread Vadim Girlin
Module: Mesa Branch: master Commit: a6457c0692f1bc292ae4120ff5cd0bed340271b9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6457c0692f1bc292ae4120ff5cd0bed340271b9 Author: Vadim Girlin Date: Thu Apr 12 04:30:03 2012 +0400 st/mesa: accept and handle configuration options from st

Mesa (master): st/dri: add force_glsl_extensions_warn option to dri options

2012-08-23 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 44f69fc82518d343733c77905cf9b9963fe102e4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44f69fc82518d343733c77905cf9b9963fe102e4 Author: Vadim Girlin Date: Thu Apr 12 04:28:52 2012 +0400 st/dri: add force_glsl_extensions_warn option to dri

Mesa (master): st/dri: use driver name for driconf section lookup

2012-08-23 Thread Vadim Girlin
Module: Mesa Branch: master Commit: e7c177ec9e37d0c406c3b0ef8f228159d7ee5d69 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7c177ec9e37d0c406c3b0ef8f228159d7ee5d69 Author: Vadim Girlin Date: Thu Apr 12 04:28:24 2012 +0400 st/dri: use driver name for driconf section lookup The

Mesa (master): swrast: add DRM_DRIVER_DESCRIPTOR to store driver name

2012-08-23 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 6547733593f137e5e6e024a6084d4c04ca2abc34 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6547733593f137e5e6e024a6084d4c04ca2abc34 Author: Vadim Girlin Date: Wed Aug 22 20:20:04 2012 +0400 swrast: add DRM_DRIVER_DESCRIPTOR to store driver name

Mesa (master): r600g: fix lockups with dual_src_blend v2

2012-08-22 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 8d1a9a984f33d8e45f932a9f47cdd57da617a919 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d1a9a984f33d8e45f932a9f47cdd57da617a919 Author: Vadim Girlin Date: Tue Aug 21 15:39:25 2012 +0400 r600g: fix lockups with dual_src_blend v2 Disable blending

Mesa (master): r600g: improve flushed depth texture handling v2

2012-07-10 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 37708479608af877986b76302a9c92611d1e23d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=37708479608af877986b76302a9c92611d1e23d0 Author: Vadim Girlin Date: Wed Jul 11 02:19:51 2012 +0400 r600g: improve flushed depth texture handling v2 Use

Mesa (master): r600g: enable DUAL_EXPORT mode when possible on r6xx/r7xx

2012-06-26 Thread Vadim Girlin
Module: Mesa Branch: master Commit: b75f1d973c7b626dba567b792be5a3539855a705 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b75f1d973c7b626dba567b792be5a3539855a705 Author: Jerome Glisse Date: Tue Jun 26 12:24:08 2012 -0400 r600g: enable DUAL_EXPORT mode when possible on r6xx/r7xx

Mesa (master): r600g: enable DUAL_EXPORT mode when possible

2012-06-26 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 470d00c0e270c6079232d0d5ab10bf3219768faf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=470d00c0e270c6079232d0d5ab10bf3219768faf Author: Vadim Girlin Date: Tue Jun 26 12:23:31 2012 -0400 r600g: enable DUAL_EXPORT mode when possible It seems

Mesa (master): r600g: avoid unnecessary shader exports v2

2012-06-26 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 0c47d9dcab80923c61b3f5375128e9b511b842fb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c47d9dcab80923c61b3f5375128e9b511b842fb Author: Vadim Girlin Date: Tue Jun 26 22:47:27 2012 +0400 r600g: avoid unnecessary shader exports v2 In some cases

Mesa (master): r600g: cache shader variants instead of rebuilding v3

2012-06-26 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 4acf71f01ea1edb253cd38cc059d4af1a2a40bf4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4acf71f01ea1edb253cd38cc059d4af1a2a40bf4 Author: Vadim Girlin Date: Mon Jun 11 13:11:47 2012 +0400 r600g: cache shader variants instead of rebuilding v3

Mesa (master): Revert "r600g: set round_mode to truncate and get rid of tgsi_f2i on evergreen"

2012-05-25 Thread Vadim Girlin
Module: Mesa Branch: master Commit: a1a0974401c467cb86ef818f22df67c21774a38c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1a0974401c467cb86ef818f22df67c21774a38c Author: Vadim Girlin Date: Fri May 25 17:28:08 2012 +0400 Revert "r600g: set round_mode to truncate and get r

Mesa (master): radeon/llvm: add FLT_TO_UINT, UINT_TO_FLT instructions

2012-05-25 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 1c5c4243c9c10666280a540fb2789c2d09e095b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c5c4243c9c10666280a540fb2789c2d09e095b3 Author: Vadim Girlin Date: Fri May 25 17:27:46 2012 +0400 radeon/llvm: add FLT_TO_UINT, UINT_TO_FLT instructions

Mesa (master): radeon/llvm: prepare to revert the round mode state to default

2012-05-25 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 5a1b59b4e67370ccfb8e484434914fc32ef53a8c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a1b59b4e67370ccfb8e484434914fc32ef53a8c Author: Vadim Girlin Date: Fri May 25 17:27:33 2012 +0400 radeon/llvm: prepare to revert the round mode state to

Mesa (master): radeon/llvm: fix sampler index in llvm_emit_tex

2012-05-25 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 7fa7c608cb3cb1105587eab793aaf4ff647a565b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7fa7c608cb3cb1105587eab793aaf4ff647a565b Author: Vadim Girlin Date: Fri May 25 17:27:23 2012 +0400 radeon/llvm: fix sampler index in llvm_emit_tex Sampler

Mesa (master): radeon/llvm: fix opcode for RECIP_UINT_r600

2012-05-25 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 029776753b69dc6054cabd8c2cc07c981ab20616 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=029776753b69dc6054cabd8c2cc07c981ab20616 Author: Vadim Girlin Date: Fri May 25 17:23:06 2012 +0400 radeon/llvm: fix opcode for RECIP_UINT_r600 Fixes https

Mesa (master): r600g: add RECIP_INT, PRED_SETE_INT to r600_bytecode_get_num_operands

2012-05-25 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 482041a53862f45afd88536b5a615501cbb6ce25 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=482041a53862f45afd88536b5a615501cbb6ce25 Author: Vadim Girlin Date: Fri May 25 17:22:12 2012 +0400 r600g: add RECIP_INT, PRED_SETE_INT to

Mesa (master): radeon/llvm/loader: convert hardcoded gpu name to option

2012-05-25 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 6806f81fb40ae3dc2da9bd8dbd602fb9c1a4dfc1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6806f81fb40ae3dc2da9bd8dbd602fb9c1a4dfc1 Author: Vadim Girlin Date: Fri May 25 17:22:38 2012 +0400 radeon/llvm/loader: convert hardcoded gpu name to option

Mesa (master): st/mesa: set stObj->lastLevel in guess_and_alloc_texture

2012-05-22 Thread Vadim Girlin
Module: Mesa Branch: master Commit: c91b4edff978ee19afb4fe38ad69efc52db90691 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c91b4edff978ee19afb4fe38ad69efc52db90691 Author: Vadim Girlin Date: Wed May 23 06:07:00 2012 +0400 st/mesa: set stObj->lastLevel in guess_and_alloc_text

Mesa (master): radeon/llvm: add support for texture offsets, fix TEX_LD

2012-05-15 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 4a8d47c264eb7e01ebfda2fbcbe0bf42f0882d38 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a8d47c264eb7e01ebfda2fbcbe0bf42f0882d38 Author: Vadim Girlin Date: Tue May 15 18:48:51 2012 +0400 radeon/llvm: add support for texture offsets, fix TEX_LD

Mesa (master): radeon/llvm: add SET_GRADIENTS*, fix SAMPLE_G

2012-05-15 Thread Vadim Girlin
Module: Mesa Branch: master Commit: fa5a963dd6c2622c416d53e49b08c4b3cbce7483 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa5a963dd6c2622c416d53e49b08c4b3cbce7483 Author: Vadim Girlin Date: Tue May 15 18:53:06 2012 +0400 radeon/llvm: add SET_GRADIENTS*, fix SAMPLE_G Signed-off

Mesa (master): radeon/llvm: increase const regs count

2012-05-15 Thread Vadim Girlin
Module: Mesa Branch: master Commit: b655f78b25454e00f4300fb5ccd35b3d0ab8a740 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b655f78b25454e00f4300fb5ccd35b3d0ab8a740 Author: Vadim Girlin Date: Tue May 15 18:48:26 2012 +0400 radeon/llvm: increase const regs count Signed-off-by

Mesa (master): radeon/llvm: use IntrNoMem property for intrinsics where possible

2012-05-15 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 12a2374da380a9a28cacf968c33b93ba320b0407 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=12a2374da380a9a28cacf968c33b93ba320b0407 Author: Vadim Girlin Date: Tue May 15 18:48:16 2012 +0400 radeon/llvm: use IntrNoMem property for intrinsics where

Mesa (master): radeon/llvm: use correct intrinsic for CEIL

2012-05-15 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 63a85952711415ab151a39d21c4a67da97f2734e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63a85952711415ab151a39d21c4a67da97f2734e Author: Vadim Girlin Date: Tue May 15 18:48:06 2012 +0400 radeon/llvm: use correct intrinsic for CEIL Should be

Mesa (master): radeon/llvm: fix BUILD_VECTOR lowering for replicated value

2012-05-15 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 76e4898ba3c67082524786a0e0c67557a8abc58b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=76e4898ba3c67082524786a0e0c67557a8abc58b Author: Vadim Girlin Date: Tue May 15 18:47:38 2012 +0400 radeon/llvm: fix BUILD_VECTOR lowering for replicated value

Mesa (master): radeon/llvm: improve ABS_i32 lowering

2012-05-15 Thread Vadim Girlin
Module: Mesa Branch: master Commit: 0298238bdd65344b91731973902fb46530e74cca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0298238bdd65344b91731973902fb46530e74cca Author: Vadim Girlin Date: Tue May 15 18:47:53 2012 +0400 radeon/llvm: improve ABS_i32 lowering We can save one

  1   2   >