sv2v/src/Convert
Zachary Snow 8e1f2bbafb more aggressive binop simplification 2021-02-11 18:28:53 -05:00
..
AlwaysKW.hs conversion for always_latch (resolves #54) 2019-11-18 19:26:54 -05:00
AsgnOp.hs apply reordering in generate blocks 2021-01-25 12:01:03 -05:00
Assertion.hs added source trace comments 2020-01-30 22:17:17 -05:00
BlockDecl.hs reduce usage of maybe 2020-06-14 15:56:09 -04:00
Cast.hs simplify substitution avoids shadowing 2021-02-07 14:08:19 -05:00
DimensionQuery.hs enhanced handling of number literals 2020-07-12 15:06:27 -06:00
DuplicateGenvar.hs simplify duplicate genvar conversion 2020-08-16 12:50:51 -04:00
EmptyArgs.hs use reg for empty args placeholder 2020-12-05 17:37:18 -07:00
Enum.hs package conversion overhaul 2021-01-23 21:54:39 -07:00
ExprUtils.hs fold concatenations of number literals 2021-02-11 17:36:05 -05:00
ForDecl.hs enhanced handling of number literals 2020-07-12 15:06:27 -06:00
Foreach.hs enhanced handling of number literals 2020-07-12 15:06:27 -06:00
FuncRet.hs conversions are applied per-file 2019-04-23 18:51:39 -04:00
FuncRoutine.hs use strict State and Writer monads 2020-08-11 19:14:18 -04:00
HierConst.hs expression traversals no longer visit types by default 2021-02-11 17:07:58 -05:00
ImplicitNet.hs fix redeclaration of implicitly typed ports 2020-09-28 19:59:43 -04:00
Inside.hs support case inside with basic side effects 2020-11-27 14:09:16 -07:00
IntTypes.hs support structs of integers 2020-08-11 18:37:21 -04:00
Interface.hs substitute constants from type information across scopes 2021-02-10 12:56:26 -05:00
Jump.hs split phases into sections 2021-02-08 12:42:34 -05:00
KWArgs.hs use strict State and Writer monads 2020-08-11 19:14:18 -04:00
LogOp.hs support and conversion for -> and <-> 2019-09-15 13:55:40 -04:00
Logic.hs split phases into sections 2021-02-08 12:42:34 -05:00
MultiplePacked.hs unpacked array conversion supports generate scoped data 2020-07-14 22:59:59 -06:00
NamedBlock.hs use strict State and Writer monads 2020-08-11 19:14:18 -04:00
Package.hs fix infinite loop on mutually recursive functions 2021-02-09 20:54:28 -05:00
ParamNoDefault.hs standardize internal representation of unknown types 2021-01-24 09:55:03 -07:00
ParamType.hs standardize internal representation of unknown types 2021-01-24 09:55:03 -07:00
RemoveComments.hs split phases into sections 2021-02-08 12:42:34 -05:00
Scoper.hs minor scoper performance tweaks 2021-02-11 17:22:01 -05:00
Simplify.hs more aggressive binop simplification 2021-02-11 18:28:53 -05:00
StarPort.hs use strict State and Writer monads 2020-08-11 19:14:18 -04:00
Stream.hs upgraded streaming concatenation conversion 2020-08-16 13:12:11 -04:00
StringParam.hs standardize internal representation of unknown types 2021-01-24 09:55:03 -07:00
Struct.hs expression traversals no longer visit types by default 2021-02-11 17:07:58 -05:00
TFBlock.hs fix overzealous task/function decl hoisting 2021-02-01 15:54:32 -05:00
Traverse.hs expression traversals no longer visit types by default 2021-02-11 17:07:58 -05:00
TypeOf.hs expression traversals no longer visit types by default 2021-02-11 17:07:58 -05:00
Typedef.hs represent typedefs as localparam types 2021-01-24 10:07:35 -07:00
UnbasedUnsized.hs expression traversals no longer visit types by default 2021-02-11 17:07:58 -05:00
Unique.hs cleanup case representation 2019-12-01 23:25:33 -05:00
UnpackedArray.hs use strict State and Writer monads 2020-08-11 19:14:18 -04:00
Unsigned.hs more careful expr and type traversals 2020-07-15 18:44:57 -06:00
Wildcard.hs use simple equality for parameters with integral defaults 2020-07-20 18:12:05 -06:00