projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
compiler/nir: rewrite lower_fragcoord_wtrans to use nir_lower_instructions
[mesa.git]
/
src
/
compiler
/
nir
/
nir_algebraic.py
2020-07-24
Jesse Natalie
nir: Support algebraic opts on vectors larger than 4
blob
|
commitdiff
|
raw
2020-04-27
Ian Romanick
nir/algebraic: Detect some kinds of malformed variable...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Ian Romanick
nir/algebraic: Add the ability to mark a replacement...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Dylan Baker
nir: correct use of identity check in python
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Eric Anholt
nir: Factor out most of the algebraic passes C code...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Eric Anholt
nir: Keep the range analysis HT around intra-pass until...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Samuel Iglesias...
nir/algebraic: refactor inexact opcode restrictions
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
nir/algebraic: disable inexact optimizations depending...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-24
Jonathan Marek
nir/algebraic: allow swizzle in nir_algebraic replace...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-17
Jason Ekstrand
nir/algebraic: Print out the list of transforms in...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-29
Ian Romanick
nir/serach: Increase maximum commutative expressions...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-29
Ian Romanick
nir/algebraic: Don't mark expression with duplicate...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-29
Ian Romanick
nir/algebraic: Fail build when too many commutative...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-29
Ian Romanick
nir/algebraic: Fix whitespace error
blob
|
commitdiff
|
raw
|
diff to current
2019-05-14
Ian Romanick
nir: Add support for 2src_commutative ops that have...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-14
Ian Romanick
nir: Rename commutative to 2src_commutative
blob
|
commitdiff
|
raw
|
diff to current
2019-05-03
Connor Abbott
nir/algebraic: Don't emit empty initializers for MSVC
blob
|
commitdiff
|
raw
|
diff to current
2019-05-02
Connor Abbott
nir/search: Add automaton-based pre-searching
blob
|
commitdiff
|
raw
|
diff to current
2019-04-16
Jason Ekstrand
nir/algebraic: Use a cache to avoid re-emitting structs
blob
|
commitdiff
|
raw
|
diff to current
2019-04-16
Jason Ekstrand
nir/algebraic: Move the template closer to the render...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-09
Caio Marcelo de...
nir/algebraic: Lower CS derivatives to zero when no...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-08
Jason Ekstrand
nir/search: Search for all combinations of commutative ops
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
nir: Unset metadata debug bit if no progress made
blob
|
commitdiff
|
raw
|
diff to current
2018-12-19
Ian Romanick
nir/algebraic: Don't put quotes around floating point...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir/algebraic: Optimize 1-bit Booleans
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Rename Boolean-related opcodes to include 32 in...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir: Make boolean conversions sized just like the others
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir/algebraic: Add support for unsized conversion opcodes
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir/algebraic: Refactor codegen a bit
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir/algebraic: Clean up some __str__ cruft
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Connor Abbott
nir/algebraic: Rewrite bit-size inference
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Jason Ekstrand
nir/search: Use the nir_imm_* helpers from nir_builder
blob
|
commitdiff
|
raw
|
diff to current
2018-10-23
Jason Ekstrand
nir/algebraic: Fix a typo in the bit size validation...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Jason Ekstrand
nir/algebraic: Provide descriptive asserts for bit...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Jason Ekstrand
nir/algebraic: Loosen a restriction on variables
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Jason Ekstrand
nir/algebraic: A bit of validation refactoring'
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Jason Ekstrand
nir/algebraic: Make internal classes str-able
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Jason Ekstrand
nir/algebraic: Use bool internally instead of bool32
blob
|
commitdiff
|
raw
|
diff to current
2018-08-09
Mathieu Bridon
python: Better check for integer types
blob
|
commitdiff
|
raw
|
diff to current
2018-08-09
Mathieu Bridon
python: Do not mix bytes and unicode strings
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Mathieu Bridon
python: Explicitly add the 'L' suffix on Python 3
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Mathieu Bridon
python: Don't abuse hex()
blob
|
commitdiff
|
raw
|
diff to current
2018-07-24
Mathieu Bridon
python: Better use iterators
blob
|
commitdiff
|
raw
|
diff to current
2018-07-24
Mathieu Bridon
python: Better iterate over dictionaries
blob
|
commitdiff
|
raw
|
diff to current
2018-07-05
Mathieu Bridon
python: Stabilize some script outputs
blob
|
commitdiff
|
raw
|
diff to current
2017-03-10
Emil Velikov
nir: remove shebang from python scripts
blob
|
commitdiff
|
raw
|
diff to current
2017-01-20
Jason Ekstrand
nir/algebraic: Only include nir_search_helpers once
blob
|
commitdiff
|
raw
|
diff to current
2017-01-11
Timothy Arceri
nir/algebraic: add support for conditional helper funct...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-03
Rob Clark
nir/algebraic: support for power-of-two optimizations
blob
|
commitdiff
|
raw
|
diff to current
2016-04-28
Jason Ekstrand
nir: Switch the arguments to nir_foreach_function
blob
|
commitdiff
|
raw
|
diff to current
2016-04-28
Jason Ekstrand
nir: Switch the arguments to nir_foreach_instr
blob
|
commitdiff
|
raw
|
diff to current
2016-04-28
Connor Abbott
nir/algebraic: fixup for new foreach_block()
blob
|
commitdiff
|
raw
|
diff to current
2016-04-27
Jason Ekstrand
nir/algebraic: Add a bit-size validator
blob
|
commitdiff
|
raw
|
diff to current
2016-04-27
Jason Ekstrand
nir/algebraic: Add a mechanism for specifying the bit...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-27
Jason Ekstrand
nir/algebraic: Use "uint" instead of "unsigned" for...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-27
Jason Ekstrand
nir/algebraic: Do better error reporting of bad expressions
blob
|
commitdiff
|
raw
|
diff to current
2016-04-20
Connor Abbott
nir: rename nir_foreach_block*() to nir_foreach_block...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Kenneth Graunke
nir: Silence unused "options" warning in algebraic...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-25
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-23
Jason Ekstrand
nir/algebraic: Allow for flagging operations as being...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-17
Connor Abbott
nir: propagate bitsize information in nir_search
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Jason Ekstrand
Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Matt Turner
nir: Handle large unsigned values in opt_algebraic.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Matt Turner
nir: Do opt_algebraic in reverse order.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge commit mesa-public/master into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-01-26
Emil Velikov
nir: move to compiler/
blob
|
commitdiff
|
raw
|
diff to current