index
:
mesa.git
gallium_va_encpackedheader01
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
ast_to_hir.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Factor out parameter list matching from ast_function::hir for later reuse.
Kenneth Graunke
2010-04-28
1
-62
/
+17
*
Factor out qualifier checking code for later reuse.
Kenneth Graunke
2010-04-28
1
-21
/
+7
*
Refactor IR function representation.
Kenneth Graunke
2010-04-21
1
-16
/
+6
*
Use ir_function_signature::function_name() rather than direct access.
Kenneth Graunke
2010-04-21
1
-2
/
+2
*
Ensure that both parameter lists are the same length in function overloading.
Kenneth Graunke
2010-04-21
1
-8
/
+7
*
Mark some variables as having usage beyond the shader's scope.
Eric Anholt
2010-04-19
1
-0
/
+9
*
While-loops also start a new scope.
Ian Romanick
2010-04-16
1
-3
/
+3
*
Avoid generating ir_if for &&, || short-circuiting with constant LHS.
Eric Anholt
2010-04-16
1
-42
/
+83
*
Make && and || only evaluate the RHS when the LHS requires it.
Eric Anholt
2010-04-16
1
-4
/
+71
*
Check that the return type of function definition matches its prototype.
Eric Anholt
2010-04-14
1
-1
/
+8
*
Check that function definition parameter qualifiers match proto qualifiers.
Eric Anholt
2010-04-14
1
-0
/
+23
*
Return the rvalue of a variable decl to fix while (bool b = condition) {}
Eric Anholt
2010-04-14
1
-5
/
+13
*
Make function bodies rely on the parameter variable declarations.
Eric Anholt
2010-04-07
1
-6
/
+2
*
Put function bodies under function signatures, instead of flat in the parent.
Eric Anholt
2010-04-07
1
-4
/
+4
*
Use _mesa_glsl_shader_target_name
Ian Romanick
2010-04-07
1
-4
/
+4
*
Generate correct IR for do-while loops
Ian Romanick
2010-04-07
1
-20
/
+31
*
Process ast_jump_statement into ir_loop_jump
Ian Romanick
2010-04-07
1
-0
/
+26
*
Begin tracking the nesting of loops and switch-statements
Ian Romanick
2010-04-07
1
-0
/
+10
*
Use switch based on mode in ast_jump_statement::hir
Ian Romanick
2010-04-07
1
-2
/
+9
*
Process ast_iteration_statement into ir_loop
Ian Romanick
2010-04-07
1
-0
/
+63
*
Handle constant expressions using derefs of const values.
Eric Anholt
2010-04-06
1
-2
/
+5
*
Set lower bound on size implied by whole-array assignment
Ian Romanick
2010-04-05
1
-0
/
+7
*
Allow dereference of vectors and matrices with []
Ian Romanick
2010-04-05
1
-15
/
+40
*
Propagate sizes when assigning a whole array to an unsized array
Ian Romanick
2010-04-02
1
-2
/
+30
*
Track whether whole-arrays are assignable
Ian Romanick
2010-04-02
1
-0
/
+4
*
Additional void parameter checks
Ian Romanick
2010-04-02
1
-1
/
+22
*
Require that function formal parameters have names
Ian Romanick
2010-04-02
1
-7
/
+15
*
Add conversion of bool to float as an IR operation to match int to float.
Eric Anholt
2010-04-02
1
-1
/
+2
*
Test that invalid quailfiers aren't used on variables in GLSL 1.10.
Eric Anholt
2010-04-02
1
-0
/
+26
*
Test for the type being different in parameter_lists_match.
Eric Anholt
2010-04-02
1
-2
/
+5
*
Reject non-float varyings.
Eric Anholt
2010-04-02
1
-0
/
+12
*
Fix error handling of logic operators.
Eric Anholt
2010-04-02
1
-0
/
+5
*
Emit errors for unfinished ast_to_hir expression operations.
Eric Anholt
2010-04-02
1
-2
/
+10
*
Fix ast_logic_not handling to be unary, not binary.
Eric Anholt
2010-04-02
1
-1
/
+14
*
Add errors for type results of other expressions.
Eric Anholt
2010-04-02
1
-18
/
+30
*
Emit errors from failure in arithmetic_result_type.
Eric Anholt
2010-04-02
1
-8
/
+30
*
Compute the constant value of a constant initializer.
Eric Anholt
2010-04-02
1
-4
/
+13
*
Allow initializers of constant values to succeed.
Eric Anholt
2010-04-02
1
-0
/
+4
*
Don't create a parameter declaration for a (void) parameter.
Eric Anholt
2010-04-02
1
-1
/
+18
*
Track max accessed array element, reject additional out-of-bounds accesses
Ian Romanick
2010-04-01
1
-8
/
+34
*
Begin processing ast_array_index nodes
Ian Romanick
2010-04-01
1
-1
/
+67
*
Allow unsized arrays to be redeclared with a size
Ian Romanick
2010-04-01
1
-4
/
+31
*
Add ast_function::hir
Ian Romanick
2010-03-31
1
-24
/
+41
*
Use ir_variable::clone to copy parameters to the function body
Ian Romanick
2010-03-31
1
-12
/
+9
*
Minor cleanups in ast_function_definition::hir
Ian Romanick
2010-03-31
1
-4
/
+3
*
Add ir_function::iterator to iterate over function signatures
Ian Romanick
2010-03-31
1
-1
/
+1
*
Use ir_function::add_signature to create link between function and signature
Ian Romanick
2010-03-31
1
-1
/
+1
*
Move type_specifier_to_glsl_type to ast_type_specifier::glsl_type
Ian Romanick
2010-03-31
1
-15
/
+13
*
Test that const declarations include initializers.
Eric Anholt
2010-03-31
1
-0
/
+11
*
Reject declarations with 'in' or 'out' qualifiers
Ian Romanick
2010-03-31
1
-4
/
+11
[next]