whitequark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7fdd99e45 
								
							 
						 
						
							
							
								
								Merge pull request  #2205  from whitequark/fix-2204  
							
							... 
							
							
							
							techmap: don't drop attributes on replaced cells 
							
						 
						
							2020-06-30 00:08:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								a97c13f0ca 
								
							 
						 
						
							
							
								
								techmap: don't drop attributes on replaced cells.  
							
							... 
							
							
							
							This was introduced in 76c4ee4ea5Fixes  #2204 . 
							
						 
						
							2020-06-29 23:14:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanović 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4160acc0b1 
								
							 
						 
						
							
							
								
								Merge pull request  #2200  from YosysHQ/mmicko/fix_expose  
							
							... 
							
							
							
							expose pass fix 
							
						 
						
							2020-06-29 15:16:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								405b4e97a1 
								
							 
						 
						
							
							
								
								Give error that options are exclusive  
							
							
							
						 
						
							2020-06-29 14:45:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								0545a042f3 
								
							 
						 
						
							
							
								
								cleanup  
							
							
							
						 
						
							2020-06-29 14:42:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7860fb628f 
								
							 
						 
						
							
							
								
								Merge pull request  #2197  from Xiretza/test_cell-shifts  
							
							... 
							
							
							
							test_cell: don't generate directional shifts with \B_SIGNED=1 
							
						 
						
							2020-06-29 12:34:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								87717d67d1 
								
							 
						 
						
							
							
								
								expose pass fix  
							
							
							
						 
						
							2020-06-29 11:56:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xiretza 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e2cfe57edd 
								
							 
						 
						
							
							
								
								test_cell: don't generate directional shifts with \B_SIGNED=1  
							
							... 
							
							
							
							This was made an explicit error in e97e33d 
							
						 
						
							2020-06-28 21:30:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								b822beb1b2 
								
							 
						 
						
							
							
								
								Fix crash in verific frontend  
							
							
							
						 
						
							2020-06-26 20:11:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3840cfc016 
								
							 
						 
						
							
							
								
								Merge pull request  #2193  from whitequark/cxxrtl-help-text  
							
							... 
							
							
							
							cxxrtl: update help text 
							
						 
						
							2020-06-26 08:48:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								a746c4b605 
								
							 
						 
						
							
							
								
								cxxrtl: update help text.  
							
							
							
						 
						
							2020-06-26 08:30:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								12c016ebdc 
								
							 
						 
						
							
							
								
								Merge pull request  #2188  from antmicro/missing-operators  
							
							... 
							
							
							
							Add logic-assignments operators 
							
						 
						
							2020-06-26 07:30:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d6bdc09422 
								
							 
						 
						
							
							
								
								Merge pull request  #2189  from antmicro/optional-labels  
							
							... 
							
							
							
							Add support for optional labels 
							
						 
						
							2020-06-26 07:29:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clairexen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c7d71f436d 
								
							 
						 
						
							
							
								
								Merge pull request  #2168  from whitequark/assert-unused-exprs  
							
							... 
							
							
							
							Use (and ignore) the expression provided to log_assert in NDEBUG builds 
							
						 
						
							2020-06-25 18:21:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clairexen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21209d632e 
								
							 
						 
						
							
							
								
								Merge pull request  #2135  from boqwxp/qbfsat-timeinfo  
							
							... 
							
							
							
							log and qbfsat: Also include child process usage in `PerformanceTimer::query()` and report the time for each call to the QBF-SAT solver 
							
						 
						
							2020-06-25 18:18:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clairexen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb6441731a 
								
							 
						 
						
							
							
								
								Merge pull request  #2093  from boqwxp/qbfsat-bugfixes  
							
							... 
							
							
							
							qbfsat: Multiple bugfixes 
							
						 
						
							2020-06-25 18:14:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clairexen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d795d6fc7 
								
							 
						 
						
							
							
								
								Merge pull request  #2192  from YosysHQ/verific_netbus_attr  
							
							... 
							
							
							
							verific - import attributes for net buses 
							
						 
						
							2020-06-25 16:40:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kamil Rakoczy 
								
							 
						 
						
							
							
							
							
								
							
							
								39c39848a2 
								
							 
						 
						
							
							
								
								Add sub-assign and and-assign tests  
							
							... 
							
							
							
							Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com> 
							
						 
						
							2020-06-25 14:32:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kamil Rakoczy 
								
							 
						 
						
							
							
							
							
								
							
							
								470df03f3d 
								
							 
						 
						
							
							
								
								Move combined assign tests to single file  
							
							... 
							
							
							
							Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com> 
							
						 
						
							2020-06-25 14:19:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kamil Rakoczy 
								
							 
						 
						
							
							
							
							
								
							
							
								539087f417 
								
							 
						 
						
							
							
								
								Support missing sub-assign and and-assign operators  
							
							... 
							
							
							
							Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com> 
							
						 
						
							2020-06-25 13:29:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								4aec50a863 
								
							 
						 
						
							
							
								
								optimization, all items should have same attributes  
							
							
							
						 
						
							2020-06-25 09:18:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kamil Rakoczy 
								
							 
						 
						
							
							
							
							
								
							
							
								f6d06c9f7b 
								
							 
						 
						
							
							
								
								Add xor-assignment test  
							
							... 
							
							
							
							Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com> 
							
						 
						
							2020-06-24 14:46:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukasz Dalek 
								
							 
						 
						
							
							
							
							
								
							
							
								a4b4c22c96 
								
							 
						 
						
							
							
								
								Support missing xor-assign operator  
							
							... 
							
							
							
							Signed-off-by: Lukasz Dalek <ldalek@antmicro.com> 
							
						 
						
							2020-06-24 14:32:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukasz Dalek 
								
							 
						 
						
							
							
							
							
								
							
							
								a8750b496e 
								
							 
						 
						
							
							
								
								Support optional labels at the end of package definition  
							
							... 
							
							
							
							Signed-off-by: Lukasz Dalek <ldalek@antmicro.com> 
							
						 
						
							2020-06-24 11:57:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukasz Dalek 
								
							 
						 
						
							
							
							
							
								
							
							
								3b81a1b809 
								
							 
						 
						
							
							
								
								Support optional labels at the end of module definition  
							
							... 
							
							
							
							Signed-off-by: Lukasz Dalek <ldalek@antmicro.com> 
							
						 
						
							2020-06-24 11:57:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kamil Rakoczy 
								
							 
						 
						
							
							
							
							
								
							
							
								a5ca4eeefb 
								
							 
						 
						
							
							
								
								Add or-assignment and plus-assignment tests  
							
							... 
							
							
							
							Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com> 
							
						 
						
							2020-06-24 11:56:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kamil Rakoczy 
								
							 
						 
						
							
							
							
							
								
							
							
								22408f24c7 
								
							 
						 
						
							
							
								
								Add plus-assignment operator  
							
							... 
							
							
							
							Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com> 
							
						 
						
							2020-06-24 11:54:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kamil Rakoczy 
								
							 
						 
						
							
							
							
							
								
							
							
								416a66aee8 
								
							 
						 
						
							
							
								
								Add or-assignment operator  
							
							... 
							
							
							
							Signed-off-by: Kamil Rakoczy <krakoczy@antmicro.com> 
							
						 
						
							2020-06-24 11:53:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								f993d18755 
								
							 
						 
						
							
							
								
								verific - import attributes for net buses as well  
							
							
							
						 
						
							2020-06-24 11:01:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0835a86e30 
								
							 
						 
						
							
							
								
								Merge pull request  #2185  from YosysHQ/mwk/cxxrtl-ff-types  
							
							... 
							
							
							
							cxxrtl: Add support for the new FF types. 
							
						 
						
							2020-06-24 05:40:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								cb9a8ad0f2 
								
							 
						 
						
							
							
								
								cxxrtl: Add support for the new FF types.  
							
							
							
						 
						
							2020-06-24 02:15:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								8f12c5b063 
								
							 
						 
						
							
							
								
								simplemap: Fix $dffsre mapping.  
							
							
							
						 
						
							2020-06-23 23:16:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clairexen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2a59cd9ed0 
								
							 
						 
						
							
							
								
								Merge pull request  #1818  from YosysHQ/mwk/new-ff-types  
							
							... 
							
							
							
							Add new FF types to library. 
							
						 
						
							2020-06-23 20:25:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								88e7f90663 
								
							 
						 
						
							
							
								
								Update dff2dffe, dff2dffs, zinit to new FF types.  
							
							
							
						 
						
							2020-06-23 18:24:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								e71d827590 
								
							 
						 
						
							
							
								
								Add add* functions for the new FF types  
							
							
							
						 
						
							2020-06-23 15:40:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								832acc8648 
								
							 
						 
						
							
							
								
								Add new FF types to simplemap.  
							
							
							
						 
						
							2020-06-23 15:40:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								119f79d8b9 
								
							 
						 
						
							
							
								
								Add support for new FF types in some opt passes.  
							
							
							
						 
						
							2020-06-23 15:40:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcelina Kościelnicka 
								
							 
						 
						
							
							
							
							
								
							
							
								b0bee396a8 
								
							 
						 
						
							
							
								
								Add new builtin FF types  
							
							... 
							
							
							
							The new types include:
