sv2v/src/Convert
Zachary Snow 19b479d893 fix incorrect indentation in PortDecl.hs 2023-07-31 21:27:14 -04:00
..
AlwaysKW.hs minor AlwaysKW coverage improvements 2023-06-10 23:52:17 -04:00
AsgnOp.hs fewer conversion phases in main loop 2021-07-15 21:37:44 -04:00
Assertion.hs support for sequence and property declarations 2023-05-07 16:45:06 -04:00
BlockDecl.hs fix spacing of as-patterns for future GHC upgrade 2021-08-12 16:13:12 -06:00
Cast.hs constant folding extensions 2022-12-24 01:12:50 -07:00
DimensionQuery.hs fix spacing of as-patterns for future GHC upgrade 2021-08-12 16:13:12 -06:00
DoWhile.hs convert do while loops 2022-03-11 11:32:54 +01:00
DuplicateGenvar.hs allow genvars to be shadowed 2021-07-27 19:17:03 -04:00
EmptyArgs.hs support hierarchical calls to functions with no inputs 2022-07-10 22:43:33 -04:00
Enum.hs enum item conflict raises scoped error 2021-10-10 22:04:51 -06:00
EventEdge.hs refactor event control internals 2022-04-11 17:44:47 -06:00
ExprAsgn.hs support assignments within expressions 2022-03-12 23:57:17 +01:00
ExprUtils.hs constant folding extensions 2022-12-24 01:12:50 -07: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 defer elaboration of void functions 2022-05-02 14:45:10 -06:00
FuncRoutine.hs defer elaboration of void functions 2022-05-02 14:45:10 -06:00
HierConst.hs restructure scoper run and eval interface 2021-09-16 23:35:16 -04:00
ImplicitNet.hs fix spacing of as-patterns for future GHC upgrade 2021-08-12 16:13:12 -06: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 add --top for filtering uninstantiated modules 2023-06-18 22:36:43 -04:00
Jump.hs forbid non-void return inside void functions 2022-12-23 19:55:44 -07:00
KWArgs.hs fix spacing of as-patterns for future GHC upgrade 2021-08-12 16:13:12 -06:00
LogOp.hs support and conversion for -> and <-> 2019-09-15 13:55:40 -04:00
Logic.hs refactor event control internals 2022-04-11 17:44:47 -06:00
MultiplePacked.hs multipack conversion visits exprs within types 2023-02-22 00:15:39 -05:00
NamedBlock.hs simplify automatic procedural block naming 2021-07-16 09:19:38 -04:00
Package.hs check for conflicts with unused declarations 2022-07-18 21:05:21 -04:00
ParamNoDefault.hs add --top for filtering uninstantiated modules 2023-06-18 22:36:43 -04:00
ParamType.hs add --top for filtering uninstantiated modules 2023-06-18 22:36:43 -04:00
PortDecl.hs fix incorrect indentation in PortDecl.hs 2023-07-31 21:27:14 -04:00
RemoveComments.hs drop tf block edge case 2023-05-14 23:18:58 -04:00
ResolveBindings.hs keep explicitly unconnected port bindings 2023-05-10 08:48:15 -04:00
Scoper.hs pass through support for DPI imports and exports 2022-01-25 20:52:14 -07:00
Simplify.hs simplify handles shadowing via vars and genvars 2022-12-24 00:51:05 -07:00
Stream.hs fix spacing of as-patterns for future GHC upgrade 2021-08-12 16:13:12 -06:00
StringParam.hs fix spacing of as-patterns for future GHC upgrade 2021-08-12 16:13:12 -06:00
StringType.hs drop explicit string type from parameters 2023-01-07 18:27:25 -07:00
Struct.hs fix conversion of signed struct fields accessed directly 2022-06-19 16:13:56 -04:00
StructConst.hs elaborate accesses to fields of struct constants 2022-10-23 11:52:22 -07:00
TFBlock.hs drop tf block edge case 2023-05-14 23:18:58 -04:00
Traverse.hs support for sequence and property declarations 2023-05-07 16:45:06 -04:00
TypeOf.hs better error message for indexed atoms 2023-06-18 22:18:20 -04:00
Typedef.hs fix conversion of interface-based typedefs 2021-09-18 21:46:32 -04:00
UnbasedUnsized.hs fix spacing of as-patterns for future GHC upgrade 2021-08-12 16:13:12 -06:00
Unique.hs module item statement traversals only visit the top level 2021-07-15 18:05:47 -04:00
UnnamedGenBlock.hs fix spacing of as-patterns for future GHC upgrade 2021-08-12 16:13:12 -06:00
UnpackedArray.hs restructure scoper run and eval interface 2021-09-16 23:35:16 -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