ir_function_inlining: Re-add the "s/return/retval =/" functionality.
[mesa.git] / ast_function.cpp
2010-06-23 Ian RomanickGenerate errors for empty constructors instead of asserting
2010-06-23 Eric AnholtFix multiple usage of an rvalue in constructor componen...
2010-06-22 Eric AnholtInclude stdio.h and stdlib.h everywhere, and don't...
2010-06-21 Kenneth GraunkeMerge Carl's preprocessor into the glcpp subdirectory.
2010-06-12 Ian RomanickUse statically typed ir_constant constructors wherever...
2010-06-11 Ian RomanickMatrix and vector constructors with a single constant...
2010-06-11 Ian RomanickRemove redundant type checks for constant constructors
2010-06-11 Ian RomanickDo simple constant folding while processing function...
2010-06-11 Ian RomanickDetect and process constant record constructors
2010-06-11 Ian RomanickMove parameter processing out of match_function_by_name
2010-06-11 Ian RomanickConstant-fold constructor parameters after type conversion
2010-06-11 Ian RomanickMake constructors with all constant parameters generate...
2010-06-11 Ian RomanickDerefence components of constants smarter
2010-06-11 Ian RomanickUse ir_unop_b2i when converting a bool-to-int and add...
2010-05-26 Ian RomanickBegin refactoring ir_dereference
2010-05-10 Ian RomanickConvert ast_node use of simple_node to exec_list and...
2010-05-10 Ian RomanickStore AST function call parameters in expressions
2010-04-29 Ian Romanickglsl_type::generate_constructor_prototype now generates...
2010-04-08 Eric AnholtClarify the types of various exec_list in ir.h
2010-04-02 Ian RomanickUse glsl_type::element_type to get the type of array...
2010-04-02 Ian RomanickEnsure that 'in' and 'inout' formal parameters are...
2010-04-02 Eric AnholtAdd bool/int conversion as IR operations.
2010-04-02 Eric AnholtAdd conversion of bool to float as an IR operation...
2010-03-31 Ian RomanickGenerate array constructor calls
2010-03-31 Ian RomanickRefactor parts of match_function_by_name into process_p...
2010-03-31 Ian RomanickReject array constructor calls in GLSL 1.10
2010-03-31 Ian RomanickUse ast_type_specifier::glsl_type to get the type of...
2010-03-29 Ian RomanickAllow single-component constructors
2010-03-27 Ian RomanickInitial implementation of constructor handling code
2010-03-26 Kenneth GraunkeAdd new abstract ir_rvalue class; rework accordingly.
2010-03-24 Ian RomanickMerge branch 'anholt'
2010-03-23 Ian RomanickBegin processing constructors
2010-03-19 Ian RomanickUse glsl_symbol_table instead of using _mesa_symbol_tab...
2010-03-15 Ian RomanickFactor guts of function matching code out to match_func...
2010-03-15 Ian RomanickMove ast_function_expression::hir to ast_function.cpp