summaryrefslogtreecommitdiff
path: root/ir_function_inlining.cpp
AgeCommit message (Expand)Author
2010-05-05Move optimization pass prototypes to a single header.Eric Anholt
2010-05-01Fix ir_return cloning to actually use the cloned subexpression.Kenneth Graunke
2010-04-30Fix incorrect comments in function inliner.Kenneth Graunke
2010-04-28ir_function_inlining: Handle inlining of structure dereferences.Eric Anholt
2010-04-28Correctly handle remapping of array dereferences if ->var is a variable.Eric Anholt
2010-04-23ir_function_inlining: Implement inlining in many more cases.Eric Anholt
2010-04-23ir_function_inlining: Avoid NULL dereference on assignment conditions.Eric Anholt
2010-04-21Remove ir_label since it is no longer used.Kenneth Graunke
2010-04-21Refactor IR function representation.Kenneth Graunke
2010-04-16Add support for inlining calls done inside of expressions.Eric Anholt
2010-04-08Repeat the optimization passes until we stop making progress.Eric Anholt
2010-04-08Add inlining support for array dereferences.Eric Anholt
2010-04-08Inline functions consisting of a return of an expression.Eric Anholt