Peter Crozier 
								
							 
						 
						
							
							
							
							
								
							
							
								c06eda2504 
								
							 
						 
						
							
							
								
								Build pkg_user_types before parsing in case of changes in the design.  
							
							
							
						 
						
							2020-03-22 18:20:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter 
								
							 
						 
						
							
							
							
							
								
							
							
								0aaa36ca6d 
								
							 
						 
						
							
							
								
								Clear pkg_user_types if no packages following a 'design -reset-vlog'.  
							
							
							
						 
						
							2020-03-22 18:20:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter 
								
							 
						 
						
							
							
							
							
								
							
							
								6d8d6b402f 
								
							 
						 
						
							
							
								
								Revert typedef tests to standard grammar.  
							
							
							
						 
						
							2020-03-22 18:20:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter 
								
							 
						 
						
							
							
							
							
								
							
							
								14f32028ec 
								
							 
						 
						
							
							
								
								Parser changes to support typedef.  
							
							
							
						 
						
							2020-03-22 18:20:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									R. Ou 
								
							 
						 
						
							
							
							
							
								
							
							
								c34969d3f1 
								
							 
						 
						
							
							
								
								iopadmap: Attempt to give new wires/cells meaningful names  
							
							
							
						 
						
							2020-03-22 23:01:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								beab15b77c 
								
							 
						 
						
							
							
								
								Merge pull request  #1794  from YosysHQ/dave/mince-abc9-fix  
							
							... 
							
							
							
							ice40: Map unmapped 'mince' DFFs to gate level 
							
						 
						
							2020-03-21 17:35:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sahand Kashani 
								
							 
						 
						
							
							
							
							
								
							
							
								21492914a2 
								
							 
						 
						
							
							
								
								Strip quotes around fileinfo strings  
							
							... 
							
							
							
							Yosys puts quotes around the string that represents the fileinfo whereas
