Mesa (master): i965/fs: Add is_null() method to fs_reg.

2013-10-30 Thread Matt Turner
Module: Mesa Branch: master Commit: f768f998e0e5885c36af1efee6ca70fdf90deb96 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f768f998e0e5885c36af1efee6ca70fdf90deb96 Author: Matt Turner Date: Tue Oct 22 12:32:23 2013 -0700 i965/fs: Add is_null() method to fs_reg. Reviewed-by: Eric A

Mesa (master): i965/fs: Add reads_flag() and writes_flag() to fs_inst.

2013-10-30 Thread Matt Turner
Module: Mesa Branch: master Commit: 20d0297ff2d507aab42e59ebfde375d5205642cb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20d0297ff2d507aab42e59ebfde375d5205642cb Author: Matt Turner Date: Sun Oct 20 11:32:01 2013 -0700 i965/fs: Add reads_flag() and writes_flag() to fs_inst. Revi

Mesa (master): i965/fs: Perform CSE on CMP(N) instructions.

2013-10-30 Thread Matt Turner
Module: Mesa Branch: master Commit: b16b3c8703f198ca0f025b730d582600df79c19c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b16b3c8703f198ca0f025b730d582600df79c19c Author: Matt Turner Date: Sun Oct 20 11:38:17 2013 -0700 i965/fs: Perform CSE on CMP(N) instructions. Optimizes

Mesa (master): i965/fs: Use reads_flag and writes_flag methods in the scheduler.

2013-10-30 Thread Matt Turner
Module: Mesa Branch: master Commit: a93d54eb68f8c73ed65e4a7e861b810a9111c5a4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a93d54eb68f8c73ed65e4a7e861b810a9111c5a4 Author: Matt Turner Date: Tue Oct 22 16:23:27 2013 -0700 i965/fs: Use reads_flag and writes_flag methods in the schedu

Mesa (master): i965/fs: Don't emit null MOVs in CSE.

2013-10-30 Thread Matt Turner
Module: Mesa Branch: master Commit: 219b43c612b2882e0bf82ac1a12ff073a42be6e1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=219b43c612b2882e0bf82ac1a12ff073a42be6e1 Author: Matt Turner Date: Tue Oct 22 15:40:08 2013 -0700 i965/fs: Don't emit null MOVs in CSE. We'd like to CSE some

Mesa (master): i965/fs: Fix broken register spilling debug code.

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: 44ec2f1751ec4a9f0ba9035f2343ffe5e16e693c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44ec2f1751ec4a9f0ba9035f2343ffe5e16e693c Author: Eric Anholt Date: Wed Oct 16 12:02:41 2013 -0700 i965/fs: Fix broken register spilling debug code. Now that r

Mesa (master): i965/fs: Fix register unspills from a reg_offset.

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: 32182bb004923c8746803aa88d4b4505e4124b8c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=32182bb004923c8746803aa88d4b4505e4124b8c Author: Eric Anholt Date: Wed Oct 16 12:39:07 2013 -0700 i965/fs: Fix register unspills from a reg_offset. We were cl

Mesa (master): i965/fs: Fix register spilling for 16-wide.

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: 0e20051f54f31f83edba9ac9f8f3a16bb747c698 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e20051f54f31f83edba9ac9f8f3a16bb747c698 Author: Eric Anholt Date: Wed Oct 16 12:16:51 2013 -0700 i965/fs: Fix register spilling for 16-wide. Things blew up w

Mesa (master): i965/fs: Use the gen7 scratch read opcode when possible.

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: 8dfc9f038ee3f6a57f0a3f3cc641b0866a6111b7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8dfc9f038ee3f6a57f0a3f3cc641b0866a6111b7 Author: Eric Anholt Date: Wed Oct 16 11:51:22 2013 -0700 i965/fs: Use the gen7 scratch read opcode when possible. Thi