- FFs with async reset and enable (`$adffe`, `$_DFFE_[NP][NP][01][NP]_`)
- FFs with sync reset (`$sdff`, `$_SDFF_[NP][NP][01]_`)
- FFs with sync reset and enable, reset priority (`$sdffs`, `$_SDFFE_[NP][NP][01][NP]_`)
- FFs with sync reset and enable, enable priority (`$sdffce`, `$_SDFFCE_[NP][NP][01][NP]_`)
- FFs with async reset, set, and enable (`$dffsre`, `$_DFFSRE_[NP][NP][NP][NP]_`)
- latches with reset or set (`$adlatch`, `$_DLATCH_[NP][NP][01]_`)
The new FF types are not actually used anywhere yet (this is left
for future commits). 
							
						 
						
							2020-06-23 15:40:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c4cb1885b 
								
							 
						 
						
							
							
								
								Merge pull request  #2182  from whitequark/update-abc  
							
							... 
							
							
							
							Update ABC 
							
						 
						
							2020-06-22 17:01:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								778332384a 
								
							 
						 
						
							
							
								
								Update ABC.  
							
							
							
						 
						
							2020-06-22 14:18:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97f3a7fc30 
								
							 
						 
						
							
							
								
								Merge pull request  #2181  from whitequark/minisat-wasm-signal  
							
							... 
							
							
							
							minisat: add missing include guard for WASI 
							
						 
						
							2020-06-22 00:10:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
							
							
								
							
							
								21d44ebec7 
								
							 
						 
						
							
							
								
								minisat: add missing include guard for WASI.  
							
							... 
							
							
							
							Including signal.h used to be allowed in WASI by mistake, but it's
