Wilson Snyder
|
2c62714a30
|
Fix push to dynamic queue in struct (#4015).
|
2023-03-13 22:03:53 -04:00 |
Wilson Snyder
|
259201b352
|
Support $fopen as an expression
|
2023-03-11 18:11:01 -05:00 |
Wilson Snyder
|
463ea57b0a
|
Add error (vs previous warning) on enum value overflow.
|
2023-03-01 22:36:42 -05:00 |
Ryszard Rozak
|
2c60c5f816
|
Support recursive methods (#3987)
|
2023-03-01 21:07:37 -05:00 |
Cameron Kirk
|
faf3804b9a
|
Fix LITENDIAN warning is backwards (#3966) (#3967).
|
2023-03-01 11:46:44 -05:00 |
Wilson Snyder
|
b1a95f642f
|
Support cast to numbers from strings.
|
2023-02-28 23:34:33 -05:00 |
Felix Neumärker
|
a3ff375ce7
|
Fix timing delays to not truncate below 64 bits (#3973) (#3982)
|
2023-02-27 21:42:22 -05:00 |
Wilson Snyder
|
c03affa544
|
Fix enum.next(0) and enum.prev(0).
|
2023-02-26 15:24:24 -05:00 |
Wilson Snyder
|
9bf0e54937
|
Internals: add const
|
2023-02-26 12:21:17 -05:00 |
Wilson Snyder
|
b039f246df
|
Lint check posedge of nonintegral
|
2023-02-26 12:08:10 -05:00 |
Ryszard Rozak
|
063f9a7a4c
|
Fix dicts declared with ref type (#3960)
|
2023-02-16 12:49:45 -05:00 |
Wilson Snyder
|
94ef1b76d0
|
Fix error text on packed struct init.
|
2023-02-13 20:58:49 -05:00 |
Wilson Snyder
|
5064ec2806
|
Support type case and type equality comparisons.
|
2023-02-12 20:09:10 -05:00 |
Wilson Snyder
|
4f19eeaffa
|
Fix type(typedef) operation core dump
|
2023-02-12 19:57:52 -05:00 |
Wilson Snyder
|
15d0ec317d
|
Fix lint for non-integral types in packed structs.
|
2023-02-12 16:32:36 -05:00 |
Wilson Snyder
|
5aa4f46101
|
Internals: Add some std::. No functional change intended.
|
2023-02-10 20:32:39 -05:00 |
Kamil Rakoczy
|
93d50c4499
|
Internals: Add mutex to V3Error (#3680)
|
2023-02-09 22:15:37 -05:00 |
Ryszard Rozak
|
072d76fe8e
|
Use VAR_BASE as attr type if a select's base is a ref (#3943)
Signed-off-by: Ryszard Rozak <rrozak@antmicro.com>
|
2023-02-07 15:10:19 +01:00 |
Wilson Snyder
|
88e5017564
|
Internals: Directly assign dtype instead of using dtype's dtype
|
2023-02-05 13:50:29 -05:00 |
Wilson Snyder
|
508f6f7e5a
|
Fix core dump with initial variable delays
|
2023-02-05 13:17:35 -05:00 |
Wilson Snyder
|
eb5aad94f1
|
Support to packed array
|
2023-02-05 10:18:03 -05:00 |
Aleksander Kiryk
|
31130c4b4a
|
Fix std:: to be parsed first (#3864) (#3928)
|
2023-02-03 09:04:16 -05:00 |
Andrew Nolte
|
d3c14cc1ac
|
Split WIDTH warning into WIDTHEXPAND and WIDTHTRUNC (#3900)
|
2023-02-02 18:25:25 -05:00 |
Wilson Snyder
|
ef9f443532
|
Fix single-element replication to dynarray/unpacked/queue (#3548).
|
2023-01-31 22:43:41 -05:00 |
Wilson Snyder
|
6a7dfb7696
|
Fix pattern assignment to unpacked structs (#3510).
|
2023-01-29 16:50:10 -05:00 |
Wilson Snyder
|
7855a78a0f
|
Support %p of union with real
|
2023-01-28 21:41:50 -05:00 |
Wilson Snyder
|
248bd173d3
|
Support interface classes and class implements.
|
2023-01-28 18:06:37 -05:00 |
Wilson Snyder
|
ba8700f99d
|
Support $changed_gclk, $fell_gclk, $rose_gclk, $stable_gclk
|
2023-01-28 14:05:26 -05:00 |
Wilson Snyder
|
93517b8378
|
Support unpacked unions.
|
2023-01-27 22:41:12 -05:00 |
Wilson Snyder
|
e94023367f
|
Fix elaboration of member selected classes (#3890).
|
2023-01-19 17:44:27 -05:00 |
Ilya Barkov
|
ff2f711d0c
|
Fix chain call of abstract class constructor (#3868) (#3883)
|
2023-01-17 13:02:39 -05:00 |
Aleksander Kiryk
|
a1160a85a3
|
Support p format for UnpackArray (#3877)
|
2023-01-16 12:41:02 -04:00 |
Wilson Snyder
|
b24d7c83d3
|
Copyright year update
|
2023-01-01 10:18:39 -05:00 |
Wilson Snyder
|
9255707dd4
|
Fix detecting multiple pattern defaults
|
2022-12-29 20:16:30 -05:00 |
Larry Doolittle
|
80a144797d
|
Commentary: Fix more spelling (#3828)
|
2022-12-26 10:30:41 +01:00 |
Wilson Snyder
|
c0499da28b
|
Spelling fixes
|
2022-12-23 11:32:38 -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
|
609bfa46e8
|
Fix ENUMVALUE on parameter, again (#3777).
|
2022-12-11 21:10:12 -05:00 |
Wilson Snyder
|
86b07423a9
|
Fix ENUMVALUE on parameter (#3777).
|
2022-12-11 13:28:24 -05:00 |
Wilson Snyder
|
3f4d4dec77
|
Fix ENUMVALUE on typedef (#3777)
|
2022-12-11 11:50:22 -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
|
4f4c26383c
|
Support unpacked byte assignment from strings.
|
2022-11-30 19:17:28 -05:00 |
Ryszard Rozak
|
073dc03adc
|
Support super.new calls (#3789)
|
2022-11-30 06:42:48 -05:00 |
Krzysztof Bieganski
|
68e1b473e2
|
Support `std::semaphore` and typed `std::mailbox` (#3708)
Signed-off-by: Krzysztof Bieganski <kbieganski@antmicro.com>
|
2022-11-28 16:53:55 +01:00 |
Wilson Snyder
|
f4be3d5d2b
|
Fix empty string literals converting to string types (#3774).
|
2022-11-27 13:28:57 -05:00 |
Wilson Snyder
|
054b792021
|
Fix ENUMVALUE error to show value location (#3783)
|
2022-11-27 08:44:30 -05:00 |
Wilson Snyder
|
2c7f1ef40f
|
Internals: Cleanup debug dumps so can grep-out leading-dashed lines
|
2022-11-27 08:31:22 -05:00 |