Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								3a7d5d188d
								
							
						 | 
						
							
							
								
								Don't change existing binary FSM encoding if it is already optimal
							
							
							
							
							
						 | 
						
							2014-08-30 14:43:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f910481f35
								
							
						 | 
						
							
							
								
								Using $pmux info in fsm_extract to optimize transition ctrl_in patterns
							
							
							
							
							
						 | 
						
							2014-08-30 14:34:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								ab019b0bd5
								
							
						 | 
						
							
							
								
								Improved handling of $pmux cells in fsm_extract
							
							
							
							
							
						 | 
						
							2014-08-30 14:11:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								d148b0af0d
								
							
						 | 
						
							
							
								
								Fixed inserting of Q-inverters in dfflibmap
							
							
							
							
							
						 | 
						
							2014-08-27 19:44:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								084685f480
								
							
						 | 
						
							
							
								
								Implemented "rename -enumerate -pattern"
							
							
							
							
							
						 | 
						
							2014-08-26 12:51:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7bbbe3580d
								
							
						 | 
						
							
							
								
								Optimize shift ops with constant rhs in opt_const
							
							
							
							
							
						 | 
						
							2014-08-24 17:08:43 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								641501203c
								
							
						 | 
						
							
							
								
								Added some additional log messages to opt_const
							
							
							
							
							
						 | 
						
							2014-08-24 17:08:43 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9c5a63c52c
								
							
						 | 
						
							
							
								
								azonenberg: Make dump_vcd save model when temporal induction fails due to step limit
							
							
							
							
							
						 | 
						
							2014-08-24 13:27:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c642dd0b3e
								
							
						 | 
						
							
							
								
								Only call proc_share_dirname() in techmap when necessary
							
							
							
							
							
						 | 
						
							2014-08-23 15:32:00 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								19cff41eb4
								
							
						 | 
						
							
							
								
								Changed frontend-api from FILE to std::istream
							
							
							
							
							
						 | 
						
							2014-08-23 15:03:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								5dce303a2a
								
							
						 | 
						
							
							
								
								Changed backend-api from FILE to std::ostream
							
							
							
							
							
						 | 
						
							2014-08-23 13:54:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								fff12c719f
								
							
						 | 
						
							
							
								
								Added "stat -width"
							
							
							
							
							
						 | 
						
							2014-08-22 17:20:28 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								98442e019d
								
							
						 | 
						
							
							
								
								Added emscripten (emcc) support to build system and some build fixes
							
							
							
							
							
						 | 
						
							2014-08-22 16:20:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								a3494fa9ed
								
							
						 | 
						
							
							
								
								Added "plugin" command
							
							
							
							
							
						 | 
						
							2014-08-22 14:00:11 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								410d043dd8
								
							
						 | 
						
							
							
								
								Renamed toposort.h to utils.h
							
							
							
							
							
						 | 
						
							2014-08-17 00:55:35 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f734ecc09
								
							
						 | 
						
							
							
								
								Added module->uniquify()
							
							
							
							
							
						 | 
						
							2014-08-16 23:50:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b9157f9a6
								
							
						 | 
						
							
							
								
								Added "test_cell -s <seed>"
							
							
							
							
							
						 | 
						
							2014-08-16 19:44:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								47c2637a96
								
							
						 | 
						
							
							
								
								Added additional gate types: $_NAND_ $_NOR_ $_XNOR_ $_AOI3_ $_OAI3_ $_AOI4_ $_OAI4_
							
							
							
							
							
						 | 
						
							2014-08-16 18:29:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								eb17fbade5
								
							
						 | 
						
							
							
								
								Added "opt -fast"
							
							
							
							
							
						 | 
						
							2014-08-16 15:34:15 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								674f421b47
								
							
						 | 
						
							
							
								
								Bugfix in iopadmap
							
							
							
							
							
						 | 
						
							2014-08-15 14:29:42 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b64b38eea2
								
							
						 | 
						
							
							
								
								Renamed $lut ports to follow A-Y naming scheme
							
							
							
							
							
						 | 
						
							2014-08-15 14:18:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								f092b50148
								
							
						 | 
						
							
							
								
								Renamed $_INV_ cell type to $_NOT_
							
							
							
							
							
						 | 
						
							2014-08-15 14:11:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								ca87116449
								
							
						 | 
						
							
							
								
								More idstring sort_by_* helpers and fixed tpl ordering in techmap
							
							
							
							
							
						 | 
						
							2014-08-15 02:40:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								d320e75087
								
							
						 | 
						
							
							
								
								document "techmap -map %<design-name>"
							
							
							
							
							
						 | 
						
							2014-08-15 02:01:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1bf7a18fec
								
							
						 | 
						
							
							
								
								Added module->ports
							
							
							
							
							
						 | 
						
							2014-08-14 16:22:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								13f2f36884
								
							
						 | 
						
							
							
								
								RIP $safe_pmux
							
							
							
							
							
						 | 
						
							2014-08-14 11:39:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								28cf48e31f
								
							
						 | 
						
							
							
								
								Some improvements in FSM mapping and recoding
							
							
							
							
							
						 | 
						
							2014-08-14 11:22:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								996c06f64d
								
							
						 | 
						
							
							
								
								Added "abc -D" for setting delay target
							
							
							
							
							
						 | 
						
							2014-08-14 11:05:25 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								28bc7aeb93
								
							
						 | 
						
							
							
								
								Filter ANSI escape sequences from ABC output
							
							
							
							
							
						 | 
						
							2014-08-13 13:40:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9d353fc543
								
							
						 | 
						
							
							
								
								Fixed handling of constant-true branches in proc_clean
							
							
							
							
							
						 | 
						
							2014-08-12 17:35:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								788bd02f97
								
							
						 | 
						
							
							
								
								Fixed FSM mapping for multiple reset-like signals
							
							
							
							
							
						 | 
						
							2014-08-10 12:04:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								9d4362990f
								
							
						 | 
						
							
							
								
								Fixed "share" for complex scenarios with never-active cells
							
							
							
							
							
						 | 
						
							2014-08-09 17:07:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b9811d5aff
								
							
						 | 
						
							
							
								
								Do not share any $reduce_* cells (its complicated and not worth it anyways)
							
							
							
							
							
						 | 
						
							2014-08-09 15:40:25 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								2faef89738
								
							
						 | 
						
							
							
								
								Some improvements in fsm_opt and fsm_map for FSM with unreachable states
							
							
							
							
							
						 | 
						
							2014-08-09 14:49:51 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								58ac605470
								
							
						 | 
						
							
							
								
								Another fsm_extract bugfix
							
							
							
							
							
						 | 
						
							2014-08-08 14:56:04 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7067c43ec0
								
							
						 | 
						
							
							
								
								Fixed "fsm -export"
							
							
							
							
							
						 | 
						
							2014-08-08 14:56:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								cb6ca08a53
								
							
						 | 
						
							
							
								
								Fixed sharing of reduce operator
							
							
							
							
							
						 | 
						
							2014-08-08 14:24:09 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								7c94024fc3
								
							
						 | 
						
							
							
								
								Fixed fsm_extract for wreduced muxes
							
							
							
							
							
						 | 
						
							2014-08-08 13:47:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								622ebab671
								
							
						 | 
						
							
							
								
								Added "sat -prove-skip"
							
							
							
							
							
						 | 
						
							2014-08-08 13:11:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								0b8b8d41eb
								
							
						 | 
						
							
							
								
								Fixed build with gcc-4.6
							
							
							
							
							
						 | 
						
							2014-08-07 22:37:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c55eb8f8a6
								
							
						 | 
						
							
							
								
								Use "-keepdc" in "miter -equiv -flatten"
							
							
							
							
							
						 | 
						
							2014-08-07 16:42:35 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								b4f10e342c
								
							
						 | 
						
							
							
								
								Various improvements in memory_dff pass
							
							
							
							
							
						 | 
						
							2014-08-06 14:31:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								2501abe1ee
								
							
						 | 
						
							
							
								
								Various fixes and improvements in wreduce pass
							
							
							
							
							
						 | 
						
							2014-08-05 19:01:41 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								5b3dc07b9a
								
							
						 | 
						
							
							
								
								Removed old "constmap" from wreduce code
							
							
							
							
							
						 | 
						
							2014-08-05 16:53:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								523df73145
								
							
						 | 
						
							
							
								
								Added support for truncating of wires to wreduce pass
							
							
							
							
							
						 | 
						
							2014-08-05 14:47:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								d3b1a29708
								
							
						 | 
						
							
							
								
								Cleanups and improvements in wreduce pass
							
							
							
							
							
						 | 
						
							2014-08-05 13:11:04 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								1c182cedb7
								
							
						 | 
						
							
							
								
								Added mux support to wreduce command
							
							
							
							
							
						 | 
						
							2014-08-05 12:49:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								0bb6942218
								
							
						 | 
						
							
							
								
								Added "show -signed"
							
							
							
							
							
						 | 
						
							2014-08-04 15:40:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								ebbbe7fc83
								
							
						 | 
						
							
							
								
								Added RTLIL::IdString::in(...)
							
							
							
							
							
						 | 
						
							2014-08-04 15:40:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Clifford Wolf
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7f99be3be
								
							
						 | 
						
							
							
								
								Fixed "share" for memory read ports
							
							
							
							
							
						 | 
						
							2014-08-03 20:22:33 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |