summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2014-08-22 15:49:41 -0700
committerMatt Turner <mattst88@gmail.com>2014-08-22 15:49:41 -0700
commit5af731a5ed717b80d90275429d6ff7b8d7c943e7 (patch)
treedaf9d6f311c5cda7529415a57e643a0f9c2a0b94
parent6accb06669141f4beb06cb00283ad851de6583d8 (diff)
fixup! i965/fs: Add ssa_rename_variables().experiment/ssa-before-fixups
-rw-r--r--src/mesa/drivers/dri/i965/brw_fs_ssa.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_fs_ssa.cpp b/src/mesa/drivers/dri/i965/brw_fs_ssa.cpp
index 3aa72b0ef86..e598ef5fa1a 100644
--- a/src/mesa/drivers/dri/i965/brw_fs_ssa.cpp
+++ b/src/mesa/drivers/dri/i965/brw_fs_ssa.cpp
@@ -233,9 +233,7 @@ fs_visitor::ssa_rename_variables(cfg_t *cfg)
void
fs_visitor::ssa_drop_subscripts()
{
- foreach_list_safe(node, &instructions) {
- fs_inst *inst = (fs_inst *)node;
-
+ foreach_block_and_inst(block, fs_inst, inst, cfg) {
if (inst->opcode == FS_OPCODE_PHI) {
for (int i = 0; i < inst->sources; i++) {
if (inst->src[i].file == GRF) {