an error since SDK 11. 
							
						 
						
							2020-06-21 21:26:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									whitequark 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								692ec5fc9d 
								
							 
						 
						
							
							
								
								Merge pull request  #2180  from Xiretza/pyosys-override  
							
							... 
							
							
							
							pyosys: Use C++11 override keyword for bindings 
							
						 
						
							2020-06-21 15:19:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xiretza 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a367281d30 
								
							 
						 
						
							
							
								
								pyosys: Use C++11 override keyword for bindings  
							
							... 
							
							
							
							7191dd16 
						
							2020-06-21 16:30:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								28c2dd470b 
								
							 
						 
						
							
							
								
								log: Remove unused _POSIX_TIMERS branch in PerformanceTimer::query().  
							
							
							
						 
						
							2020-06-21 02:16:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a564cc806f 
								
							 
						 
						
							
							
								
								log, qbfsat: Include child process time in PerformanceTimer::query() and report the time for each call to the QBF-SAT solver.  
							
							
							
						 
						
							2020-06-21 02:16:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								62a9e62a1b 
								
							 
						 
						
							
							
								
								qbfsat: Simplify solution recovery parsing and tweak the solution regexes.  
							
							
							
						 
						
							2020-06-21 02:16:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1fedf054e 
								
							 
						 
						
							
							
								
								qbfsat: Avoid instantiating AttrObjects directly.  
							
							... 
							
							
							
							Co-Authored-By: Claire Wolf <claire@symbioticeda.com> 
							
						 
						
							2020-06-21 02:16:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08cede4669 
								
							 
						 
						
							
							
								
								qbfsat: Simplify solution format and replace SigBit::str() with log_signal().  
							
							... 
							
							
							
							Co-Authored-By: Claire Wolf <claire@symbioticeda.com> 
							
						 
						
							2020-06-21 02:16:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ab41c6435 
								
							 
						 
						
							
							
								
								qbfsat: Fixes three bugs.  
							
							... 
							
							
							
							1. Infinite loop in the optimization procedure when the first solution found while maximizing is at zero.
2. A signed-ness issue when maximizing.
3. Erroneously entering bisection mode with no wire to optimize. 
							
						 
						
							2020-06-21 02:16:11 +00:00