projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
compiler/nir: Add new flags to lower pack/unpack split instructions
[mesa.git]
/
src
/
compiler
/
nir
/
nir_search.c
2020-06-11
Jason Ekstrand
nir: Properly preserve metadata in more cases
blob
|
commitdiff
|
raw
2020-06-11
Jason Ekstrand
nir: Call nir_metadata_preserve on !progress
blob
|
commitdiff
|
raw
|
diff to current
2020-04-01
Ian Romanick
nir/algebraic: Change the default cursor location when...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-19
Ian Romanick
nir/search: Use larger type to hold linearized index
blob
|
commitdiff
|
raw
|
diff to current
2019-12-21
Rob Clark
nir+vtn: vec8+vec16 support
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Eric Anholt
nir: Make algebraic backtrack and reprocess after a...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Eric Anholt
nir: Refactor algebraic's block walk
blob
|
commitdiff
|
raw
|
diff to current
2019-11-26
Connor Abbott
nir: Maintain the algebraic automaton's state as we...
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-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-10-04
Eric Anholt
nir: Skip emitting no-op movs from the builder.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Eric Anholt
nir: Make nir_search's dumping go to stderr.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Eric Engestrom
compiler: replace MAYBE_UNUSED with UNUSED
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-06-29
Ian Romanick
nir/serach: Increase maximum commutative expressions...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-29
Ian Romanick
nir/search: Log Boolean constants instead of asserting
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-05-24
Jason Ekstrand
nir/builder: Merge nir_[if]mov_alu into one nir_mov_alu...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-14
Ian Romanick
nir/search: Don't compare 8-bit or 1-bit constants...
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-02
Connor Abbott
nir/search: Add debugging code to dump the pattern...
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-08
Jason Ekstrand
nir/search: Search for all combinations of commutative ops
blob
|
commitdiff
|
raw
|
diff to current
2019-02-13
Timothy Arceri
nir: turn an ssa check in nir_search into an assert
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Add 1-bit Boolean opcodes
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Add support for 1-bit data types
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
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-22
Jason Ekstrand
nir/algebraic: Use bool internally instead of bool32
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Jason Ekstrand
nir/search: Use nir_src_is_const and friends
blob
|
commitdiff
|
raw
|
diff to current
2018-07-17
Karol Herbst
nir: prepare for bumping up max components to 16
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jose Maria Casanov...
nir/search: Include 8 and 16-bit support in construct_value
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jason Ekstrand
nir/search: Support 8 and 16-bit constants in match_value
blob
|
commitdiff
|
raw
|
diff to current
2017-01-21
Jason Ekstrand
nir/search: Use the correct bit size for integer compar...
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
2017-01-11
Jason Ekstrand
nir/search: Only allow matching SSA values
blob
|
commitdiff
|
raw
|
diff to current
2016-10-31
Juha-Pekka Heikkila
nir: zero allocated memory where needed
blob
|
commitdiff
|
raw
|
diff to current
2016-08-18
Kenneth Graunke
nir/search: Extend 'a@bool' to handle a couple of syste...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-18
Kenneth Graunke
nir/search: Fold src_is_bool()/alu_instr_is_bool()...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-18
Kenneth Graunke
nir/search: Introduce a src_is_type() helper for 'a...
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-27
Jason Ekstrand
nir/search: Respect the bit_size parameter on nir_searc...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Juha-Pekka Heikkila
nir: Add missing break into switch in construct_value()
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-11
Samuel Iglesias...
nir: add bit_size info to nir_load_const_instr_create()
blob
|
commitdiff
|
raw
|
diff to current
2016-04-07
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-04
Kenneth Graunke
nir: Use PRIi64 and PRIu64 instead of %ld and %lu.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-04
Jason Ekstrand
nir/search: Don't match inexact expressions with exact...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-28
Jason Ekstrand
nir/search: Don't match inexact expressions with exact...
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-24
Rob Clark
nir: fix dangling ssadef->name ptrs
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-23
Jason Ekstrand
nir/search: Propagate exactness into newly created...
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-03-17
Connor Abbott
nir: add a bit_size parameter to nir_ssa_dest_init
blob
|
commitdiff
|
raw
|
diff to current
2016-03-17
Iago Toral Quiroga
nir: rename nir_const_value fields to include bitsize...
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