summaryrefslogtreecommitdiff
path: root/ir_copy_propagation.cpp
AgeCommit message (Expand)Author
2010-05-26Reimplement ir_copy_propagation_visitor using ir_hierarchical_vistorIan Romanick
2010-05-26Refactor whole-variable assigment checking into member functionIan Romanick
2010-05-26Refactor ir_dereference data fields to subclassesIan Romanick
2010-05-26Refactor ir_dereference support for ir_visitorIan Romanick
2010-05-14Use ir_rvalue::variable_referenced instead of open-coding itIan Romanick
2010-05-05Move optimization pass prototypes to a single header.Eric Anholt
2010-05-05ir_copy_propagation: Fix up the doxygen about the file.Eric Anholt
2010-05-05ir_copy_propagation: Return true if we optimized out any assignments.Eric Anholt
2010-05-05ir_copy_propagation: Handle swizzles and array derefs on LHS of assign.Eric Anholt
2010-05-04ir_copy_propagation: New pass to rewrite dereferences to avoid copies.Eric Anholt