summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp
diff options
context:
space:
mode:
authorKenneth Graunke <kenneth@whitecape.org>2013-03-06 08:51:44 -0800
committerKenneth Graunke <kenneth@whitecape.org>2014-06-10 16:38:26 -0700
commit7b9cf797903a5ea70072a28c0486d3e99ee60645 (patch)
tree28e012d1108bf18310d08eb33bb3d64ba078755f /src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp
parent000f4a33c0359ed6b3c11aafa5f0cba1d6d91fea (diff)
downloadexternal_mesa3d-7b9cf797903a5ea70072a28c0486d3e99ee60645.zip
external_mesa3d-7b9cf797903a5ea70072a28c0486d3e99ee60645.tar.gz
external_mesa3d-7b9cf797903a5ea70072a28c0486d3e99ee60645.tar.bz2
i965: Make src_reg::equals() take a constant reference, not a pointer.
This is more typical C++ style. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp')
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp b/src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp
index 3242c3a..abafe47 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp
@@ -82,7 +82,7 @@ try_constant_propagation(vec4_instruction *inst, int arg, src_reg *values[4])
*/
src_reg value = *values[0];
for (int i = 1; i < 4; i++) {
- if (!value.equals(values[i]))
+ if (!value.equals(*values[i]))
return false;
}
@@ -289,7 +289,7 @@ vec4_visitor::try_copy_propagation(vec4_instruction *inst, int arg,
return false;
/* Don't report progress if this is a noop. */
- if (value.equals(&inst->src[arg]))
+ if (value.equals(inst->src[arg]))
return false;
value.type = inst->src[arg].type;