aboutsummaryrefslogtreecommitdiffstats
path: root/ir_print_visitor.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove ir_label since it is no longer used.Kenneth Graunke2010-04-211-9/+0
* Refactor IR function representation.Kenneth Graunke2010-04-211-2/+10
* Make function bodies rely on the parameter variable declarations.Eric Anholt2010-04-071-0/+10
* Put function bodies under function signatures, instead of flat in the parent.Eric Anholt2010-04-071-3/+9
* Add some newlines when printing ir_loop instructionsIan Romanick2010-04-071-1/+2
* Add ir_loop_jump to represent 'break' and 'continue' in loopsIan Romanick2010-04-071-0/+7
* Add ir_loop to represent loopsIan Romanick2010-04-071-0/+25
* Add some linebreaks in the ir_print_visitor of if statement bodies.Eric Anholt2010-04-061-0/+2
* Add bool/int conversion as IR operations.Eric Anholt2010-04-021-0/+2
* Add conversion of bool to float as an IR operation to match int to float.Eric Anholt2010-04-021-0/+2
* Remove fake ir_binop_logic_not. I think you meant ir_unop_logic_not.Eric Anholt2010-04-021-1/+0
* Implement ir_if (for if-statments) and conversion from ASTIan Romanick2010-03-291-0/+24
* Implement exp2() and log2(), and make ir_unop_exp and ir_unop_log be base e.Eric Anholt2010-03-291-0/+2
* Add sqrt() builtin as an IR operation.Eric Anholt2010-03-291-0/+1
* Add builtin pow() function.Eric Anholt2010-03-291-0/+1
* IR print visitor: Print out something for the operator.Eric Anholt2010-03-261-13/+44
* IR print visitor: Print expressions a little betterIan Romanick2010-03-261-2/+13
* IR print visitor: print function callsIan Romanick2010-03-261-3/+5
* Add glsl_type::components to query total number of components in a typeIan Romanick2010-03-261-6/+2
* Move swizzles out of ir_dereference and into their own class.Kenneth Graunke2010-03-261-12/+20
* Add new abstract ir_rvalue class; rework accordingly.Kenneth Graunke2010-03-261-1/+1
* IR print visitor: Finish printing constantsIan Romanick2010-03-251-4/+21
* IR print visitor: Remove most of the newlines from the printed outputIan Romanick2010-03-251-26/+20
* IR print visitor: print expressionsIan Romanick2010-03-251-2/+13
* IR print visitor: print ir_dereference instructionsIan Romanick2010-03-251-14/+49
* IR print visitor: Less newlines when printing ir_variablesIan Romanick2010-03-251-6/+5
* Implement IR return instructionsIan Romanick2010-03-191-0/+15
* Add ir_call call to represent function calls.Ian Romanick2010-03-111-0/+10
* IR print visitor: Add some support for printing types and constantsIan Romanick2010-03-091-2/+33
* IR print visitor: Print assignmentsIan Romanick2010-03-091-2/+16
* IR visitor: Add initial version of ir_visitor classesIan Romanick2010-03-091-0/+89