index
:
mesa.git
gallium_va_encpackedheader01
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
compiler
/
nir
/
nir_search.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
nir: Properly preserve metadata in more cases
Jason Ekstrand
2020-06-11
1
-1
/
+3
*
nir: Call nir_metadata_preserve on !progress
Jason Ekstrand
2020-06-11
1
-5
/
+3
*
nir/algebraic: Change the default cursor location when replacing a unary op
Ian Romanick
2020-04-01
1
-1
/
+35
*
nir/search: Use larger type to hold linearized index
Ian Romanick
2020-02-19
1
-1
/
+1
*
nir+vtn: vec8+vec16 support
Rob Clark
2019-12-21
1
-1
/
+7
*
nir: Make algebraic backtrack and reprocess after a replacement.
Eric Anholt
2019-11-26
1
-21
/
+94
*
nir: Refactor algebraic's block walk
Eric Anholt
2019-11-26
1
-31
/
+31
*
nir: Maintain the algebraic automaton's state as we work.
Connor Abbott
2019-11-26
1
-38
/
+75
*
nir/algebraic: Add the ability to mark a replacement as exact
Ian Romanick
2019-11-04
1
-1
/
+1
*
nir: Factor out most of the algebraic passes C code to .c/.h.
Eric Anholt
2019-10-04
1
-0
/
+126
*
nir: Keep the range analysis HT around intra-pass until we make a change.
Eric Anholt
2019-10-04
1
-1
/
+5
*
nir: Skip emitting no-op movs from the builder.
Eric Anholt
2019-10-04
1
-3
/
+2
*
nir: Make nir_search's dumping go to stderr.
Eric Anholt
2019-10-04
1
-16
/
+16
*
compiler: replace MAYBE_UNUSED with UNUSED
Eric Engestrom
2019-07-31
1
-1
/
+1
*
nir/algebraic: allow swizzle in nir_algebraic replace expression
Jonathan Marek
2019-07-24
1
-0
/
+3
*
nir/serach: Increase maximum commutative expressions from 4 to 8
Ian Romanick
2019-06-28
1
-1
/
+3
*
nir/search: Log Boolean constants instead of asserting
Ian Romanick
2019-06-28
1
-0
/
+3
*
nir/algebraic: Fail build when too many commutative expressions are used
Ian Romanick
2019-06-28
1
-0
/
+1
*
nir/builder: Merge nir_[if]mov_alu into one nir_mov_alu helper
Jason Ekstrand
2019-05-24
1
-1
/
+1
*
nir/search: Don't compare 8-bit or 1-bit constants with floats
Ian Romanick
2019-05-14
1
-1
/
+12
*
nir: Add support for 2src_commutative ops that have 3 sources
Ian Romanick
2019-05-14
1
-1
/
+5
*
nir/search: Add debugging code to dump the pattern matched
Connor Abbott
2019-05-02
1
-0
/
+75
*
nir/search: Add automaton-based pre-searching
Connor Abbott
2019-05-02
1
-0
/
+45
*
nir/search: Search for all combinations of commutative ops
Jason Ekstrand
2019-04-08
1
-29
/
+32
*
nir: turn an ssa check in nir_search into an assert
Timothy Arceri
2019-02-14
1
-2
/
+1
*
nir: Add 1-bit Boolean opcodes
Jason Ekstrand
2018-12-16
1
-1
/
+3
*
nir: Add support for 1-bit data types
Jason Ekstrand
2018-12-16
1
-1
/
+2
*
nir: Make boolean conversions sized just like the others
Jason Ekstrand
2018-12-05
1
-0
/
+19
*
nir/algebraic: Add support for unsized conversion opcodes
Jason Ekstrand
2018-12-05
1
-6
/
+84
*
nir/algebraic: Rewrite bit-size inference
Connor Abbott
2018-12-05
1
-129
/
+17
*
nir/search: Use the nir_imm_* helpers from nir_builder
Jason Ekstrand
2018-10-26
1
-82
/
+29
*
nir/algebraic: Use bool internally instead of bool32
Jason Ekstrand
2018-10-22
1
-6
/
+3
*
nir/search: Use nir_src_is_const and friends
Jason Ekstrand
2018-10-22
1
-57
/
+13
*
nir: prepare for bumping up max components to 16
Karol Herbst
2018-07-17
1
-4
/
+4
*
nir/search: Include 8 and 16-bit support in construct_value
Jose Maria Casanova Crespo
2018-03-01
1
-0
/
+15
*
nir/search: Support 8 and 16-bit constants in match_value
Jason Ekstrand
2018-03-01
1
-0
/
+20
*
nir/search: Use the correct bit size for integer comparisons
Jason Ekstrand
2017-01-21
1
-32
/
+16
*
nir/algebraic: add support for conditional helper functions to expressions
Timothy Arceri
2017-01-12
1
-0
/
+3
*
nir/search: Only allow matching SSA values
Jason Ekstrand
2017-01-11
1
-5
/
+11
*
nir: zero allocated memory where needed
Juha-Pekka Heikkila
2016-10-31
1
-1
/
+1
*
nir/search: Extend 'a@bool' to handle a couple of system values.
Kenneth Graunke
2016-08-18
1
-0
/
+7
*
nir/search: Fold src_is_bool()/alu_instr_is_bool() into src_is_type().
Kenneth Graunke
2016-08-18
1
-31
/
+19
*
nir/search: Introduce a src_is_type() helper for 'a@type' handling.
Kenneth Graunke
2016-08-18
1
-13
/
+29
*
nir/algebraic: support for power-of-two optimizations
Rob Clark
2016-06-03
1
-0
/
+3
*
nir/search: Respect the bit_size parameter on nir_search_value
Jason Ekstrand
2016-04-27
1
-0
/
+14
*
nir: Add missing break into switch in construct_value()
Juha-Pekka Heikkila
2016-04-26
1
-0
/
+1
*
nir: add bit_size info to nir_load_const_instr_create()
Samuel Iglesias Gonsálvez
2016-04-11
1
-3
/
+2
*
nir: Use PRIi64 and PRIu64 instead of %ld and %lu.
Kenneth Graunke
2016-04-04
1
-2
/
+3
*
nir/search: Don't match inexact expressions with exact subexpressions
Jason Ekstrand
2016-04-04
1
-5
/
+18
*
nir: fix dangling ssadef->name ptrs
Rob Clark
2016-03-24
1
-3
/
+3
[next]