sv2v/src/Convert
Zachary Snow a293002ad7 resolve package and class idents within class parameters 2021-05-29 23:25:47 -04: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 restrict enum conversion to parts 2021-02-18 17:10:41 -05:00
ExprUtils.hs fold concatenations of number literals 2021-02-11 17:36:05 -05:00
ForDecl.hs improve for decl error messaging 2021-03-05 19:58:44 -05: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 typedef, multipack, and struct conversions scope substitutions 2021-02-22 14:13:37 -05:00
ImplicitNet.hs fix simple delayed multi-pack conversion within interface 2021-05-09 18:06:46 -04:00
Inside.hs simplify value range representation 2021-02-17 17:12:57 -05:00
IntTypes.hs support structs of integers 2020-08-11 18:37:21 -04:00
Interface.hs improved interface modport type checking 2021-05-12 22:00:22 -04:00
Jump.hs improved handling of break statement 2021-04-14 13:16:27 -04: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 size using lhs for reg continuous assignment indirection 2021-04-14 14:31:31 -04:00
MultiplePacked.hs fix simple delayed multi-pack conversion within interface 2021-05-09 18:06:46 -04:00
NamedBlock.hs use strict State and Writer monads 2020-08-11 19:14:18 -04:00
Package.hs resolve package and class idents within class parameters 2021-05-29 23:25:47 -04:00
ParamNoDefault.hs refactor positional binding checking and resolution 2021-04-30 14:10:09 -04:00
ParamType.hs support function calls within type parameters 2021-04-26 18:13:36 -04:00
RemoveComments.hs more test coverage and dead code removal 2021-03-09 15:48:10 -05:00
ResolveBindings.hs refactor positional binding checking and resolution 2021-04-30 14:10:09 -04:00
Scoper.hs interface instantiation checks for errant name resolution 2021-05-09 19:32:39 -04:00
Simplify.hs more aggressive binop simplification 2021-02-11 18:28:53 -05:00
Stream.hs upgraded streaming concatenation conversion 2020-08-16 13:12:11 -04:00
StringParam.hs improved handling of string parameters 2021-05-28 20:27:14 -04:00
Struct.hs fix elaboration of struct array fields referenced hierarchically 2021-05-09 19:24:23 -04:00
TFBlock.hs fix overzealous task/function decl hoisting 2021-02-01 15:54:32 -05:00
Traverse.hs refactor positional binding checking and resolution 2021-04-30 14:10:09 -04:00
TypeOf.hs improved handling of string parameters 2021-05-28 20:27:14 -04:00
Typedef.hs support for interface based typedefs 2021-04-15 11:35:20 -04: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