Add ir_loop to represent loops
authorIan Romanick <ian.d.romanick@intel.com>
Mon, 5 Apr 2010 23:16:07 +0000 (16:16 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Wed, 7 Apr 2010 18:41:50 +0000 (11:41 -0700)
commitfad607a9be59056aecda50176b4d20a8b5319747
tree1d2bd8f2e5137b54c64a6d8eab04cfe02369fcd4
parentb94e402cffc1c1606d8d7375f38ab573877e1c6a
Add ir_loop to represent loops

This touches a lot of files because everything derived from ir_visitor
has to be updated.  This is the primary disadvantage of the visitor pattern.
ir.h
ir_constant_expression.cpp
ir_constant_folding.cpp
ir_constant_folding.h
ir_print_visitor.cpp
ir_print_visitor.h
ir_visitor.h