Patches

Show patches with: Submitter = Thomas Helland       |    State = Action Required       |    Archived = No   
Patch A F R T Date Submitter Delegate State
[01/12] util/list: Make some helpers take const lists 1 2018-07-26 Thomas Helland New
[18/18] util: Just cut the hash in the pointer table 2018-04-11 Thomas Helland New
[17/18] nir: Use pointer_set in nir_propagate_invariant 2018-04-11 Thomas Helland New
[16/18] nir: Use pointer set in remove_dead_variable 2018-04-11 Thomas Helland New
[15/18] glsl: Use pointer set in opt_copy_propagation 2018-04-11 Thomas Helland New
[14/18] nir: Migrate lower_vars_to_ssa to use pointer set 2018-04-11 Thomas Helland New
[13/18] util: Add a pointer set implementation 2018-04-11 Thomas Helland New
[12/18] nir: Use pointer map in nir_from_ssa 2018-04-11 Thomas Helland New
[11/18] glsl: Use the pointer map in the glsl linker 2018-04-11 Thomas Helland New
[10/18] util: Add a call_foreach function to the pointer map 2018-04-11 Thomas Helland New
[09/18] glsl: Change glsl_to_nir to user pointer map 2018-04-11 Thomas Helland New
[08/18] glsl: Use pointer map in opt_constant_variable 2018-04-11 Thomas Helland New
[07/18] glsl: Use pointer map in copy propagation 2018-04-11 Thomas Helland New
[06/18] nir: Change lower_vars_to_ssa to use pointer map 2018-04-11 Thomas Helland New
[05/18] glsl: Move ir_variable_refcount to using the pointer map 2018-04-11 Thomas Helland New
[04/18] glsl: Port copy propagation elements to pointer map 2018-04-11 Thomas Helland New
[03/18] util: Add a pointer map clone function 2018-04-11 Thomas Helland New
[02/18] glsl: Use pointer map in constant propagation 2018-04-11 Thomas Helland New
[01/18] util: Add initial pointer map implementation 2018-04-11 Thomas Helland New
[05/12] glsl: Combine nop-swizzle optimization with swizzle-swizzle optimization 1 2017-11-02 Thomas Helland New
[Mesa-dev,6/6] util: Avoid computing hash twice in string_to_uint_map 2017-05-22 Thomas Helland New
[Mesa-dev,2/6] nir: Prehash in instr_set to avoid hashing twice 2017-05-22 Thomas Helland New
[Mesa-dev,3/4] glsl: Merge if-simplification and conditional discard opt 2017-05-17 Thomas Helland New
[Mesa-dev,2.5/4] glsl: Reduce overhead in conditional discard optimization 2017-05-17 Thomas Helland New
[Mesa-dev,4/4] glsl: Fold constant folding of assignments into constant propagation 2017-04-06 Thomas Helland New
[Mesa-dev,3/4] glsl: Merge if-simplification and conditional discard optimization 2017-04-06 Thomas Helland New
[Mesa-dev,2/4] glsl: Merge if_simplification and nested-if-flattening 2017-04-06 Thomas Helland New
[Mesa-dev,1/4] glsl: Merge opt_noop_swizzle, and opt_swizzle_swizzle 1 2017-04-06 Thomas Helland New
[Mesa-dev,6/7] util: Use a starting load factor of 7/8 entries 2017-02-21 Thomas Helland New
[Mesa-dev,5/7] util: Increase start size of hash table and set to 8 2017-02-21 Thomas Helland New
[Mesa-dev,4/7] util: Use set_foreach instead of rolling our own 1 2017-02-21 Thomas Helland New
[Mesa-dev,3/7] util: Change util/set to use quadratic probing 1 2017-02-21 Thomas Helland New
[Mesa-dev,2/7] util: Change hash_table to use quadratic probing 2017-02-21 Thomas Helland New
[Mesa-dev,1/7] util/tests: Expand collision test for hash table 2017-02-21 Thomas Helland New
[Mesa-dev,3/4] util: Change util/set to use quadratic probing 1 2017-02-08 Thomas Helland New
[Mesa-dev,2/4] util: Change hash_table to use quadratic probing 2017-02-08 Thomas Helland New
[Mesa-dev,1/4] util/tests: Expand collision test for hash table 2017-02-08 Thomas Helland New
[Mesa-dev,7/7] glsl: Prehash in refcount hash table 2017-02-02 Thomas Helland New
[Mesa-dev,6/7] nir: Prehash in instr_set to avoid unnecessary hashing 2017-02-02 Thomas Helland New
[Mesa-dev,5/7] glsl: Prehash in constant propagation 2017-02-02 Thomas Helland New
[Mesa-dev,4/7] glsl: Prehash to avoid hashing two times when inserting 2017-02-02 Thomas Helland New
[Mesa-dev,3/7] glsl: Prehash to avoid computing the hash twice 2017-02-02 Thomas Helland New
[Mesa-dev,2/7] util: Avoid computing hash twice in string_to_uint_map 2017-02-02 Thomas Helland New
[Mesa-dev,1/7] mesa: Avoid unnecessary string hashing in symbol table 2017-02-02 Thomas Helland New
[Mesa-dev] glsl: Use hash table cloning in copy propagation 2017-01-12 Thomas Helland New
[Mesa-dev,4/4] glsl: Use hash table cloning in copy propagation 2017-01-12 Thomas Helland New
[Mesa-dev,3/4] util: Implement a hash table cloning function 2017-01-12 Thomas Helland New
[Mesa-dev,2/4] nir: Prehash in instr_set to avoid unnecessary hashing 2017-01-12 Thomas Helland New
[Mesa-dev,1/4] glsl: Hash separately from searching and inserting 2017-01-12 Thomas Helland New
[Mesa-dev,2/2] glsl: Make copy propagation loop through copy-chains 2017-01-05 Thomas Helland New
[Mesa-dev,1/2] glsl: Change copy propagation to use variable -> acp_entry mapping 2017-01-05 Thomas Helland New
[Mesa-dev,14/14] glsl: Restructure copy propagation to use the non replacing hash table 2017-01-01 Thomas Helland New
[Mesa-dev,13/14] util: Use hashing functions from hash_table.h 2017-01-01 Thomas Helland New
[Mesa-dev,12/14] util: Rename functions and structs 2017-01-01 Thomas Helland New
[Mesa-dev,11/14] util: Implement returning the last added entry on search 2017-01-01 Thomas Helland New
[Mesa-dev,10/14] util: Add a comment about ordering of entries with matching keys 2017-01-01 Thomas Helland New
[Mesa-dev,09/14] util: Implement deletion of entries 2017-01-01 Thomas Helland New
[Mesa-dev,08/14] util: Implement the insertion functionality 2017-01-01 Thomas Helland New
[Mesa-dev,07/14] util: Add field for pointing to next data 2017-01-01 Thomas Helland New
[Mesa-dev,06/14] util: Make a copy of the existing hash table implementation 2017-01-01 Thomas Helland New
[Mesa-dev,04/14] nir: Move nir_array to util, and rename to dyn_array 2017-01-01 Thomas Helland New
[Mesa-dev,02/14] glsl: Don't compute the hash when we already have it available 2017-01-01 Thomas Helland New
[Mesa-dev,01/14] glsl: Don't rehash the values when copying to new table 2017-01-01 Thomas Helland New
[Mesa-dev,2/2] glsl: Don't compute the hash when we already have it 2016-12-29 Thomas Helland New
[Mesa-dev,1/2] glsl: Don't rehash the values when copying to new table 2016-12-29 Thomas Helland New