Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-22 | ir: Give ir_instruction a print visitor helper. | Eric Anholt | |
This avoids spamming each file with includes of ir_print_visitor.h because someone was doing debugging at some point, and is less typing when doing debugging. | |||
2010-06-22 | Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL. | Eric Anholt | |
2010-05-26 | Refactor whole-variable assigment checking into member function | Ian Romanick | |
2010-05-26 | Refactor ir_dereference data fields to subclasses | Ian Romanick | |
2010-05-26 | Replace open coded deref navigation with hierarchical visitors | Ian Romanick | |
2010-05-26 | Refactor ir_dereference support for ir_hierarchical_visitor | Ian Romanick | |
Move the accept method for hierarchical visitors from ir_dereference to the derived classes. This was mostly straight-forward, but I suspect that ir_dead_code_local may be broken now. | |||
2010-05-17 | Reimplement kill_for_derefs using ir_hierarchical_vistor | Ian Romanick | |
The output of all test cases was verified to be the same using diff. | |||
2010-05-05 | ir_dead_code_local: Remove redundant assignments within basic blocks. | Eric Anholt | |
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). |