firrtl does not. So when firrtl sees quotes, it escapes them with an extra
backslash which makes it hard to read afterwards. 
							
						 
						
							2020-03-21 15:57:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sahand Kashani 
								
							 
						 
						
							
							
							
							
								
							
							
								c0b2a9af2e 
								
							 
						 
						
							
							
								
								Add fileinfo to firrtl backend for assignments and non-instance cells  
							
							
							
						 
						
							2020-03-21 12:54:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f22f2000bd 
								
							 
						 
						
							
							
								
								Merge pull request  #1795  from smunaut/fix_abc9_spram  
							
							... 
							
							
							
							ice40: Fix typos in SPRAM ABC9 timing specs 
							
						 
						
							2020-03-20 16:13:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								0c0dc4ffc3 
								
							 
						 
						
							
							
								
								opt_expr: fix failing $xnor test  
							
							
							
						 
						
							2020-03-20 14:39:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								6274f0b075 
								
							 
						 
						
							
							
								
								opt_expr: add failing $xnor test  
							
							
							
						 
						
							2020-03-20 14:38:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvain Munaut 
								
							 
						 
						
							
							
							
							
								
							
							
								c15ce5a73e 
								
							 
						 
						
							
							
								
								ice40: Fix typos in SPRAM ABC9 timing specs  
							
							... 
							
							
							
							Signed-off-by: Sylvain Munaut <tnt@246tNt.com> 
							
						 
						
							2020-03-20 22:19:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
							
							
								
							
							
								fa77fb857b 
								
							 
						 
						
							
							
								
								Add test for abc9+mince issue  
							
							... 
							
							
							
							Signed-off-by: David Shah <dave@ds0.me> 
							
						 
						
							2020-03-20 20:35:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Shah 
								
							 
						 
						
							
							
							
							
								
							
							
								e813624f21 
								
							 
						 
						
							
							
								
								ice40: Map unmapped 'mince' DFFs to gate level  
							
							... 
							
							
							
							Signed-off-by: David Shah <dave@ds0.me> 
							
						 
						
							2020-03-20 20:29:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								317c18fc6f 
								
							 
						 
						
							
							
								
								Simplify breaking tests/arch/*/fsm.ys tests  
							
							
							
						 
						
							2020-03-20 11:25:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sahand Kashani 
								
							 
						 
						
							
							
							
							
								
							
							
								3e04e29dec 
								
							 
						 
						
							
							
								
								Refactor fileinfo emission characters to single location  
							
							
							
						 
						
							2020-03-20 18:31:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								af16ca9dd4 
								
							 
						 
						
							
							
								
								opt_expr: fix missing brace  
							
							
							
						 
						
							2020-03-20 09:17:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								9b982e929c 
								
							 
						 
						
							
							
								
								xilinx: Mark IOBUFDS.IOB as external pad  
							
							
							
						 
						
							2020-03-20 14:37:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								81ca776ea4 
								
							 
						 
						
							
							
								
								opt_expr: add $xor/$xnor/$_XOR_/$_XNOR_ tests  
							
							
							
						 
						
							2020-03-19 16:59:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								01f9aabc2f 
								
							 
						 
						
							
							
								
								opt_expr: extend to $xnor and $_XNOR_  
							
							
							
						 
						
							2020-03-19 16:56:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								ee5995641e 
								
							 
						 
						
							
							
								
								opt_expr: optimise 1-bit $xor or $_XOR_ with constant input  
							
							
							
						 
						
							2020-03-19 16:33:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f828cb5132 
								
							 
						 
						
							
							
								
								Merge pull request  #1788  from YosysHQ/eddie/fix_ndebug  
							
							... 
							
							
							
							Fix NDEBUG warnings 
							
						 
						
							2020-03-19 14:58:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								5e2562f1a2 
								
							 
						 
						
							
							
								
								opt_expr: add $alu tests  
							
							
							
						 
						
							2020-03-19 14:57:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8d1fa0e3b9 
								
							 
						 
						
							
							
								
								opt_expr: remove redundant  
							
							
							
						 
						
							2020-03-19 14:34:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								213a895589 
								
							 
						 
						
							
							
								
								opt_expr: optimise $sub when both A[i] and B[i] == 1'b1  
							
							
							
						 
						
							2020-03-19 14:34:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								a8e5d0c402 
								
							 
						 
						
							
							
								
								opt_expr: optimise for identity $alu-s just like $add/$sub  
							
							
							
						 
						
							2020-03-19 14:24:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcin Kościelnicki 
								
							 
						 
						
							
							
							
							
								
							
							
								e91368a5f4 
								
							 
						 
						
							
							
								
								fsm_extract: Initialize celltypes with full design.  
							
							... 
							
							
							
							Fixes  #1781 . 
						
							2020-03-19 18:51:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanović 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d46259becd 
								
							 
						 
						
							
							
								
								Merge pull request  #1787  from YosysHQ/mmicko/lexer_deps  
							
							... 
							
							
							
							Add dependency to verilog_lexer.cc 
							
						 
						
							2020-03-19 18:24:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanovic 
								
							 
						 
						
							
							
							
							
								
							
							
								dc75ed7dac 
								
							 
						 
						
							
							
								
								Add one mode dependency  
							
							
							
						 
						
							2020-03-19 16:53:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								43092f063f 
								
							 
						 
						
							
							
								
								Fix NDEBUG warnings  
							
							
							
						 
						
							2020-03-19 08:48:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sahand Kashani 
								
							 
						 
						
							
							
							
							
								
							
							
								ed9f8bfe6e 
								
							 
						 
						
							
							
								
								Add fileinfo to firrtl backend for instances  
							
							
							
						 
						
							2020-03-19 16:24:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sahand Kashani 
								
							 
						 
						
							
							
							
							
								
							
							
								59236314f8 
								
							 
						 
						
							
							
								
								Add fileinfo to firrtl backend for modules and wires  
							
							
							
						 
						
							2020-03-19 14:59:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e03f725ef2 
								
							 
						 
						
							
							
								
								Merge pull request  #1774  from boqwxp/exec  
							
							... 
							
							
							
							Add `exec` command to allow running shell commands from inside Yosys scripts 
							
						 
						
							2020-03-19 13:14:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b473264a06 
								
							 
						 
						
							
							
								
								Merge pull request  #1775  from huaixv/asserts_locations  
							
							... 
							
							
							
							Add precise locations for asserts 
							
						 
						
							2020-03-19 13:12:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb30d66d01 
								
							 
						 
						
							
							
								
								Clean up pseudo-private member usage in frontends/ast/ast.cc.  
							
							
							
						 
						
							2020-03-19 07:29:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b626c2b0f 
								
							 
						 
						
							
							
								
								Clean up pseudo-private member usage in passes/sat/miter.cc.  
							
							
							
						 
						
							2020-03-19 07:07:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b88faceced 
								
							 
						 
						
							
							
								
								Clean up pseudo-private member usage in passes/hierarchy/hierarchy.cc.  
							
							
							
						 
						
							2020-03-19 06:49:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									huaixv 
								
							 
						 
						
							
							
							
							
								
							
							
								cd82ccd258 
								
							 
						 
						
							
							
								
								Add precise locations for asserts  
							
							
							
						 
						
							2020-03-19 10:22:07 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sahand Kashani 
								
							 
						 
						
							
							
							
							
								
							
							
								bdce9c28c2 
								
							 
						 
						
							
							
								
								Add fileinfo to firrtl backend for top-level circuit  
							
							
							
						 
						
							2020-03-19 00:14:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								7ad7f41bc5 
								
							 
						 
						
							
							
								
								kernel: share a single CellTypes within a pass  
							
							
							
						 
						
							2020-03-18 12:21:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								940640ac44 
								
							 
						 
						
							
							
								
								kernel: SigSpec copies to not trigger pack()  
							
							
							
						 
						
							2020-03-18 11:51:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								4555b5b819 
								
							 
						 
						
							
							
								
								kernel: more pass by const ref, more speedups  
							
							
							
						 
						
							2020-03-18 11:21:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miodrag Milanović 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0cbf102364 
								
							 
						 
						
							
							
								
								Merge pull request  #1780  from YosysHQ/fix-test-bash  
							
							... 
							
							
							
							Fix make test on macOS: add bash to brewfile & fix argument order 
							
						 
						
							2020-03-18 17:39:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
							
							
								
							
							
								8b12e97153 
								
							 
						 
						
							
							
								
								kernel: speedup  
							
							
							
						 
						
							2020-03-18 08:48:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
							
							
								
							
							
								644deb708d 
								
							 
						 
						
							
							
								
								fix argument order for macOS compatibility  
							
							
							
						 
						
							2020-03-18 15:11:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									N. Engelhardt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1668b0126b 
								
							 
						 
						
							
							
								
								add bash to brewfile  
							
							... 
							
							
							
							Default bash on macOS is version 3, which does not support `define -A`, now used in `tests/arch/run-test.sh`. Use brew to install newer bash. 
							
						 
						
							2020-03-18 14:36:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7ea7fb700b 
								
							 
						 
						
							
							
								
								Update copyright and license header.  
							
							... 
							
							
							
							I hereby assign to Claire Wolf the copyright for all work I did on `passes/cmds/exec.cc`.
In the event that this copyright assignment is not legally valid, I offer this work under the ISC license. 
							
						 
						
							2020-03-18 09:17:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alberto Gonzalez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cbc5664d37 
								
							 
						 
						
							
							
								
								Clean up exec code according to review.  
							
							... 
							
							
							
							Co-Authored-By: Miodrag Milanović <mmicko@gmail.com> 
							
						 
						
							2020-03-18 09:17:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire Wolf 
								
							 
						 
						
							
							
							
							
								
							
							
								7f5c73d58f 
								
							 
						 
						
							
							
								
								Add N:* to select language, fix some old code  
							
							... 
							
							
							
							Signed-off-by: Claire Wolf <claire@symbioticeda.com> 
							
						 
						
							2020-03-17 18:47:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Hung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2fa1654dc 
								
							 
						 
						
							
							
								
								Merge pull request  #1769  from boqwxp/select_cleanup  
							
							... 
							
							
							
							Clean up code style and pseudo-private member usage in `passes/cmds/select.cc` 
							
						 
						
							2020-03-17 10:43:45 -07:00