Mesa (master): i965/vec4: Replace src_reg(imm) constructors with brw_imm_* ().
Matt Turner
mattst88 at kemper.freedesktop.org
Thu Nov 19 19:17:38 UTC 2015
Module: Mesa
Branch: master
Commit: f9a9ba5eac2f1934bd7fecc92cd309f22411164b
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9a9ba5eac2f1934bd7fecc92cd309f22411164b
Author: Matt Turner <mattst88 at gmail.com>
Date: Mon Nov 2 12:12:44 2015 -0800
i965/vec4: Replace src_reg(imm) constructors with brw_imm_*().
Cuts 1.5k of .text.
Reviewed-by: Emil Velikov <emil.velikov at collabora.co.uk>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
---
src/mesa/drivers/dri/i965/brw_ir_vec4.h | 5 --
src/mesa/drivers/dri/i965/brw_vec4.cpp | 67 +++-----------
src/mesa/drivers/dri/i965/brw_vec4_builder.h | 2 +-
src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp | 38 ++++----
src/mesa/drivers/dri/i965/brw_vec4_nir.cpp | 78 ++++++++--------
.../drivers/dri/i965/brw_vec4_surface_builder.cpp | 8 +-
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 94 ++++++++++----------
src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp | 20 ++---
src/mesa/drivers/dri/i965/gen6_gs_visitor.cpp | 78 ++++++++--------
.../dri/i965/test_vec4_cmod_propagation.cpp | 38 ++++----
.../dri/i965/test_vec4_copy_propagation.cpp | 2 +-
.../dri/i965/test_vec4_register_coalesce.cpp | 4 +-
12 files changed, 195 insertions(+), 239 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=f9a9ba5eac2f1934bd7fecc92cd309f22411164b
More information about the mesa-commit
mailing list