Mesa (master): i965/fs: Exit the compile if spilling would overwrite in-use MRFs.

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: 537f183fe67e0cf9f5737106d914cdabcf5d002e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=537f183fe67e0cf9f5737106d914cdabcf5d002e Author: Eric Anholt Date: Tue Oct 29 12:46:18 2013 -0700 i965/fs: Exit the compile if spilling would overwrite in-use

Mesa (master): i965/fs: Update an ancient, wrong comment about reg_offset.

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: 32ac5634d6c830c93dad5349418ec8db85ec6bde URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=32ac5634d6c830c93dad5349418ec8db85ec6bde Author: Eric Anholt Date: Tue Oct 29 01:06:09 2013 -0700 i965/fs: Update an ancient, wrong comment about reg_offset.

Mesa (master): i965/fs: Split "find what MRFs were used" to a helper function.

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: b3f6690406ed6c427d0bedfd1be481ea224418e4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3f6690406ed6c427d0bedfd1be481ea224418e4 Author: Eric Anholt Date: Tue Oct 29 12:18:10 2013 -0700 i965/fs: Split "find what MRFs were used" to a helper functio

Mesa (master): i965: Merge together opcodes for SHADER_OPCODE_GEN4_SCRATCH_READ/WRITE

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: 6032261682388ced64bd33328a5025f561927a38 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6032261682388ced64bd33328a5025f561927a38 Author: Eric Anholt Date: Wed Oct 16 11:45:06 2013 -0700 i965: Merge together opcodes for SHADER_OPCODE_GEN4_SCRATCH_R

Mesa (master): radeon/llvm: Specify the DataLayout when running optimizations

2013-10-30 Thread Tom Stellard
Module: Mesa Branch: master Commit: 6f3465f340b5e2b1419330f2c1fcb61fbe087af7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f3465f340b5e2b1419330f2c1fcb61fbe087af7 Author: Tom Stellard Date: Tue Oct 22 09:26:12 2013 -0700 radeon/llvm: Specify the DataLayout when running optimizatio

Mesa (master): radeonsi: Allow longer intrinsic names

2013-10-30 Thread Tom Stellard
Module: Mesa Branch: master Commit: bbb77fc2f19ed37f0ef9243b11bb4f74d9ca677c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bbb77fc2f19ed37f0ef9243b11bb4f74d9ca677c Author: Kai Wasserbäch Date: Sun Oct 27 19:36:07 2013 +0100 radeonsi: Allow longer intrinsic names Fixes a boat load

Mesa (master): clover: Don't install headers when using the icd

2013-10-30 Thread Tom Stellard
Module: Mesa Branch: master Commit: 193594a1b87e4c63cf034fdb6eadeff7b58eed12 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=193594a1b87e4c63cf034fdb6eadeff7b58eed12 Author: Tom Stellard Date: Tue Oct 29 12:48:37 2013 -0400 clover: Don't install headers when using the icd The ICD lo

Mesa (master): i965: Compute the node's delay time for scheduling.

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: 017361dd37b678efa44facc4a396784f4ce980bc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=017361dd37b678efa44facc4a396784f4ce980bc Author: Eric Anholt Date: Mon Oct 28 00:11:45 2013 -0700 i965: Compute the node's delay time for scheduling. This is

Mesa (master): i965/fs: Prefer more-critical instructions of the same age in LIFO scheduling.

2013-10-30 Thread Eric Anholt
Module: Mesa Branch: master Commit: 20dbeadd83ffca2345c4ba1f1ac27c19bade0d4a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20dbeadd83ffca2345c4ba1f1ac27c19bade0d4a Author: Eric Anholt Date: Mon Oct 28 15:17:07 2013 -0700 i965/fs: Prefer more-critical instructions of the same age in

Mesa (master): automake: handle expat version pre 2.1

