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_if.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
nir/opt_if: Clean up single-src phis in opt_if_loop_terminator
Jason Ekstrand
2019-07-15
1
-0
/
+7
*
nir: Drop imov/fmov in favor of one mov instruction
Jason Ekstrand
2019-05-24
1
-4
/
+3
*
nir: make nir_const_value scalar
Karol Herbst
2019-04-14
1
-2
/
+2
*
nir: initialise some variables in opt_if_loop_last_continue()
Timothy Arceri
2019-04-11
1
-2
/
+2
*
nir/radv: remove restrictions on opt_if_loop_last_continue()
Timothy Arceri
2019-04-09
1
-34
/
+53
*
Revert "nir: propagate known constant values into the if-then branch"
Timothy Arceri
2019-04-03
1
-60
/
+0
*
nir: propagate known constant values into the if-then branch
Timothy Arceri
2019-04-03
1
-0
/
+60
*
nir: fix opt_if_loop_last_continue()
Timothy Arceri
2019-03-22
1
-10
/
+6
*
nir: remove jump from two merging jump-ending blocks
Juan A. Suarez Romero
2019-02-15
1
-2
/
+19
*
nir: move ALU instruction before the jump instruction
Juan A. Suarez Romero
2019-02-15
1
-1
/
+1
*
nir: fix example in opt_peel_loop_initial_if description
Caio Marcelo de Oliveira Filho
2019-02-12
1
-3
/
+3
*
nir/opt_if: don't mark progress if nothing changes
Karol Herbst
2019-02-13
1
-0
/
+7
*
nir: Convert a bcsel with only phi node sources to a phi node
Ian Romanick
2019-02-08
1
-0
/
+220
*
nir: Split ALU instructions in loops that read phis
Ian Romanick
2019-02-08
1
-0
/
+294
*
nir: Select phi nodes using prev_block instead of continue_block
Ian Romanick
2019-02-08
1
-11
/
+10
*
nir: Refactor code that checks phi nodes in opt_peel_loop_initial_if
Ian Romanick
2019-02-08
1
-16
/
+36
*
nir: Unset metadata debug bit if no progress made
Matt Turner
2019-01-09
1
-0
/
+4
*
nir: merge some basic consecutive ifs
Timothy Arceri
2019-01-03
1
-0
/
+93
*
nir: add rewrite_phi_predecessor_blocks() helper
Timothy Arceri
2019-01-03
1
-20
/
+31
*
nir: Switch to using 1-bit Booleans for almost everything
Jason Ekstrand
2018-12-16
1
-1
/
+1
*
nir: Rename Boolean-related opcodes to include 32 in the name
Jason Ekstrand
2018-12-16
1
-1
/
+1
*
nir: fix opt_if_loop_last_continue()
Timothy Arceri
2018-12-14
1
-2
/
+6
*
nir: add if opt opt_if_loop_last_continue()
Danylo Piliaiev
2018-12-13
1
-0
/
+95
*
nir: Make boolean conversions sized just like the others
Jason Ekstrand
2018-12-05
1
-1
/
+1
*
nir: fix condition propagation when src has a swizzle
Timothy Arceri
2018-11-03
1
-1
/
+30
*
nir: allow propagation of if evaluation for bcsel
Timothy Arceri
2018-11-02
1
-9
/
+16
*
nir: fix if condition propagation for alu use
Timothy Arceri
2018-11-01
1
-2
/
+1
*
nir: Fix array initializer
Brian Paul
2018-10-26
1
-1
/
+1
*
nir/opt_if: Rework condition propagation
Jason Ekstrand
2018-10-26
1
-61
/
+30
*
util: use C99 declaration in the for-loop set_foreach() macro
Eric Engestrom
2018-10-25
1
-1
/
+0
*
nir/opt_if: Re-materialize derefs in use blocks before peeling loops
Jason Ekstrand
2018-09-19
1
-6
/
+7
*
nir: propagates if condition evaluation down some alu chains
Timothy Arceri
2018-09-14
1
-0
/
+128
*
nir: evaluate if condition uses inside the if branches
Timothy Arceri
2018-09-14
1
-0
/
+108
*
nir: mark *prev_block as MAYBE_UNUSED in opt_peel_loop_initial_if
Kai Wasserbäch
2018-08-18
1
-1
/
+1
*
nir: Fix end of function without return warning/error.
Bas Nieuwenhuizen
2018-07-20
1
-0
/
+2
*
nir: Do not use continue block after removing it.
Bas Nieuwenhuizen
2018-07-20
1
-6
/
+25
*
nir: delete not needed for reinserted nir_cf_list
Caio Marcelo de Oliveira Filho
2018-07-12
1
-2
/
+0
*
nir/opt_if: Remove unneeded phis if we make progress
Jason Ekstrand
2018-06-26
1
-0
/
+7
*
nir: add opt_if_loop_terminator()
Timothy Arceri
2018-06-07
1
-0
/
+68
*
nir: implement the GLSL equivalent of if simplication in nir_opt_if
Samuel Pitoiset
2018-06-04
1
-5
/
+92
*
nir: Rename convert_to_ssa lower_regs_to_ssa
Jason Ekstrand
2016-12-29
1
-1
/
+1
*
nir: stop gcc warning about uninitialised variables
Timothy Arceri
2016-12-29
1
-1
/
+1
*
nir: Add a pass for moving SPIR-V continue blocks to the ends of loops
Jason Ekstrand
2016-12-22
1
-0
/
+256