aboutsummaryrefslogtreecommitdiffstats
path: root/frontends/ast/genrtlil.cc
Commit message (Collapse)AuthorAgeFilesLines
...
* Added module->avail_parameters (for advanced techmap features)Clifford Wolf2013-11-241-1/+5
|
* Remove auto_wire framework (smarter than the verilog standard)Clifford Wolf2013-11-241-9/+1
|
* Implemented correct handling of signed module parametersClifford Wolf2013-11-241-0/+4
|
* Major improvements in mem2reg and added "init" sync rulesClifford Wolf2013-11-211-4/+29
|
* Fixed parsing of default cases when not last caseClifford Wolf2013-11-181-12/+16
|
* Cleanups and bugfixes in response to new internal cell checkerClifford Wolf2013-11-111-3/+6
|
* More undef-propagation related fixesClifford Wolf2013-11-081-0/+4
|
* Fixed handling of power operatorClifford Wolf2013-11-071-8/+20
|
* Fixed more extend vs. extend_u0 issuesClifford Wolf2013-11-071-2/+2
|
* Renamed extend_un0() to extend_u0() and use it in genrtlilClifford Wolf2013-11-071-4/+8
|
* Fixed const folding in corner cases with parametersClifford Wolf2013-11-071-4/+7
|
* Fixed width detection for replicate operatorClifford Wolf2013-11-071-0/+1
|
* Various fixes for correct parameter supportClifford Wolf2013-11-071-12/+22
|
* Fixed the fix for propagation of width hints for $signed() and $unsigned()Clifford Wolf2013-11-071-5/+4
|
* Fixed propagation of width hints for $signed() and $unsigned()Clifford Wolf2013-11-061-1/+4
|
* Additional fixes for undef propagation in concat and replicate opsClifford Wolf2013-11-061-0/+4
|
* Improved width extension with regard to undef propagationClifford Wolf2013-11-061-9/+60
|
* further improved early width and sign detection in ast simplifierClifford Wolf2013-11-041-2/+5
|
* Fixed detectSignWidthWorker (ast frontend) for AST_CONCATClifford Wolf2013-11-031-1/+1
|
* Behavior should be identical now to rev. 0b4a64ac6adbd6 (next: testing ↵Clifford Wolf2013-11-021-0/+2
| | | | before constfold fixes)
* Various ast changes for early expression width detection (prep for constfold ↵Clifford Wolf2013-11-021-10/+70
| | | | fixes)
* Fixed handling of boolean attributes (frontends)Clifford Wolf2013-10-241-3/+3
|
* Fixed width and sign detection for ** operatorClifford Wolf2013-08-191-3/+3
|
* Added support for "2**n" shifter encodingClifford Wolf2013-08-121-0/+4
|
* Added $div and $mod technology mappingClifford Wolf2013-08-091-1/+1
|
* More fixes in ternary op sign handlingClifford Wolf2013-07-121-0/+3
|
* Fixed sign handling in ternary operatorClifford Wolf2013-07-121-2/+2
|
* Another vloghammer related bugfixClifford Wolf2013-07-111-1/+1
|
* Fixed sign propagation in bit-wise operatorsClifford Wolf2013-07-091-0/+1
|
* More fixes in ast expression sign/width handlingClifford Wolf2013-07-091-9/+8
|
* Major redesign of expr width/sign detecion (verilog/ast frontend)Clifford Wolf2013-07-091-33/+163
|
* Fixed another bug found using vloghammerClifford Wolf2013-07-071-1/+1
|
* Added defparam support to Verilog/AST frontendClifford Wolf2013-07-041-0/+1
|
* More fixes for bugs found using xsthammerClifford Wolf2013-06-131-4/+2
|
* Sign-extension related fixes in SatGen and AST frontendClifford Wolf2013-06-101-0/+2
|
* Fixes and improvements in AST const foldingClifford Wolf2013-06-101-1/+1
|
* Enabled AST/Verilog front-end optimizations per defaultClifford Wolf2013-06-101-3/+9
|
* Fixed a bug in AST frontend for cases with non-blocking assigned variables ↵Clifford Wolf2013-04-131-4/+4
| | | | as case values
* Now only use value from "initial" when no matching "always" block is foundClifford Wolf2013-03-311-5/+15
|
* Added AST_INITIAL (before verilog "initial" was mapped to AST_ALWAYS)Clifford Wolf2013-03-311-1/+3
|
* Fixed handling of unconditional generate blocksClifford Wolf2013-03-261-0/+1
|
* Added nosync attribute and some async reset related fixesClifford Wolf2013-03-251-3/+5
|
* Moved stand-alone libs to libs/ directory and added libs/subcircuitClifford Wolf2013-02-271-1/+1
|
* initial importClifford Wolf2013-01-051-0/+1054