2013-10-30 Thread Emil Velikov
Module: Mesa Branch: master Commit: 9eb3de1ce7acb59a8b38ddcef20366620ff02b60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9eb3de1ce7acb59a8b38ddcef20366620ff02b60 Author: Emil Velikov Date: Wed Oct 30 00:03:43 2013 + automake: handle expat version pre 2.1 Commit aec20d66d9d13

Mesa (master): glsl: Eliminate the global check in validate_explicit_location

2013-10-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 2cb760d9945b30bed027a14c2a9ac20d07d7c5ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cb760d9945b30bed027a14c2a9ac20d07d7c5ba Author: Ian Romanick Date: Wed Sep 25 11:01:07 2013 -0700 glsl: Eliminate the global check in validate_explicit_locati

Mesa (master): glsl: Make mode_string function globally available

2013-10-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: f8c579dc0fc0ffed41a86daecbcfe6c3b9843e61 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8c579dc0fc0ffed41a86daecbcfe6c3b9843e61 Author: Ian Romanick Date: Wed Sep 25 11:44:41 2013 -0700 glsl: Make mode_string function globally available I made t

Mesa (master): mesa: Drop unused return value from use_shader_program

2013-10-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 0059d1948ef3b7f045e436c06e0c6cb68b24d255 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0059d1948ef3b7f045e436c06e0c6cb68b24d255 Author: Gregory Hainaut Date: Fri Jun 28 16:32:35 2013 -0700 mesa: Drop unused return value from use_shader_program T

Mesa (master): glsl: Slightly restructure error generation in validate_explicit_location

2013-10-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 9d6294f5a2337c5aa975c8ac65f775467b51043d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d6294f5a2337c5aa975c8ac65f775467b51043d Author: Ian Romanick Date: Wed Sep 25 13:53:56 2013 -0700 glsl: Slightly restructure error generation in validate_expl

Mesa (master): glsl: Move layout(location) checks to AST-to-HIR conversion

2013-10-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 5cb80f03142ddcc949f4d208594004cc2bcc4140 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5cb80f03142ddcc949f4d208594004cc2bcc4140 Author: Ian Romanick Date: Wed Sep 25 14:36:27 2013 -0700 glsl: Move layout(location) checks to AST-to-HIR conversion

Mesa (master): glsl: Extract explicit location code from apply_type_qualifier_to_variable

2013-10-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 8f00a77fbc611f472ffda7a8181950519cc71ccb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f00a77fbc611f472ffda7a8181950519cc71ccb Author: Ian Romanick Date: Wed Sep 25 10:48:18 2013 -0700 glsl: Extract explicit location code from apply_type_qualifi

Mesa (master): wayland: silence unused var warning

2013-10-30 Thread Chad Versace
Module: Mesa Branch: master Commit: 103824dc24e27d933f84490391d38e5c02676210 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=103824dc24e27d933f84490391d38e5c02676210 Author: Fabio Pedretti Date: Wed Oct 30 15:22:03 2013 +0100 wayland: silence unused var warning Reviewed-by: Chad Ver

Mesa (master): ilo: Fix out-of-tree build.

2013-10-30 Thread Chia-I Wu
Module: Mesa Branch: master Commit: 5e162566dbd58005c4b871a1f878495550cac91e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e162566dbd58005c4b871a1f878495550cac91e Author: Johannes Obermayr Date: Thu Sep 12 00:32:39 2013 +0200 ilo: Fix out-of-tree build. [olv: use $(srcdir) instea

Mesa (master): scons: Add missing dependencies to src/mapi/glapi/gen/*.xml

2013-10-30 Thread Jose Fonseca
Module: Mesa Branch: master Commit: 26a8f76ba1a0229ee3332eaa6f1aea89d617cf3d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=26a8f76ba1a0229ee3332eaa6f1aea89d617cf3d Author: José Fonseca Date: Wed Oct 30 12:21:54 2013 + scons: Add missing dependencies to src/mapi/glapi/gen/*.xml