index
:
iCE40/yosys
master
[no description]
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kernel
/
hashlib.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fixing old e-mail addresses and deadnames
Claire Xenia Wolf
2021-06-08
1
-1
/
+1
*
hashlib: Add a hash for bool.
Marcelina KoĆcielnicka
2021-05-24
1
-0
/
+6
*
dict: Remove guard for past-the-end iterators that might mask problems in sta...
Alberto Gonzalez
2020-06-19
1
-2
/
+2
*
hashlib, rtlil: Add `operator+=()` to `dict<>::iterator` and `dict<>::const_i...
Alberto Gonzalez
2020-06-19
1
-0
/
+2
*
kernel: Try an order-independent approach to hashing `dict`.
Alberto Gonzalez
2020-05-19
1
-5
/
+3
*
kernel: Ensure `dict` always hashes to the same value given the same contents.
Alberto Gonzalez
2020-05-14
1
-3
/
+6
*
kernel: Re-implement `dict` hash code as a `dict` member function instead of ...
Alberto Gonzalez
2020-05-14
1
-20
/
+14
*
Add specialized `hash()` for type `dict` and use a `dict` instead of a `std::...
Alberto Gonzalez
2020-05-14
1
-5
/
+20
*
Merge pull request #1969 from boqwxp/pool_emplace
Eddie Hung
2020-04-22
1
-2
/
+32
|
\
|
*
pool: add emplace() function
Eddie Hung
2020-04-22
1
-0
/
+6
|
*
kernel: Rename arguments to rvalue-reference-accepting functions.
Alberto Gonzalez
2020-04-21
1
-8
/
+8
|
*
Add rvalue-reference-accepting `entry_t` constructor for `pool`.
Alberto Gonzalez
2020-04-20
1
-0
/
+1
|
*
In `pool`, construct `entry_t`s in-place and add an rvalue-accepting-and-forw...
Alberto Gonzalez
2020-04-20
1
-2
/
+25
*
|
idict: Make iterator go forward.
Marcelina KoĆcielnicka
2020-04-21
1
-5
/
+19
|
/
*
Rename overloaded `insert()` to `emplace()` and add overloaded versions for a...
Alberto Gonzalez
2020-04-16
1
-1
/
+31
*
Add `dict` support for rvalue references and C++11 move semantics.
Alberto Gonzalez
2020-04-13
1
-4
/
+38
*
Add hashlib "<container>::element(int n)" methods
Clifford Wolf
2019-03-14
1
-0
/
+6
*
Add hashlib support for hashing of pools
Clifford Wolf
2017-08-22
1
-0
/
+7
*
Change intptr_t to uintptr_t in hashlib.h
Clifford Wolf
2017-07-18
1
-1
/
+1
*
Fix build warnings for win64
Robert Ou
2017-07-17
1
-1
/
+1
*
Added missing "#define HASHLIB_H"
Clifford Wolf
2016-05-14
1
-0
/
+1
*
Minor hashlib bugfix
Clifford Wolf
2016-04-16
1
-1
/
+1
*
Hashlib indenting fix
Clifford Wolf
2016-04-05
1
-2
/
+2
*
Fixed more visual studio warnings
Clifford Wolf
2016-02-14
1
-5
/
+3
*
Fixed some visual studio warnings
Clifford Wolf
2016-02-13
1
-1
/
+1
*
hashlib mfp<> performance improvements
Clifford Wolf
2016-02-01
1
-2
/
+7
*
Added reserve() method to haslib classes and
Clifford Wolf
2016-01-31
1
-2
/
+6
*
Added default values for hashlib at() methods
Clifford Wolf
2015-12-02
1
-0
/
+18
*
Re-added SigMap::allbits()
Clifford Wolf
2015-11-30
1
-0
/
+5
*
Improved SigMap performance
Clifford Wolf
2015-10-28
1
-0
/
+5
*
Added hashlib::mfp and new SigMap
Clifford Wolf
2015-10-27
1
-0
/
+93
*
Major refactoring of equiv_struct
Clifford Wolf
2015-10-25
1
-0
/
+5
*
Microsoft Visual C++ fixes in hashlib; template specializations on int32_t an...
Andrei Errapart
2015-09-01
1
-6
/
+8
*
Fixed hashlib for 64 bit int keys
Clifford Wolf
2015-08-12
1
-3
/
+9
*
Fixed trailing whitespaces
Clifford Wolf
2015-07-02
1
-1
/
+1
*
Added cellaigs API
Clifford Wolf
2015-06-09
1
-1
/
+1
*
Added hashlib support for std::tuple<>
Clifford Wolf
2015-04-07
1
-0
/
+15
*
Added pool<K>::pop()
Clifford Wolf
2015-04-07
1
-0
/
+8
*
Some hashlib improvements
Clifford Wolf
2015-02-09
1
-9
/
+37
*
Added <algorithm> include to hashlib.h
Clifford Wolf
2015-02-01
1
-0
/
+1
*
Added dict/pool.sort()
Clifford Wolf
2015-01-24
1
-0
/
+14
*
Added hashlib::idict<>
Clifford Wolf
2015-01-18
1
-2
/
+58
*
hashlib iterator fix
Clifford Wolf
2015-01-06
1
-4
/
+4
*
Added hashlib .count(key, iterator) and it1 < it2
Clifford Wolf
2014-12-31
1
-37
/
+50
*
hashlib cleanups and a fix
Clifford Wolf
2014-12-31
1
-17
/
+17
*
gcc-4.6 compile fixes
Clifford Wolf
2014-12-31
1
-4
/
+4
*
new hashlib::pool<> (derived from new dict)
Clifford Wolf
2014-12-31
1
-221
/
+151
*
major rewrite of hashlib::dict<>
Clifford Wolf
2014-12-31
1
-196
/
+123
*
using pool<> in bitpattern.h
Clifford Wolf
2014-12-30
1
-1
/
+15
*
added hashlib::mkhash_init
Clifford Wolf
2014-12-30
1
-3
/
+5
[next]