ir_dead_code_local: Remove redundant assignments within basic blocks.
authorEric Anholt <eric@anholt.net>
Wed, 5 May 2010 17:37:25 +0000 (10:37 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 5 May 2010 18:08:18 +0000 (11:08 -0700)
commit6255a1f4c6425aa311c90e9dc7fca41c34e8dc2b
tree8863a17247b1802f09113c5ac4517879311e567a
parentdc1dbd65e1099d98a05302e4ee67bc84c59a1386
ir_dead_code_local: Remove redundant assignments within basic blocks.

This cleans up a bunch of junk code in some of the GLSL parser tests,
and could potentially help real-world too (particularly after copy
propagation has happened).
Makefile.am
glsl_parser_extras.cpp
ir_dead_code_local.cpp [new file with mode: 0644]
ir_optimization.h [new file with mode: 0644]