index
:
~idr/glsl2
constant_constructor
deref_refactor
hierarchical_visitor
inline_constructors
ir_constant_refactor
ir_loop
linker
master
simple_list_die_die_die
struct
texture
visit_tree
Unnamed repository; edit this file to name it for gitweb.
idr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ir.h
Age
Commit message (
Expand
)
Author
Files
Lines
2010-04-07
Put function bodies under function signatures, instead of flat in the parent.
Eric Anholt
1
-1
/
+9
2010-04-07
Clarify the types of various exec_list in ir.h
Eric Anholt
1
-3
/
+10
2010-04-07
Add tracking for extension based warnings
Ian Romanick
1
-0
/
+5
2010-04-07
Add dynamic cast for ir_loop
Ian Romanick
1
-0
/
+6
2010-04-07
Add ir_loop_jump to represent 'break' and 'continue' in loops
Ian Romanick
1
-0
/
+45
2010-04-07
Add ir_loop to represent loops
Ian Romanick
1
-0
/
+38
2010-04-06
Make constant folding descend into if statements.
Eric Anholt
1
-0
/
+2
2010-04-06
Handle constant expressions using derefs of const values.
Eric Anholt
1
-0
/
+5
2010-04-02
Track whether whole-arrays are assignable
Ian Romanick
1
-0
/
+8
2010-04-02
Add bool/int conversion as IR operations.
Eric Anholt
1
-0
/
+2
2010-04-02
Add conversion of bool to float as an IR operation to match int to float.
Eric Anholt
1
-0
/
+2
2010-04-02
Allow array dereferences to be considered as lvalues.
Eric Anholt
1
-11
/
+1
2010-04-02
Simplify ir_constant_expression.cpp by factoring operand computation out.
Eric Anholt
1
-1
/
+5
2010-04-02
Remove fake ir_binop_logic_not. I think you meant ir_unop_logic_not.
Eric Anholt
1
-1
/
+0
2010-04-01
Track max accessed array element, reject additional out-of-bounds accesses
Ian Romanick
1
-0
/
+8
2010-03-31
Add ir_variable::clone
Ian Romanick
1
-0
/
+20
2010-03-31
Add ir_function_signature::function_name
Ian Romanick
1
-2
/
+11
2010-03-31
Make ir_function::signatures private
Ian Romanick
1
-0
/
+1
2010-03-31
Add ir_function::iterator to iterate over function signatures
Ian Romanick
1
-0
/
+8
2010-03-31
Use ir_function::add_signature to create link between function and signature
Ian Romanick
1
-0
/
+12
2010-03-30
Initial bits of constant expression evaluator
Ian Romanick
1
-0
/
+1
2010-03-29
Implement ir_if (for if-statments) and conversion from AST
Ian Romanick
1
-0
/
+22
2010-03-29
Trivial code cleanup in ir_dereference::is_lvalue
Ian Romanick
1
-6
/
+3
2010-03-29
Don't let swizzles with duplicated components be considered as lvalues.
Eric Anholt
1
-1
/
+1
2010-03-29
Implement exp2() and log2(), and make ir_unop_exp and ir_unop_log be base e.
Eric Anholt
1
-0
/
+2
2010-03-29
Add sqrt() builtin as an IR operation.
Eric Anholt
1
-0
/
+1
2010-03-29
Implement the first builtin function: exp().
Eric Anholt
1
-0
/
+4
2010-03-26
Make read-only variables not be considered lvalues.
Eric Anholt
1
-1
/
+11
2010-03-26
Add constructors for immediate hir constants.
Eric Anholt
1
-0
/
+4
2010-03-26
IR print visitor: Print out something for the operator.
Eric Anholt
1
-1
/
+1
2010-03-26
Add hack ir_call::callee_name to get the name of the called function
Ian Romanick
1
-0
/
+9
2010-03-26
Add ir_call::iterator to iterate over actual parameters
Ian Romanick
1
-0
/
+8
2010-03-26
Add unary operator to convert unsigned integer to float
Ian Romanick
1
-0
/
+1
2010-03-26
Move swizzles out of ir_dereference and into their own class.
Kenneth Graunke
1
-8
/
+25
2010-03-26
Add new abstract ir_rvalue class; rework accordingly.
Kenneth Graunke
1
-22
/
+43
2010-03-26
Replace "mode" type tag with virtual as_foo() downcasting functions.
Kenneth Graunke
1
-32
/
+26
2010-03-25
Add dereference constructor for array element dereferences
Ian Romanick
1
-1
/
+3
2010-03-25
Widen num_components to handle vec4 correctly.
Kenneth Graunke
1
-1
/
+1
2010-03-25
Typo fixes: de/re/ference.
Kenneth Graunke
1
-2
/
+2
2010-03-24
Add method to set the swizzle of an ir_dereference
Ian Romanick
1
-0
/
+7
2010-03-23
ir_function constructor now takes the function name as a parameter
Ian Romanick
1
-1
/
+1
2010-03-23
Set the type of a function call to be the return type of the callee
Ian Romanick
1
-0
/
+2
2010-03-23
Set, and require, a return type for function signatures
Ian Romanick
1
-1
/
+1
2010-03-19
Implement IR return instructions
Ian Romanick
1
-0
/
+45
2010-03-15
Add multiple include protection to ir.h
Ian Romanick
1
-0
/
+6
2010-03-11
Initial pass at resolving function calls
Ian Romanick
1
-4
/
+18
2010-03-11
Add ir_call call to represent function calls.
Ian Romanick
1
-1
/
+29
2010-03-11
Fix broken constructor of ir_instruction base class
Ian Romanick
1
-1
/
+5
2010-03-10
Tell emacs that C++ .h files are C++
Ian Romanick
1
-0
/
+1
2010-03-10
IR variable: Initial work to support GLSL built-in variables
Ian Romanick
1
-0
/
+4
[prev]
[next]