projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
nir/search: handle explicitly sized sources in match_value
[mesa.git]
/
src
/
glsl
/
nir
/
nir_opt_algebraic.py
2015-05-08
Ian Romanick
nir: Delete all traces of nir_op_flog
blob
|
commitdiff
|
raw
2015-05-08
Ian Romanick
nir: Delete all traces of nir_op_fexp
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Matt Turner
nir: Allow feq/fne/ieq/ine to be optimized with inot.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Matt Turner
nir: Recognize (a < c || b < c) as min(a, b) < c.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Matt Turner
nir: Recognize trivial min/max.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Matt Turner
nir: Recognize i2b(b2i(x)) as x.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Matt Turner
nir: Recognize imul(b2i(a), b2i(b)) as a logical AND.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-24
Matt Turner
nir: Transform pow(x, 4) into (x*x)*(x*x).
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Ian Romanick
nir: Fix typo in "ushr by 0" algebraic replacement
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Rob Clark
nir: split out lower_sub from lower_negate
blob
|
commitdiff
|
raw
|
diff to current
2015-04-05
Rob Clark
nir: add option to lower slt/sge/seq/sne
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Matt Turner
nir: Remove useless ftrunc inside f2i/f2u.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Matt Turner
nir: Recognize (a < b || a < c) as a < max(b, c).
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Matt Turner
nir: Add addition/multiplication identities of exp...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Matt Turner
nir: Add identities for the log function.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Matt Turner
nir: Add identities for the exponential function.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Matt Turner
nir: Recognize another open coded lrp.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Matt Turner
nir: Recognize open coded lrp.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Jason Ekstrand
nir: Move the compare-with-zero optimizations to the...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Jason Ekstrand
nir/algebraic: Add a seperate section for "late" optimi...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Jason Ekstrand
nir/algebraic: Remove a duplicate optimization
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Eric Anholt
nir: Recognize a pattern of bool frobbing from TGSI...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Eric Anholt
nir: Recognize a pattern for doing b2f without the...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-28
Kenneth Graunke
nir: Lower subtraction to add with negation when !lower...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
Eric Anholt
nir: Add optional lowering of flrp.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
Matt Turner
nir: Recognize sat(add(b2f(a), b2f(b))) as a logical OR.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
Matt Turner
nir: Recognize mul(b2f(a), b2f(b)) as a logical AND.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
Thomas Helland
nir: Optimize a + neg(a)
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
Thomas Helland
nir: Optimize (a*b)+(a*c) -> a*(b+c)
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
Eric Anholt
nir: Generalize the optimization of subs of subs from 0.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
Eric Anholt
nir: Collapse repeated bcsels on the same argument.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
Eric Anholt
nir: When faced with a csel on !condition, just flip...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-21
Eric Anholt
nir: Add a couple of simplifications of csel operations.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Recognize and reduce duplicated fsats.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add a flag for lowering fsat.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add a flag for lowering ffma.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add a flag for lowering fneg/ineg.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add a flag for lowering fsqrt(x) to frcp(frsqrt...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Add lowering of POW instructions if the lower...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Eric Anholt
nir: Conditionalize the POW reconstruction on shader...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-11
Matt Turner
nir: Recognize open-coded fmin/fmax.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-11
Eric Anholt
nir: Add algebraic opt for int comparisons with identic...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-06
Eric Anholt
nir: Fix broken fsat recognizer.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Jason Ekstrand
nir/opt_algebraic: Add some constant bcsel reductions
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Jason Ekstrand
nir/opt_algebraic: Add some boolean simplifications
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Jason Ekstrand
nir/algebraic: Support specifying variable as constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Eric Anholt
nir: Add variants of some of the comparison simplificat...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for division and recip...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for exponential/logari...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for simplifying compar...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-23
Kenneth Graunke
nir: Add algebraic optimizations for pointless shifts.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-23
Kenneth Graunke
nir: Add a bunch of algebraic optimizations on logic...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Jason Ekstrand
nir: Add an algebraic optimization pass
blob
|
commitdiff
|
raw
|
diff to current