ir_variable: Add method to get string representing interpolation qualifier
[mesa.git] / ir.h
2010-06-23 Ian Romanickir_variable: Add method to get string representing...
2010-06-23 Ian Romanickir_constant: Add method to determine if two constants...
2010-06-23 Eric Anholtir_validate: New pass for checking our invariants.
2010-06-23 Eric Anholtir: Give ir_instruction a print visitor helper.
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 Romanickir_constant: Eliminate 'void *' constructor
2010-06-11 Ian RomanickMatrix and vector constructors with a single constant...
2010-06-11 Ian Romanickir_constant: Add get_record_field query
2010-06-11 Ian Romanickir_constant: Support constant structures in clone
2010-06-11 Ian Romanickir_constant: Add storage for multiple constants for...
2010-06-11 Ian RomanickConstruct an ir_constant from a list of ir_constant...
2010-06-11 Ian RomanickAdd methods to ir_constant to get scalar components...
2010-06-11 Ian RomanickConstruct an ir_constant from a scalar component of...
2010-06-09 Kenneth GraunkeImplement dFdx, dFdy, and fwidth via new expression...
2010-06-09 Kenneth Graunkeir_function_cloning_visitor: Add support for ir_texture.
2010-06-09 Kenneth GraunkeSet the type of ir_texture properly; infer it from...
2010-06-09 Kenneth GraunkeAdd stub visitor support for ir_texture.
2010-06-09 Kenneth GraunkeAdd mappings between ir_texture_opcode and strings.
2010-06-09 Ian RomanickDefine IR instruction for texture look-ups
2010-06-02 Ian RomanickThere is no class ir_label, so there's no need for...
2010-06-01 Eric Anholtir_vec_index_to_swizzle: Pass to convert indexing of...
2010-05-26 Ian Romanickir_dereference::mode is no longer used, kill with fire
2010-05-26 Ian RomanickRefactor whole-variable assigment checking into member...
2010-05-26 Ian RomanickRefactor ir_dereference data fields to subclasses
2010-05-26 Ian RomanickRefactor ir_dereference support for ir_visitor
2010-05-26 Ian RomanickRefactor ir_dereference support for ir_hierarchical_visitor
2010-05-26 Ian RomanickBegin refactoring ir_dereference
2010-05-17 Ian RomanickAdd ir_hierarchical_visitor base class and associated...
2010-05-15 Ian RomanickAdd ir_rvalue::variable_referenced
2010-05-14 Kenneth GraunkeImplement "sin" and "cos" builtins via new expression...
2010-05-14 Kenneth GraunkeImplement "sign" builtin via a new expression operator.
2010-05-05 Eric Anholtir_copy_propagation: New pass to rewrite dereferences...
2010-05-04 Eric Anholtir_to_mesa.cpp: Fix missing types on some ir_swizzles.
2010-04-29 Ian RomanickAdd ir_dereference constructor for structure field...
2010-04-28 Kenneth GraunkeMove array of operator strings out of ir_print_visitor...
2010-04-28 Kenneth GraunkeFactor out parameter list replacement for later reuse.
2010-04-28 Kenneth GraunkeFactor out parameter list matching from ast_function...
2010-04-28 Kenneth GraunkeFactor out qualifier checking code for later reuse.
2010-04-28 Kenneth GraunkeRefactor ir_expression::get_num_operands.
2010-04-21 Kenneth GraunkeFix ir_dead_code for function refactoring.
2010-04-21 Kenneth GraunkeRemove ir_label since it is no longer used.
2010-04-21 Kenneth GraunkeRefactor IR function representation.
2010-04-19 Eric AnholtRemove dead code assignments and variable declarations.
2010-04-19 Eric AnholtMark some variables as having usage beyond the shader...
2010-04-15 Eric AnholtAdd an ir_if simplification pass.
2010-04-08 Eric AnholtInline functions consisting of a return of an expression.
2010-04-08 Ian RomanickRemove extraneous base-class constructor calls
2010-04-08 Eric AnholtPut function bodies under function signatures, instead...
2010-04-08 Eric AnholtClarify the types of various exec_list in ir.h
2010-04-07 Ian RomanickAdd tracking for extension based warnings
2010-04-07 Ian RomanickAdd dynamic cast for ir_loop
2010-04-07 Ian RomanickAdd ir_loop_jump to represent 'break' and 'continue...
2010-04-07 Ian RomanickAdd ir_loop to represent loops
2010-04-06 Eric AnholtMake constant folding descend into if statements.
2010-04-06 Eric AnholtHandle constant expressions using derefs of const values.
2010-04-03 Ian RomanickTrack whether whole-arrays are assignable
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-04-02 Eric AnholtAllow array dereferences to be considered as lvalues.
2010-04-02 Eric AnholtSimplify ir_constant_expression.cpp by factoring operan...
2010-04-02 Eric AnholtRemove fake ir_binop_logic_not. I think you meant...
2010-04-02 Ian RomanickTrack max accessed array element, reject additional...
2010-04-01 Ian RomanickAdd ir_variable::clone
2010-03-31 Ian RomanickAdd ir_function_signature::function_name
2010-03-31 Ian RomanickMake ir_function::signatures private
2010-03-31 Ian RomanickAdd ir_function::iterator to iterate over function...
2010-03-31 Ian RomanickUse ir_function::add_signature to create link between...
2010-03-30 Ian RomanickInitial bits of constant expression evaluator
2010-03-29 Ian RomanickImplement ir_if (for if-statments) and conversion from AST
2010-03-29 Ian RomanickTrivial code cleanup in ir_dereference::is_lvalue
2010-03-29 Eric AnholtDon't let swizzles with duplicated components be consid...
2010-03-29 Eric AnholtImplement exp2() and log2(), and make ir_unop_exp and...
2010-03-29 Eric AnholtAdd sqrt() builtin as an IR operation.
2010-03-29 Eric AnholtImplement the first builtin function: exp().
2010-03-27 Eric AnholtMake read-only variables not be considered lvalues.
2010-03-27 Eric AnholtAdd constructors for immediate hir constants.
2010-03-27 Eric AnholtIR print visitor: Print out something for the operator.
2010-03-27 Ian RomanickAdd hack ir_call::callee_name to get the name of the...
2010-03-27 Ian RomanickAdd ir_call::iterator to iterate over actual parameters
2010-03-26 Ian RomanickAdd unary operator to convert unsigned integer to float
2010-03-26 Kenneth GraunkeMove swizzles out of ir_dereference and into their...
2010-03-26 Kenneth GraunkeAdd new abstract ir_rvalue class; rework accordingly.
2010-03-26 Kenneth GraunkeReplace "mode" type tag with virtual as_foo() downcasti...
2010-03-26 Ian RomanickMerge branch 'anholt'
2010-03-26 Ian RomanickAdd dereference constructor for array element dereferences
2010-03-25 Ian RomanickMerge branch 'kwg'
2010-03-25 Kenneth GraunkeWiden num_components to handle vec4 correctly.
2010-03-25 Kenneth GraunkeTypo fixes: de/re/ference.
2010-03-24 Ian RomanickAdd method to set the swizzle of an ir_dereference
2010-03-24 Ian RomanickMerge branch 'anholt'
2010-03-24 Ian Romanickir_function constructor now takes the function name...
2010-03-23 Ian RomanickSet the type of a function call to be the return type...
2010-03-23 Ian RomanickSet, and require, a return type for function signatures
2010-03-19 Ian RomanickImplement IR return instructions
2010-03-15 Ian RomanickAdd multiple include protection to ir.h
2010-03-11 Ian RomanickInitial pass at resolving function calls
2010-03-11 Ian RomanickAdd ir_call call to represent function calls.
2010-03-11 Ian RomanickFix broken constructor of ir_instruction base class
2010-03-10 Ian RomanickTell emacs that C++ .h files are C++
next