summaryrefslogtreecommitdiffstats
path: root/src/glsl/nir/nir_opt_algebraic.py
Commit message (Expand)AuthorAgeFilesLines
* nir/opt_algebraic: Add some constant bcsel reductionsJason Ekstrand2015-01-291-2/+28
* nir/opt_algebraic: Add some boolean simplificationsJason Ekstrand2015-01-291-4/+5
* nir/algebraic: Support specifying variable as constant or by typeJason Ekstrand2015-01-291-3/+9
* nir: Add variants of some of the comparison simplifications.Eric Anholt2015-01-291-0/+4
* nir: Add algebraic optimizations for division and reciprocal.Kenneth Graunke2015-01-231-0/+5
* nir: Add algebraic optimizations for exponential/logarithmic functions.Kenneth Graunke2015-01-231-0/+10
* nir: Add algebraic optimizations for simplifying comparisons.Kenneth Graunke2015-01-231-0/+9
* nir: Add algebraic optimizations for pointless shifts.Kenneth Graunke2015-01-231-0/+7
* nir: Add a bunch of algebraic optimizations on logic/bit operations.Kenneth Graunke2015-01-231-0/+13
* nir: Add an algebraic optimization passJason Ekstrand2015-01-151-0/+75