projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
ir: Give ir_instruction a print visitor helper.
[mesa.git]
/
ir.cpp
2010-06-21
Kenneth Graunke
Merge Carl's preprocessor into the glcpp subdirectory.
blob
|
commitdiff
|
raw
2010-06-12
Ian Romanick
ir_constant: Eliminate 'void *' constructor
blob
|
commitdiff
|
raw
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
Set the type of ir_texture properly; infer it from...
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-04
Kenneth Graunke
Check variable mode when comparing qualifier lists.
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 ir_dereference data fields to subclasses
blob
|
commitdiff
|
raw
|
diff to current
2010-05-26
Ian Romanick
Begin refactoring ir_dereference
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-10
Ian Romanick
Remove unnecessary include of simple_list.h
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
Implement structures and arrays in ir_dereference:...
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
Use "neg" when printing/reading unary negation rather...
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 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
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-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-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-05
Ian Romanick
Set correct type for ir_dereference of a matrix or...
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-03
Ian Romanick
Whole structures 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
Ian Romanick
Track max accessed array element, reject additional...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Ian Romanick
Fix type handling in ir_dereference array dereference...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-27
Eric Anholt
Set variables with the sampler base type to read only.
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-26
Ian Romanick
Add glsl_type::components to query total number of...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-26
Ian Romanick
Make glsl_*_type glsl_type class static data
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
Ian Romanick
Fix matrix dimensioning
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, and require, a return type for function signatures
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
ir_variable: Initialize all attribute bits to reasonabl...
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
2010-02-23
Ian Romanick
Rename .cc files to .cpp
blob
|
commitdiff
|
raw
|
diff to current