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
/
src
/
compiler
/
nir
/
nir_opt_algebraic.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
nir/algebraic: Add missing 16-bit extract_[iu]8 patterns
Ian Romanick
2019-03-28
1
-0
/
+3
*
nir/algebraic: Add missing 64-bit extract_[iu]8 patterns
Ian Romanick
2019-03-28
1
-0
/
+3
*
nir/algebraic: Remove redundant extract_[iu]8 patterns
Ian Romanick
2019-03-28
1
-14
/
+4
*
nir/algebraic: Fix up extract_[iu]8 after loop unrolling
Ian Romanick
2019-03-28
1
-2
/
+20
*
compiler/nir: add lowering for 16-bit ldexp
Iago Toral Quiroga
2019-03-25
1
-2
/
+7
*
compiler/nir: add lowering for 16-bit flrp
Iago Toral Quiroga
2019-03-25
1
-0
/
+1
*
compiler/nir: add lowering option for 16-bit fmod
Iago Toral Quiroga
2019-03-25
1
-0
/
+1
*
nir/algebraic: Add a couple optimizations for iabs and ishr
Jason Ekstrand
2019-03-15
1
-0
/
+6
*
Revert MR 369 (Fix extract_i8 and extract_u8 for 64-bit integers)
Kenneth Graunke
2019-03-09
1
-24
/
+10
*
nir/algebraic: Add missing 16-bit extract_[iu]8 patterns
Ian Romanick
2019-03-08
1
-0
/
+3
*
nir/algebraic: Add missing 64-bit extract_[iu]8 patterns
Ian Romanick
2019-03-08
1
-0
/
+3
*
nir/algebraic: Remove redundant extract_[iu]8 patterns
Ian Romanick
2019-03-08
1
-14
/
+4
*
nir/algebraic: Fix up extract_[iu]8 after loop unrolling
Ian Romanick
2019-03-08
1
-2
/
+20
*
nir/spirv: initial handling of OpenCL.std extension opcodes
Karol Herbst
2019-03-05
1
-0
/
+21
*
nir/algebraic: Optimize low 32 bit extraction
Sagar Ghuge
2019-03-04
1
-0
/
+2
*
nir/glsl: Add another way of doing lower_imul64 for gen8+
Sagar Ghuge
2019-03-04
1
-0
/
+2
*
nir/algebraic: Optimize away an fsat of a b2f
Ian Romanick
2019-03-02
1
-0
/
+1
*
nir/algebraic: Replace a-fract(a) with floor(a)
Ian Romanick
2019-03-01
1
-0
/
+1
*
nir/algebraic: Replace a bcsel of a b2f sources with a b2f(!(a || b))
Ian Romanick
2019-03-01
1
-0
/
+2
*
nir/algebraic: Replace i2b used by bcsel or if-statement with comparison
Ian Romanick
2019-03-01
1
-0
/
+3
*
nir: Use SM5 properties to optimize shift(a@32, iand(31, b))
Daniel Schürmann
2019-02-25
1
-0
/
+5
*
nir: Don't reassociate add/mul chains containing only constants
Kenneth Graunke
2019-02-16
1
-5
/
+5
*
nir/algebraic: Simplify comparison with sequential integers starting with 0
Ian Romanick
2019-02-15
1
-0
/
+5
*
nir/algebraic: Convert some f2u to f2i
Ian Romanick
2019-02-15
1
-0
/
+13
*
nir: Move panfrost's isign lowering to nir_opt_algebraic.
Eric Anholt
2019-02-14
1
-0
/
+2
*
nir/algebraic: Don't put quotes around floating point literals
Ian Romanick
2018-12-18
1
-5
/
+5
*
nir/algebraic: Add some optimizations for D3D-style Booleans
Jason Ekstrand
2018-12-16
1
-0
/
+13
*
nir/algebraic: Optimize 1-bit Booleans
Jason Ekstrand
2018-12-16
1
-52
/
+51
*
nir/algebraic: Generalize an optimization
Jason Ekstrand
2018-12-16
1
-2
/
+9
*
nir/algebraic: Make an optimization more specific
Jason Ekstrand
2018-12-16
1
-1
/
+1
*
nir: Drop support for lower_b2f
Jason Ekstrand
2018-12-16
1
-4
/
+1
*
nir/algebraic: Optimize x2b(xneg(a)) -> a
Jason Ekstrand
2018-12-16
1
-0
/
+2
*
nir: Make boolean conversions sized just like the others
Jason Ekstrand
2018-12-05
1
-7
/
+7
*
nir/opt_algebraic: Add 32-bit specifiers to a bunch of booleans
Jason Ekstrand
2018-12-05
1
-56
/
+56
*
nir/opt_algebraic: Drop bit-size suffixes from conversions
Jason Ekstrand
2018-12-05
1
-29
/
+29
*
nir/opt_algebraic: Simplify an optimization using the new search ops
Jason Ekstrand
2018-12-05
1
-7
/
+2
*
nir: add fceil lowering
Jonathan Marek
2018-11-27
1
-0
/
+1
*
nir: add lowering for ffloor
Christian Gmeiner
2018-11-12
1
-0
/
+1
*
nir/algebraic: Generalize an optimization
Jason Ekstrand
2018-10-22
1
-1
/
+1
*
nir: Add a bunch of b2[if] optimizations
Jason Ekstrand
2018-10-11
1
-0
/
+17
*
nir/algebraic: Simplify fsat of fsign
Ian Romanick
2018-10-09
1
-0
/
+1
*
nir/algebraic: sign(x)*x*x is abs(x)*x
Ian Romanick
2018-10-09
1
-0
/
+5
*
nir/algebraic: Add some max/min optimizations
Jason Ekstrand
2018-08-29
1
-0
/
+6
*
nir/algebraic: Add more extract_[iu](8|16) optimizations
Jason Ekstrand
2018-08-29
1
-0
/
+10
*
nir/algebraic: Be more careful converting ushr to extract_u8/16
Jason Ekstrand
2018-08-29
1
-2
/
+2
*
python: Use the right function for the job
Mathieu Bridon
2018-08-09
1
-1
/
+1
*
nir: Transform expressions of b2f(a) and b2f(b) to a == b
Ian Romanick
2018-08-04
1
-0
/
+3
*
nir: Transform expressions of b2f(a) and b2f(b) to a ^^ b
Ian Romanick
2018-08-04
1
-0
/
+3
*
nir: Transform expressions of b2f(a) and b2f(b) to !(a && b)
Ian Romanick
2018-08-04
1
-0
/
+3
*
nir: Transform expressions of b2f(a) and b2f(b) to a && b
Ian Romanick
2018-08-04
1
-0
/
+3
[next]