Clifford Wolf
|
61f37706f9
|
Merge pull request #884 from zachjs/master
fix local name resolution in prefix constructs
|
2019-03-19 14:08:57 +01:00 |
Zachary Snow
|
a5f4b83637
|
fix local name resolution in prefix constructs
|
2019-03-18 20:43:20 -04:00 |
Clifford Wolf
|
90bce04156
|
Update issue template
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-17 12:53:47 +01:00 |
Clifford Wolf
|
6aae502a36
|
Update issue template
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-17 12:44:23 +01:00 |
Clifford Wolf
|
5481205094
|
Merge pull request #877 from FelixVi/master
Add note about test requirements in README
|
2019-03-16 14:19:02 +01:00 |
Felix Vietmeyer
|
a71c38f163
|
Add note about test requirements in README
|
2019-03-16 06:20:59 -06:00 |
Clifford Wolf
|
aa65d3fe65
|
Improve mix of src/wire/wirebit coverage in "mutate -list"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-16 00:55:46 +01:00 |
Clifford Wolf
|
3fb363ec8c
|
Merge pull request #876 from YosysHQ/clifford/fmcombine
Add fmcombine pass
|
2019-03-16 00:17:15 +01:00 |
Clifford Wolf
|
dacaebae35
|
Add "fmcombine -fwd -bwd -nop"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-15 21:45:37 +01:00 |
Clifford Wolf
|
370db33a4c
|
Add fmcombine pass
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-15 20:46:17 +01:00 |
Clifford Wolf
|
b5cf8c9442
|
Merge pull request #875 from YosysHQ/clifford/mutate
Add "mutate" pass
|
2019-03-15 00:51:40 +01:00 |
Clifford Wolf
|
9820ed6531
|
Disable realmath tests
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-15 00:48:23 +01:00 |
Clifford Wolf
|
d1985f6a22
|
Improvements in "mutate" list-reduce algorithm
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-15 00:18:31 +01:00 |
Clifford Wolf
|
27a5d9c91e
|
Add "mutate -cfg", improve pick_cover behavior
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 23:20:41 +01:00 |
Clifford Wolf
|
4d304e3da7
|
Add a strictly coverage-driven mutation selection strategy
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 23:01:55 +01:00 |
Clifford Wolf
|
2a4263a75d
|
Improve "mutate" wire coverage metric
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 23:01:01 +01:00 |
Clifford Wolf
|
1b4fdbb0d8
|
Add more mutation types, improve mutation src cover
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 22:04:42 +01:00 |
Clifford Wolf
|
bacca57537
|
Fix smtbmc.py handling of zero appended steps
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 22:04:42 +01:00 |
Clifford Wolf
|
6ad5d036c5
|
Add "mutate" command DB reduce functionality
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 22:04:42 +01:00 |
Clifford Wolf
|
76c9c350e7
|
Add hashlib "<container>::element(int n)" methods
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 22:04:42 +01:00 |
Clifford Wolf
|
8e6b69d7bb
|
Add "mutate -mode inv", various other mutate improvements
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 22:04:42 +01:00 |
Clifford Wolf
|
ea8ee24140
|
Add basic "mutate -list N" framework
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 22:04:42 +01:00 |
Clifford Wolf
|
c4575103af
|
Merge pull request #874 from YosysHQ/clifford/andopt
Improve handling of and-with-1 and or-with-0 in opt_expr, fixes #327
|
2019-03-14 21:22:16 +01:00 |
Clifford Wolf
|
f806b95ed6
|
Improve handling of and-with-1 and or-with-0 in opt_expr, fixes #327
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 20:52:00 +01:00 |
Clifford Wolf
|
44a44a06ed
|
Merge pull request #872 from YosysHQ/clifford/pmuxfix
Improve handling of "full_case" attributes
|
2019-03-14 18:42:45 +01:00 |
Clifford Wolf
|
17caaa3fa8
|
Improve handling of "full_case" attributes
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 17:51:21 +01:00 |
Clifford Wolf
|
04e920337b
|
Fix a syntax bug in ilang backend related to process case statements
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-14 17:50:20 +01:00 |
Clifford Wolf
|
53b28b3f01
|
Merge pull request #869 from cr1901/win-shell
Install launcher executable when running yosys-smtbmc on Windows.
|
2019-03-14 16:43:23 +01:00 |
William D. Jones
|
ff15cf9b1f
|
Install launcher executable when running yosys-smtbmc on Windows.
Signed-off-by: William D. Jones <thor0505@comcast.net>
|
2019-03-13 13:49:16 -04:00 |
Clifford Wolf
|
f0b2d8e467
|
Merge pull request #868 from YosysHQ/clifford/fixmem
Various mem2reg-related improvements in handling of memories
|
2019-03-13 13:40:30 +01:00 |
Clifford Wolf
|
1cd04a6838
|
Fix a bug in handling quotes in multi-cmd lines in Yosys scripts
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-12 21:15:11 +01:00 |
Clifford Wolf
|
ac10f72e49
|
Merge pull request #866 from YosysHQ/clifford/idstuff
Improve determinism of IdString DB for similar scripts
|
2019-03-12 20:27:36 +01:00 |
Clifford Wolf
|
9284cf92b8
|
Remove ice40/cells_sim.v hack to avoid warning for blocking memory writes
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-12 20:14:18 +01:00 |
Clifford Wolf
|
d25a0c8ade
|
Improve handling of memories used in mem index expressions on LHS of an assignment
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-12 20:12:02 +01:00 |
Clifford Wolf
|
a4ddc569b4
|
Remove outdated "blocking assignment to memory" warning
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-12 20:10:55 +01:00 |
Clifford Wolf
|
ab5b50ae3c
|
Only set MEM2REG_FL_CONST_LHS/MEM2REG_FL_VAR_LHS for non-init writes, fixes #867
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-12 20:09:47 +01:00 |
Clifford Wolf
|
20c6a8c9b0
|
Improve determinism of IdString DB for similar scripts
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-11 20:12:28 +01:00 |
Eddie Hung
|
ef48b62cb1
|
Merge pull request #864 from YosysHQ/svalabelfix
Fix handling of cases that look like sva labels, fixes #862
|
2019-03-11 11:58:07 -07:00 |
Clifford Wolf
|
d9bb5f3637
|
Add ENABLE_GLOB Makefile switch
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-11 01:08:36 -07:00 |
Clifford Wolf
|
b02d9c2634
|
Fix handling of cases that look like sva labels, fixes #862
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-10 16:27:18 -07:00 |
Clifford Wolf
|
ff4c2a14ae
|
Fix typo in ice40_braminit help msg
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-09 13:24:55 -08:00 |
Clifford Wolf
|
2ace1b0041
|
Merge pull request #859 from smunaut/ice40_braminit
iCE40 BRAM primitives init from file
|
2019-03-09 13:24:10 -08:00 |
Clifford Wolf
|
94f995ee37
|
Fix signed $shift/$shiftx handling in write_smt2
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-09 13:19:41 -08:00 |
Clifford Wolf
|
399ab16315
|
Add $dffsr support to async2sync
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-09 11:52:00 -08:00 |
Clifford Wolf
|
cebd21aa96
|
Merge pull request #858 from YosysHQ/clifford/svalabels
Add support for using SVA labels in yosys-smtbmc console output
|
2019-03-09 11:14:57 -08:00 |
Clifford Wolf
|
7504d4d345
|
Merge pull request #861 from YosysHQ/verific_chparam
Add -chparam option to verific command
|
2019-03-08 23:02:56 -08:00 |
Clifford Wolf
|
e7a34d342e
|
Also add support for labels on sva module items, fixes #699
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2019-03-08 22:55:09 -08:00 |
Eddie Hung
|
ee013fba54
|
Update help message for -chparam
|
2019-03-09 01:56:16 +00:00 |
Eddie Hung
|
2aa3903757
|
Add -chparam option to verific command
|
2019-03-09 01:54:01 +00:00 |
Eddie Hung
|
1dc060f32e
|
Fix spelling
|
2019-03-09 00:43:50 +00:00 |