Ryszard Rozak
|
c446cc2596
|
Internals: Remove unused constructor. No functional change. (#4473)
Signed-off-by: Ryszard Rozak <rrozak@antmicro.com>
|
2023-09-11 07:10:33 -04:00 |
Ryszard Rozak
|
b66c4153b1
|
Compute purity of AstCMethodHard (#4460)
|
2023-09-11 13:06:15 +02:00 |
Krzysztof Bieganski
|
fb1fc46b06
|
Internals: Rework self pointers (#4396)
|
2023-09-08 07:34:35 -04:00 |
Ryszard Rozak
|
c40e34b134
|
Support assignments of stream expressions on queues to packed values (#4458)
|
2023-09-06 15:25:48 +02:00 |
Wilson Snyder
|
c65265477f
|
Tests: Enable cover named property
|
2023-09-03 21:02:42 -04:00 |
Ryszard Rozak
|
e24197fd16
|
Don't move function calls before the expression (#4413)
|
2023-08-28 15:44:41 +02:00 |
Ryszard Rozak
|
2daa32b98b
|
Support assignments of packed values to stream expressions on queues (#4401)
|
2023-08-25 11:24:12 +02:00 |
Ryszard Rozak
|
2d9bc73709
|
Fix dtype of condition operation on class objects (#4345) (#4352)
|
2023-08-07 05:54:30 -04:00 |
Aleksander Kiryk
|
4afa14b612
|
Internals: Remove m_pkgp and m_classp from WidthVisitor (#4402)
|
2023-08-05 03:07:23 -04:00 |
Krzysztof Bieganski
|
9caa79a7ea
|
Internals: Remove the name field from `AstVarRef` (#4395)
|
2023-08-03 02:52:52 -04:00 |
Ryszard Rozak
|
fd0703b8c8
|
Fix selects on unpacked structs (#4359)
|
2023-07-25 12:50:24 +02:00 |
Ryszard Rozak
|
242f661644
|
Fix selects of static members (#4326)
|
2023-06-30 09:12:22 +02:00 |
Ryszard Rozak
|
b517fb5ee3
|
Support some stream operations on queues (#4292)
|
2023-06-13 22:46:42 -04:00 |
Ryszard Rozak
|
4f1f487ae4
|
Fix function calls in with statements (#4245)
|
2023-05-30 09:02:59 -04:00 |
Ryszard Rozak
|
dfd3907787
|
Mark AstMemberSel as clean (#4236)
|
2023-05-29 09:35:53 +02:00 |
Wilson Snyder
|
19d0aabe7a
|
Internals: Fix extra cast on ExprStmt.
|
2023-05-23 20:52:30 -04:00 |
Ethan Sifferman
|
64ab537b68
|
Add NEWERSTD warning when using feature in newer language standard (#4168) (#4172).
|
2023-05-05 22:36:51 -04:00 |
Wilson Snyder
|
69121633cf
|
Support class srandom and class random stability.
|
2023-04-01 10:50:27 -04:00 |
Kamil Rakoczy
|
798d7346cf
|
Internals: Add VL_MT_SAFE attribute to functions that requires locking. (#3805)
|
2023-03-17 20:24:15 -04:00 |
Wilson Snyder
|
d6c5d40f9b
|
Internals: Add VNVisitorConst class.
|
2023-03-17 19:59:09 -04:00 |
Kamil Rakoczy
|
bbf53bd5af
|
Add VL_MT_SAFE attribute to several functions. (#3729)
|
2023-03-16 19:48:56 -04:00 |
Wilson Snyder
|
046fecbb35
|
Fix fclose(0).
|
2023-03-15 20:49:59 -04:00 |
Ryszard Rozak
|
4e5bd361e0
|
Internal: Fix dumping of AstMethodCall (#4021)
|
2023-03-14 06:54:45 -04:00 |
Wilson Snyder
|
259201b352
|
Support $fopen as an expression
|
2023-03-11 18:11:01 -05:00 |
Wilson Snyder
|
3fc684359a
|
Fix prettyName in structure dumps, partial (#4001)
|
2023-03-03 18:49:26 -05:00 |
Wilson Snyder
|
b1a95f642f
|
Support cast to numbers from strings.
|
2023-02-28 23:34:33 -05:00 |
Krzysztof Boroński
|
06661ab676
|
Disallow ++/-- over expressions with potential side effects (#3976).
|
2023-02-28 15:21:58 -05:00 |
Wilson Snyder
|
5064ec2806
|
Support type case and type equality comparisons.
|
2023-02-12 20:09:10 -05:00 |
Todd Strader
|
d3cbb1e53f
|
Fix constant string function assignment (#3945)
|
2023-02-08 18:48:07 -05:00 |
Wilson Snyder
|
eb5aad94f1
|
Support to packed array
|
2023-02-05 10:18:03 -05:00 |
Wilson Snyder
|
c7ed73e249
|
Fix MSVC++ compile warning
|
2023-02-03 18:47:37 -05:00 |
Wilson Snyder
|
6a7dfb7696
|
Fix pattern assignment to unpacked structs (#3510).
|
2023-01-29 16:50:10 -05:00 |
Wilson Snyder
|
ba8700f99d
|
Support $changed_gclk, $fell_gclk, $rose_gclk, $stable_gclk
|
2023-01-28 14:05:26 -05:00 |
Wilson Snyder
|
b24d7c83d3
|
Copyright year update
|
2023-01-01 10:18:39 -05:00 |
Krzysztof Bieganski
|
bb44d4e4f2
|
Support clocking blocks (#3674)
|
2022-12-23 07:34:49 -05:00 |
Aleksander Kiryk
|
c2b09e35f8
|
Support unpacked structs (#3802)
|
2022-12-20 19:22:42 -05:00 |
Wilson Snyder
|
86b07423a9
|
Fix ENUMVALUE on parameter (#3777).
|
2022-12-11 13:28:24 -05:00 |
Wilson Snyder
|
a0e7930036
|
docs: Fix spelling
|
2022-12-09 22:39:41 -05:00 |
Wilson Snyder
|
ea1b141d13
|
Support probablity distribution functions.
|
2022-12-04 17:30:51 -05:00 |
Larry Doolittle
|
f27cf4c804
|
Commentary: Fix spelling in C++ comments (#3797) (#3798)
|
2022-12-02 18:46:38 -05:00 |
Wilson Snyder
|
31d8b4cb8e
|
Internals: Rename AstNodeSystem*D etc. No functional change intended.
|
2022-11-30 22:08:57 -05:00 |
Wilson Snyder
|
833780fac1
|
Internal: cppcheck fixes. No functional change intended.
|
2022-11-27 05:52:40 -05:00 |
Wilson Snyder
|
66d85b3381
|
Internals: Fix cppcheck warnings. No functional change intended.
|
2022-11-21 21:40:49 -05:00 |
Wilson Snyder
|
73d6de4471
|
Internals: Fix constructor style.
|
2022-11-21 20:41:32 -05:00 |
Geza Lore
|
3abb65d732
|
Strengthen AstNode types to AstNodeExpr
Declare every AstNode children and variables as AstNodeExpr where we
statically know this is the appropriate sub-type.
|
2022-11-20 19:31:28 +00:00 |
Wilson Snyder
|
e8a1e4745c
|
Support $stacktrace
|
2022-11-17 19:12:54 -05:00 |
Wilson Snyder
|
3c77c7bb92
|
Support and
|
2022-11-16 21:10:54 -05:00 |
Wilson Snyder
|
c6ecd60993
|
Support pre_randomize and post_randomize.
|
2022-11-13 11:59:40 -05:00 |
Wilson Snyder
|
4f50073feb
|
Internals: Fix constructor style.
|
2022-11-12 19:51:03 -05:00 |
Wilson Snyder
|
a427860825
|
Support randcase.
|
2022-11-11 21:53:05 -05:00 |