summaryrefslogtreecommitdiff
path: root/ir_constant_folding.cpp
AgeCommit message (Expand)AuthorFilesLines
2010-06-22Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL.Eric Anholt1-1/+0
2010-06-09Add stub visitor support for ir_texture.Kenneth Graunke1-0/+9
2010-06-01ir_constant_folding: Look at instructions in functions.Eric Anholt1-1/+4
2010-05-26Refactor ir_dereference data fields to subclassesIan Romanick1-5/+5
2010-05-26Refactor ir_dereference support for ir_visitorIan Romanick1-10/+27
2010-05-05Move optimization pass prototypes to a single header.Eric Anholt1-1/+48
2010-04-21Remove ir_label since it is no longer used.Kenneth Graunke1-7/+0
2010-04-07Put function bodies under function signatures, instead of flat in the parent.Eric Anholt1-2/+2
2010-04-07Add ir_loop_jump to represent 'break' and 'continue' in loopsIan Romanick1-0/+7
2010-04-07Add ir_loop to represent loopsIan Romanick1-0/+7
2010-04-06Make constant folding descend into if statements.Eric Anholt1-0/+3
2010-04-06Descend down the tree in more locations in constant folding.Eric Anholt1-1/+3
2010-04-06Perform constant folding on array indices.Eric Anholt1-1/+8
2010-04-06Fold constant expressions in if conditionals.Eric Anholt1-1/+5
2010-04-06Add a constant folding optimization pass.Eric Anholt1-0/+131