diff options
author | Matt Turner <mattst88@gmail.com> | 2014-08-22 15:49:41 -0700 |
---|---|---|
committer | Matt Turner <mattst88@gmail.com> | 2014-08-22 15:49:41 -0700 |
commit | 5af731a5ed717b80d90275429d6ff7b8d7c943e7 (patch) | |
tree | daf9d6f311c5cda7529415a57e643a0f9c2a0b94 | |
parent | 6accb06669141f4beb06cb00283ad851de6583d8 (diff) |
fixup! i965/fs: Add ssa_rename_variables().experiment/ssa-before-fixups
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_fs_ssa.cpp | 4 |
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) { |