mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-26 06:20:09 +01:00
i965/fs: Call opt_peephole_sel later in the optimization loop.
Calling it after value numbering (added in the next commit) prevents some instruction count regressions. total instructions in shared programs: 1524387 -> 1523905 (-0.03%) instructions in affected programs: 13112 -> 12630 (-3.68%) GAINED: 0 LOST: 3 Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
This commit is contained in:
parent
ede6c341f6
commit
0ea600ef1a
1 changed files with 1 additions and 1 deletions
|
|
@ -3306,10 +3306,10 @@ fs_visitor::run()
|
|||
progress = opt_algebraic() || progress;
|
||||
progress = opt_cse() || progress;
|
||||
progress = opt_copy_propagate() || progress;
|
||||
progress = opt_peephole_sel() || progress;
|
||||
progress = opt_peephole_predicated_break() || progress;
|
||||
progress = dead_code_eliminate() || progress;
|
||||
progress = dead_code_eliminate_local() || progress;
|
||||
progress = opt_peephole_sel() || progress;
|
||||
progress = dead_control_flow_eliminate(this) || progress;
|
||||
progress = register_coalesce() || progress;
|
||||
progress = compute_to_mrf() || progress;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue