| 
								
								
									 Sergiusz Bazanski | 7d076f071e | Also interpret '&' in liberty functions | 2018-05-12 20:55:31 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a572b49538 | Replace -ignore_redef with -[no]overwrite Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2018-05-03 15:25:59 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 2c95dfcb5b | Improve handling of "bus" pins in liberty front-end (some files use bus.pin.direction) Signed-off-by: Clifford Wolf <clifford@clifford.at> | 2018-02-15 17:36:08 +01:00 |  | 
				
					
						| 
								
								
									 Staf Verhaegen | 5126c6f22b | Some standard cell libraries include a latch with only set/reset. | 2018-01-03 21:36:02 +00:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 8f5bf6de32 | Added liberty parser support for types within cell decls | 2016-09-23 13:53:23 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 13a03b84d4 | Added support for bus interfaces to "read_liberty -lib" | 2016-09-18 18:48:59 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 0bc95f1e04 | Added "yosys -D" feature | 2016-04-21 23:28:37 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 6c84341f22 | Fixed trailing whitespaces | 2015-07-02 11:14:30 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f9a307a50b | namespace Yosys | 2014-09-27 16:17:53 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 19cff41eb4 | Changed frontend-api from FILE to std::istream | 2014-08-23 15:03:55 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f092b50148 | Renamed $_INV_ cell type to $_NOT_ | 2014-08-15 14:11:40 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 768eb846c4 | More bugfixes related to new RTLIL::IdString | 2014-08-02 18:14:21 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | cdae8abe16 | Renamed port access function on RTLIL::Cell, added param access functions | 2014-07-31 16:38:54 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | e6d33513a5 | Added module->design and cell->module, wire->module pointers | 2014-07-31 14:11:39 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 1cb25c05b3 | Moved some stuff to kernel/yosys.{h,cc}, using Yosys:: namespace | 2014-07-31 13:19:47 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 10e5791c5e | Refactoring: Renamed RTLIL::Design::modules to modules_ | 2014-07-27 11:18:30 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 4c4b602156 | Refactoring: Renamed RTLIL::Module::cells to cells_ | 2014-07-27 01:51:45 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | f9946232ad | Refactoring: Renamed RTLIL::Module::wires to wires_ | 2014-07-27 01:49:51 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b7dda72302 | Changed users of cell->connections_ to the new API (sed command) git grep -l 'connections_' | xargs sed -i -r -e '
	s/(->|\.)connections_\["([^"]*)"\] = (.*);/\1set("\2", \3);/g;
	s/(->|\.)connections_\["([^"]*)"\]/\1get("\2")/g;
	s/(->|\.)connections_.at\("([^"]*)"\)/\1get("\2")/g;
	s/(->|\.)connections_.push_back/\1connect/g;
	s/(->|\.)connections_/\1connections()/g;' | 2014-07-26 15:58:23 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | cc4f10883b | Renamed RTLIL::{Module,Cell}::connections to connections_ | 2014-07-26 11:58:03 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 2bec47a404 | Use only module->addCell() and module->remove() to create and delete cells | 2014-07-25 17:56:19 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 4b4048bc5f | SigSpec refactoring: using the accessor functions everywhere | 2014-07-22 20:39:37 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | a233762a81 | SigSpec refactoring: renamed chunks and width to __chunks and __width | 2014-07-22 20:39:37 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 361e0d62ff | Replaced depricated NEW_WIRE macro with module->addWire() calls | 2014-07-21 12:42:02 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 1d88f1cf9f | Removed deprecated module->new_wire() | 2014-07-21 12:35:06 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | b171a4c1bc | Added "inout" ports support to read_liberty | 2014-07-16 18:12:46 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 5057935722 | Set blackbox attribute in "read_liberty -lib" | 2014-07-16 18:12:16 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 24f58e57f3 | Fixed spelling of "direction" in read_liberty messages | 2014-07-16 18:02:28 +02:00 |  | 
				
					
						| 
								
								
									 Johann Glaser | 63dfbb18cf | new flags -ignore_miss_func and -ignore_miss_dir for read_liberty | 2014-05-28 16:50:13 +02:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 118517ca5a | Added ff and latch support to read_liberty | 2014-02-15 19:44:19 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 96b1ebc8dc | Bugfix in expression parser of read_liberty | 2014-02-15 19:36:09 +01:00 |  | 
				
					
						| 
								
								
									 Clifford Wolf | 4440610d3f | Added liberty frontend | 2014-02-15 12:57:28 +01:00 |  |