nir: Merge redudant integer clamping.
[mesa.git] / src / compiler / nir / nir_opt_algebraic.py
2016-04-12 Markus Wicknir: Merge redudant integer clamping.
2016-04-12 Kenneth Graunkenir: Do basic constant reassociation.
2016-03-31 Ian Romanicknir: Simplify a bcsel to logical-or
2016-03-31 Matt Turnernir: Fix typo from commit 6702f1acde9.
2016-03-30 Matt Turnernir: Propagate negates up multiplication chains.
2016-03-23 Jason Ekstrandnir/algebraic: Flag inexact optimizations
2016-03-23 Jason Ekstrandnir/algebraic: Fix fmin detection to match the spec
2016-03-23 Jason Ekstrandnir/algebraic: Get rid of an invlid fxor optimization
2016-03-23 Jason Ekstrandnir/algebraic: Allow for flagging operations as being...
2016-03-22 Ian Romanicknir: Don't abs slt and friends
2016-03-22 Ian Romanicknir: Don't abs the result of b2f or b2i
2016-03-22 Ian Romanicknir: Simplify 0 < fabs(a)
2016-03-22 Ian Romanicknir: Simplify 0 >= b2f(a)
2016-03-22 Ian Romanicknir: Simplify i2b with negated or abs operand
2016-03-22 Ian Romanicknir: Lower flrp with Boolean interpolator to bcsel
2016-03-04 Matt Turnernir: Recognize open-coded extract_u16.
2016-03-04 Matt Turnernir: Recognize open-coded extract_u8.
2016-02-09 Matt Turnernir: Recognize open-coded bitfield_reverse.
2016-02-09 Matt Turnernir: Recognize product of open-coded pow()s.
2016-02-09 Matt Turnernir: Add opt_algebraic rules for xor with zero.
2016-02-01 Matt Turnernir: Add lowering support for unpacking opcodes.
2016-02-01 Matt Turnernir: Add lowering support for packing opcodes.
2016-02-01 Matt Turnernir: Add opcodes to extract bytes or words.
2016-01-26 Emil Velikovnir: move to compiler/