sv2v/src/Convert
Zachary Snow 536eba46b9 use bimapM for mapBothM 2021-08-10 09:48:13 -06:00
..
AlwaysKW.hs conversion for always_latch (resolves #54) 2019-11-18 19:26:54 -05:00
AsgnOp.hs fewer conversion phases in main loop 2021-07-15 21:37:44 -04:00
Assertion.hs module item statement traversals only visit the top level 2021-07-15 18:05:47 -04:00
BlockDecl.hs module item statement traversals only visit the top level 2021-07-15 18:05:47 -04:00
Cast.hs fix internal interpretation of negative number literals 2021-08-07 21:11:35 -06:00
DimensionQuery.hs restrict unbased unsized bit representation 2021-07-09 12:21:46 -04:00
DuplicateGenvar.hs allow genvars to be shadowed 2021-07-27 19:17:03 -04:00
EmptyArgs.hs use reg for empty args placeholder 2020-12-05 17:37:18 -07:00
Enum.hs enum conversion to handles additional scope conflicts 2021-07-15 11:50:01 -04:00
ExprUtils.hs fix internal interpretation of negative number literals 2021-08-07 21:11:35 -06:00
ForAsgn.hs module item statement traversals only visit the top level 2021-07-15 18:05:47 -04:00
Foreach.hs module item statement traversals only visit the top level 2021-07-15 18:05:47 -04:00
FuncRet.hs remove some dead code 2021-07-16 12:30:35 -04:00
FuncRoutine.hs module item statement traversals only visit the top level 2021-07-15 18:05:47 -04:00
HierConst.hs avoid unnecessary casts on substituted hierarchical constants 2021-07-24 17:01:17 -04:00
ImplicitNet.hs properly distinguish nets and variables internally 2021-07-02 17:59:21 -04:00
Inside.hs module item statement traversals only visit the top level 2021-07-15 18:05:47 -04:00
IntTypes.hs elaborate `wire integer` to `wire signed [31:0]` 2021-07-25 15:37:27 -04:00
Interface.hs fix errant expr resolution flagging 2021-07-23 19:59:26 -04:00
Jump.hs improved handling of procedural for loops 2021-07-14 15:50:12 -04:00
KWArgs.hs module item statement traversals only visit the top level 2021-07-15 18:05:47 -04:00
LogOp.hs support and conversion for -> and <-> 2019-09-15 13:55:40 -04:00
Logic.hs fix inefficiencies in logic conversion 2021-07-13 22:18:03 -04:00
MultiplePacked.hs properly distinguish nets and variables internally 2021-07-02 17:59:21 -04:00
NamedBlock.hs simplify automatic procedural block naming 2021-07-16 09:19:38 -04:00
Package.hs unbased unsized conversion inlines module stubs 2021-07-29 19:54:20 -04:00
ParamNoDefault.hs refactor positional binding checking and resolution 2021-04-30 14:10:09 -04:00
ParamType.hs fix two paramtype edge cases 2021-07-22 00:58:19 -04:00
RemoveComments.hs improved handling of procedural for loops 2021-07-14 15:50:12 -04:00
ResolveBindings.hs filter out empty port connections 2021-06-21 15:49:13 -04:00
Scoper.hs allow genvars to be shadowed 2021-07-27 19:17:03 -04:00
Simplify.hs attempt number cast simplification after substitution 2021-07-29 13:11:25 -04:00
Stream.hs improved handling of procedural for loops 2021-07-14 15:50:12 -04:00
StringParam.hs improved handling of string parameters 2021-05-28 20:27:14 -04:00
Struct.hs fix internal interpretation of negative number literals 2021-08-07 21:11:35 -06:00
TFBlock.hs remove some dead code 2021-07-16 12:30:35 -04:00
Traverse.hs use bimapM for mapBothM 2021-08-10 09:48:13 -06:00
TypeOf.hs fix internal interpretation of negative number literals 2021-08-07 21:11:35 -06:00
Typedef.hs handle params with unpacked typenames 2021-07-21 11:57:04 -04:00
UnbasedUnsized.hs unbased unsized conversion inlines module stubs 2021-07-29 19:54:20 -04:00
Unique.hs module item statement traversals only visit the top level 2021-07-15 18:05:47 -04:00
UnnamedGenBlock.hs properly distinguish nets and variables internally 2021-07-02 17:59:21 -04:00
UnpackedArray.hs fix inefficiencies in unpacked array conversion 2021-07-13 21:25:09 -04:00
Unsigned.hs properly distinguish nets and variables internally 2021-07-02 17:59:21 -04:00
Wildcard.hs use simple equality for parameters with integral defaults 2020-07-20 18:12:05 -06:00