summaryrefslogtreecommitdiff
path: root/ir_print_visitor.cpp
AgeCommit message (Expand)Author
2010-04-07Make function bodies rely on the parameter variable declarations.Eric Anholt
2010-04-07Put function bodies under function signatures, instead of flat in the parent.Eric Anholt
2010-04-07Add some newlines when printing ir_loop instructionsIan Romanick
2010-04-07Add ir_loop_jump to represent 'break' and 'continue' in loopsIan Romanick
2010-04-07Add ir_loop to represent loopsIan Romanick
2010-04-06Add some linebreaks in the ir_print_visitor of if statement bodies.Eric Anholt
2010-04-02Add bool/int conversion as IR operations.Eric Anholt
2010-04-02Add conversion of bool to float as an IR operation to match int to float.Eric Anholt
2010-04-02Remove fake ir_binop_logic_not. I think you meant ir_unop_logic_not.Eric Anholt
2010-03-29Implement ir_if (for if-statments) and conversion from ASTIan Romanick
2010-03-29Implement exp2() and log2(), and make ir_unop_exp and ir_unop_log be base e.Eric Anholt
2010-03-29Add sqrt() builtin as an IR operation.Eric Anholt
2010-03-29Add builtin pow() function.Eric Anholt
2010-03-26IR print visitor: Print out something for the operator.Eric Anholt
2010-03-26IR print visitor: Print expressions a little betterIan Romanick
2010-03-26IR print visitor: print function callsIan Romanick
2010-03-26Add glsl_type::components to query total number of components in a typeIan Romanick
2010-03-26Move swizzles out of ir_dereference and into their own class.Kenneth Graunke
2010-03-26Add new abstract ir_rvalue class; rework accordingly.Kenneth Graunke
2010-03-25IR print visitor: Finish printing constantsIan Romanick
2010-03-25IR print visitor: Remove most of the newlines from the printed outputIan Romanick
2010-03-25IR print visitor: print expressionsIan Romanick
2010-03-25IR print visitor: print ir_dereference instructionsIan Romanick
2010-03-25IR print visitor: Less newlines when printing ir_variablesIan Romanick
2010-03-19Implement IR return instructionsIan Romanick
2010-03-11Add ir_call call to represent function calls.Ian Romanick
2010-03-09IR print visitor: Add some support for printing types and constantsIan Romanick
2010-03-09IR print visitor: Print assignmentsIan Romanick
2010-03-09IR visitor: Add initial version of ir_visitor classesIan Romanick