summaryrefslogtreecommitdiff
path: root/ir_visit_tree.cpp
AgeCommit message (Collapse)Author
2010-05-05ir_visit_tree: Make sure we visit dereference targets, too.Eric Anholt
Found this with the local dead code pass, which never saw variable dereferences occurring.
2010-05-04ir_copy_propagation: New pass to rewrite dereferences to avoid copies.Eric Anholt
This is pretty basic. Right now it only handles pure assignments -- same type on each side, no swizzling, and only within basic blocks.