summaryrefslogtreecommitdiff
path: root/src/glsl/opt_constant_propagation.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-01-24glsl: Eliminate ambiguity between function ins/outs and shader ins/outsPaul Berry1-1/+2
2012-12-01glsl: initialise killed_all field.Dave Airlie1-0/+1
2012-06-11glsl: Put a bunch of optimization visitors under anonymous namespaces.Eric Anholt1-0/+4
2012-05-23glsl/constant propagation: kill whole var if LHS involves array indexing.Paul Berry1-1/+20
2012-04-02glsl: Remove ir_call::get_callee() and set_callee().Kenneth Graunke1-1/+1
2011-07-06glsl: Track initial mask in constant propagation live setIan Romanick1-3/+14
2011-02-21Use C-style system headers in C++ code to avoid issues with std:: namespaceIan Romanick1-2/+0
2011-02-04glsl: Remove extra checks for constant true assignment conditions.Eric Anholt1-5/+2
2011-02-03glsl: Add using statements for standard library functions.Vinson Lee1-0/+2
2011-01-31Convert everything from the talloc API to the ralloc API.Kenneth Graunke1-3/+3
2010-11-17glsl: Fix Doxygen tag \file in recently renamed filesChad Versace1-1/+1
2010-11-15glsl: Rename various ir_* files to lower_* and opt_*.Kenneth Graunke1-0/+437