History log of /external/mesa3d/src/glsl/lower_vec_index_to_cond_assign.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6c8f1f483a999005cae1da5b54cc8ca1904e7ce7 19-Jul-2011 Ian Romanick <ian.d.romanick@intel.com> glsl: Compare vector indices in blocks

Just like the non-constant array index lowering pass, compare all N
indices at once. For accesses to a vec4, this saves 3 comparison
instructions on a vector architecture.

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/glsl/lower_vec_index_to_cond_assign.cpp
601428d2bbcf650c746f7a10b47228948f0ea912 18-Jul-2011 Ian Romanick <ian.d.romanick@intel.com> glsl: When lowering non-constant vector indexing, respect existing conditions

If the non-constant index was in the LHS of an assignment, any
existing condititon on that assignment would be lost.

Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/glsl/lower_vec_index_to_cond_assign.cpp
d3073f58c17d8675a2ecdd5dfa83e5520c78e1a8 21-Jan-2011 Kenneth Graunke <kenneth@whitecape.org> Convert everything from the talloc API to the ralloc API.
/external/mesa3d/src/glsl/lower_vec_index_to_cond_assign.cpp
df883eb1575a740bf91e01cbe2eaa4dbc1f9f154 17-Nov-2010 Chad Versace <chad.versace@intel.com> glsl: Fix Doxygen tag \file in recently renamed files
/external/mesa3d/src/glsl/lower_vec_index_to_cond_assign.cpp
32aaf89823de11e98cb59d5ec78c66cd3e74bcd4 15-Nov-2010 Kenneth Graunke <kenneth@whitecape.org> glsl: Rename various ir_* files to lower_* and opt_*.

This helps distinguish between lowering passes, optimization passes, and
other compiler code.
/external/mesa3d/src/glsl/lower_vec_index_to_cond_assign.cpp