2010-06-23 |
Eric Anholt | ir: Give ir_instruction a print visitor helper. |
blob | commitdiff | raw |
2010-06-22 |
Eric Anholt | Include stdio.h and stdlib.h everywhere, and don't... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Kenneth Graunke | Merge Carl's preprocessor into the glcpp subdirectory. |
blob | commitdiff | raw | diff to current |
2010-06-12 |
Ian Romanick | ir_constant: Eliminate 'void *' constructor |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Ian Romanick | Matrix and vector constructors with a single constant... |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Ian Romanick | ir_constant: Add get_record_field query |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Ian Romanick | ir_constant: Support constant structures in clone |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Ian Romanick | ir_constant: Add storage for multiple constants for... |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Ian Romanick | Construct an ir_constant from a list of ir_constant... |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Ian Romanick | Add methods to ir_constant to get scalar components... |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Ian Romanick | Construct an ir_constant from a scalar component of... |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Kenneth Graunke | Implement dFdx, dFdy, and fwidth via new expression... |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Kenneth Graunke | ir_function_cloning_visitor: Add support for ir_texture. |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Kenneth Graunke | Set the type of ir_texture properly; infer it from... |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Kenneth Graunke | Add stub visitor support for ir_texture. |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Kenneth Graunke | Add mappings between ir_texture_opcode and strings. |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Ian Romanick | Define IR instruction for texture look-ups |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Ian Romanick | There is no class ir_label, so there's no need for... |
blob | commitdiff | raw | diff to current |
2010-06-01 |
Eric Anholt | ir_vec_index_to_swizzle: Pass to convert indexing of... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Ian Romanick | ir_dereference::mode is no longer used, kill with fire |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Ian Romanick | Refactor whole-variable assigment checking into member... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Ian Romanick | Refactor ir_dereference data fields to subclasses |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Ian Romanick | Refactor ir_dereference support for ir_visitor |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Ian Romanick | Refactor ir_dereference support for ir_hierarchical_visitor |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Ian Romanick | Begin refactoring ir_dereference |
blob | commitdiff | raw | diff to current |
2010-05-17 |
Ian Romanick | Add ir_hierarchical_visitor base class and associated... |
blob | commitdiff | raw | diff to current |
2010-05-15 |
Ian Romanick | Add ir_rvalue::variable_referenced |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Kenneth Graunke | Implement "sin" and "cos" builtins via new expression... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Kenneth Graunke | Implement "sign" builtin via a new expression operator. |
blob | commitdiff | raw | diff to current |
2010-05-05 |
Eric Anholt | ir_copy_propagation: New pass to rewrite dereferences... |
blob | commitdiff | raw | diff to current |
2010-05-04 |
Eric Anholt | ir_to_mesa.cpp: Fix missing types on some ir_swizzles. |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Ian Romanick | Add ir_dereference constructor for structure field... |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Kenneth Graunke | Move array of operator strings out of ir_print_visitor... |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Kenneth Graunke | Factor out parameter list replacement for later reuse. |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Kenneth Graunke | Factor out parameter list matching from ast_function... |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Kenneth Graunke | Factor out qualifier checking code for later reuse. |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Kenneth Graunke | Refactor ir_expression::get_num_operands. |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Kenneth Graunke | Fix ir_dead_code for function refactoring. |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Kenneth Graunke | Remove ir_label since it is no longer used. |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Kenneth Graunke | Refactor IR function representation. |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Eric Anholt | Remove dead code assignments and variable declarations. |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Eric Anholt | Mark some variables as having usage beyond the shader... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Eric Anholt | Add an ir_if simplification pass. |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Eric Anholt | Inline functions consisting of a return of an expression. |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Ian Romanick | Remove extraneous base-class constructor calls |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Eric Anholt | Put function bodies under function signatures, instead... |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Eric Anholt | Clarify the types of various exec_list in ir.h |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Ian Romanick | Add tracking for extension based warnings |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Ian Romanick | Add dynamic cast for ir_loop |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Ian Romanick | Add ir_loop_jump to represent 'break' and 'continue... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Ian Romanick | Add ir_loop to represent loops |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Eric Anholt | Make constant folding descend into if statements. |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Eric Anholt | Handle constant expressions using derefs of const values. |
blob | commitdiff | raw | diff to current |
2010-04-03 |
Ian Romanick | Track whether whole-arrays are assignable |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Eric Anholt | Add bool/int conversion as IR operations. |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Eric Anholt | Add conversion of bool to float as an IR operation... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Eric Anholt | Allow array dereferences to be considered as lvalues. |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Eric Anholt | Simplify ir_constant_expression.cpp by factoring operan... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Eric Anholt | Remove fake ir_binop_logic_not. I think you meant... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Ian Romanick | Track max accessed array element, reject additional... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Ian Romanick | Add ir_variable::clone |
blob | commitdiff | raw | diff to current |
2010-03-31 |
Ian Romanick | Add ir_function_signature::function_name |
blob | commitdiff | raw | diff to current |
2010-03-31 |
Ian Romanick | Make ir_function::signatures private |
blob | commitdiff | raw | diff to current |
2010-03-31 |
Ian Romanick | Add ir_function::iterator to iterate over function... |
blob | commitdiff | raw | diff to current |
2010-03-31 |
Ian Romanick | Use ir_function::add_signature to create link between... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Ian Romanick | Initial bits of constant expression evaluator |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Ian Romanick | Implement ir_if (for if-statments) and conversion from AST |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Ian Romanick | Trivial code cleanup in ir_dereference::is_lvalue |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Eric Anholt | Don't let swizzles with duplicated components be consid... |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Eric Anholt | Implement exp2() and log2(), and make ir_unop_exp and... |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Eric Anholt | Add sqrt() builtin as an IR operation. |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Eric Anholt | Implement the first builtin function: exp(). |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Eric Anholt | Make read-only variables not be considered lvalues. |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Eric Anholt | Add constructors for immediate hir constants. |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Eric Anholt | IR print visitor: Print out something for the operator. |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Ian Romanick | Add hack ir_call::callee_name to get the name of the... |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Ian Romanick | Add ir_call::iterator to iterate over actual parameters |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Ian Romanick | Add unary operator to convert unsigned integer to float |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Kenneth Graunke | Move swizzles out of ir_dereference and into their... |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Kenneth Graunke | Add new abstract ir_rvalue class; rework accordingly. |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Kenneth Graunke | Replace "mode" type tag with virtual as_foo() downcasti... |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Ian Romanick | Merge branch 'anholt' |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Ian Romanick | Add dereference constructor for array element dereferences |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Ian Romanick | Merge branch 'kwg' |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Kenneth Graunke | Widen num_components to handle vec4 correctly. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Kenneth Graunke | Typo fixes: de/re/ference. |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Ian Romanick | Add method to set the swizzle of an ir_dereference |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Ian Romanick | Merge branch 'anholt' |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Ian Romanick | ir_function constructor now takes the function name... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Ian Romanick | Set the type of a function call to be the return type... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Ian Romanick | Set, and require, a return type for function signatures |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Ian Romanick | Implement IR return instructions |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Ian Romanick | Add multiple include protection to ir.h |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Ian Romanick | Initial pass at resolving function calls |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Ian Romanick | Add ir_call call to represent function calls. |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Ian Romanick | Fix broken constructor of ir_instruction base class |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Ian Romanick | Tell emacs that C++ .h files are C++ |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Ian Romanick | IR variable: Initial work to support GLSL built-in... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Ian Romanick | IR visitor: Add initial version of ir_visitor classes |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Ian Romanick | Conver IR structures to use exec_list instead of simple... |
blob | commitdiff | raw | diff to current |
next |