| 
								
								
									 Siesh1oo | 6698d67d24 | - kernel/driver.cc: need to #include <cerrno> or errno.h for errno. | 2014-03-10 14:36:12 +01:00 |  | 
				
					
						| 
								
								
									 Siesh1oo | 8111938e96 | - kernel/log.h: add rusage()-based fallback for systems without clock_gettime(). | 2014-03-10 14:36:07 +01:00 |  | 
				
					
						| 
								
								
									 Siesh1oo | 40e0b79495 | - libs/ezsat/ezsat.cc: need to #include <cmath> or math.h for math functions. | 2014-03-10 14:35:59 +01:00 |  | 
				
					
						| 
								
								
									 Siesh1oo | f7c2cf6fe2 | - passes/abc/abc.cc: #include <cerrno> for errno; use POSIX getcwd() for portability (get_current_dir_name() does not exist on BSD). | 2014-03-10 14:35:53 +01:00 |  | 
				
					
						| 
								
								
									 Siesh1oo | 9b3d83359c | - passes/techmap/dfflibmap.cc, passes/fsm/fsm_recode.cc, passes/cmds/select.cc: #include <cerrno> for errno, use c++-style includes. | 2014-03-10 14:35:46 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 78c64a6401 | Fixed a typo in RTLIL::Module::addReduce... | 2014-03-10 12:07:26 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 5a15539c9b | Improved verific command (added support for some operators) | 2014-03-10 12:06:57 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | c71791a1ff | Improvements in verific command | 2014-03-10 03:03:08 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | fdef064b1d | Added RTLIL::Module::add... helper methods | 2014-03-10 03:02:27 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 8d06f9f2fe | Added "verific" command | 2014-03-09 20:40:04 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | fcae92868d | Fixed dumping of timing() { .. } block in libparse | 2014-03-09 15:16:07 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 22aabe05c9 | Verbose reading of liberty and constr files in ABC pass | 2014-03-09 15:15:38 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | e3b11ea2d6 | Fixed bug in freduce command | 2014-03-07 18:44:23 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 6f8865d81a | Some minor code cleanups in freduce command | 2014-03-07 18:29:04 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 620d51d9f7 | Bugfix in ilang frontend autoidx recovery | 2014-03-07 17:19:14 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f7bd0a5232 | Use log_abort() and log_assert() in BTOR backend | 2014-03-07 15:56:10 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 54d74cf616 | Added freduce -dump | 2014-03-06 22:06:58 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | da5859a674 | Added freduce -stop | 2014-03-06 18:14:26 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 4d07f88258 | Fixed gcc compiler warning | 2014-03-06 16:37:19 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 9b9c3327cc | Fixed undef handling in opt_reduce | 2014-03-06 14:18:34 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 973507d85b | Fixes for improved techmap of shifts with large B inputs | 2014-03-06 13:33:12 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 97710ffad5 | Fixed use of frozen literals in SatGen | 2014-03-06 13:08:44 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 8406e7f7b6 | Strictly zero-extend unsigned A-inputs of shift operations in techmap | 2014-03-06 12:15:44 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 1ecaf1bb76 | Added techmap -max_iter option | 2014-03-06 12:15:17 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d7f29bb23f | Improved techmap of shift with wide B inputs | 2014-03-06 12:14:20 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a1bfde8c5e | Strictly zero-extend unsigned A-inputs of shift operations | 2014-03-06 11:53:37 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b1b8fe3a56 | Switched to EZMINISAT_SIMPSOLVER as default SAT solver | 2014-03-05 19:57:10 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 09805ee9ec | Include id2ast pointers when dumping AST | 2014-03-05 19:56:31 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d6a01fe412 | Fixed merging of compatible wire decls in AST frontend | 2014-03-05 19:55:58 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | de7bd12004 | Bugfix in recursive AST simplification | 2014-03-05 19:45:33 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 96e753041d | fixed freduce for Minisat::SimpSolver: use frozen_literal() | 2014-03-03 02:14:27 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d5bd93997c | ezSAT: Added frozen_literal() API | 2014-03-03 02:13:17 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 895e9fc70c | ezSAT: Fixed handling of eliminated Literals, added auto-freeze for expressions | 2014-03-03 02:12:45 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | d500bd749f | Added ezSAT::eliminated API to help the SAT solver remember eliminated variables | 2014-03-01 21:00:34 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 23f0a12c72 | ezSAT bugfix: don't call virtual methods in base class constructor | 2014-03-01 20:59:00 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | edc2146056 | Removed ezSAT::assumed() API | 2014-03-01 20:55:06 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | e3debea4e6 | Removed ezSAT built-in brute-froce solver | 2014-03-01 20:53:09 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | ef90236a5d | Fixed vhdl2verilog temp dir name | 2014-03-01 17:48:15 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 04999f4af0 | Fixed vhdl2verilog help message | 2014-03-01 17:47:19 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 9e99984336 | Fixed const folding of $bu0 cells | 2014-02-27 04:09:32 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | ae5032af84 | Fixed bit-extending in $mux argument (use $bu0 instead of $pos) | 2014-02-26 21:32:19 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | aaaa604853 | Added support for $bu0 to SatGen | 2014-02-26 21:31:34 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 6bc94b7eb2 | Don't blow up constants unneccessarily in Verilog frontend | 2014-02-24 12:41:25 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | dab1612f81 | Added support for Minisat::SimpSolver + ezSAT frezze() API | 2014-02-23 01:35:59 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b76528d8a5 | Fixed small memory leak in Pass::call() | 2014-02-23 01:28:29 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f8c9143b2b | Fixed bug in generation of undefs for $memwr MUXes | 2014-02-22 17:08:00 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 548519875b | Fixed bug (typo) in passes/opt/opt_const.cc | 2014-02-22 17:07:22 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 337b461d26 | Added $lut support to blif backend (by user eddiehung from reddit) | 2014-02-22 14:25:32 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 357f3f6e93 | Added ezMiniSat EZMINISAT_INCREMENTAL compile-time option | 2014-02-22 11:34:31 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 1ec01d8c63 | Made MiniSat solver backend configurable in ezminisat.h | 2014-02-22 01:29:02 +01:00 |  |