Yilou Wang
|
c29e2601cb
|
fix normal randomize case
|
2025-10-11 17:44:20 +02:00 |
Yilou Wang
|
76a60df6fd
|
temp store
|
2025-10-11 17:34:48 +02:00 |
github action
|
f9487374b5
|
Apply 'make format'
|
2025-10-09 18:32:39 +00:00 |
Yilou Wang
|
591d74c5d8
|
add tests
|
2025-10-09 20:31:04 +02:00 |
Yilou Wang
|
b69e0569cf
|
remove redundant debug info and modify comments
|
2025-10-09 16:02:59 +02:00 |
github action
|
809fba224b
|
Apply 'make format'
|
2025-10-09 13:31:58 +00:00 |
Yilou Wang
|
9793737878
|
global rand traversal fix
|
2025-10-09 15:30:39 +02:00 |
github action
|
0c32d90b38
|
Apply 'make format'
|
2025-09-28 09:12:04 +00:00 |
Udaya Raj Subedi
|
c5671e9e0b
|
MInor bug fix for the global rand
|
2025-09-28 11:10:36 +02:00 |
github action
|
88e70eaed8
|
Apply 'make format'
|
2025-09-19 14:13:39 +00:00 |
Yilou Wang
|
77f6b85d1f
|
1
|
2025-09-19 16:11:58 +02:00 |
github action
|
358c5a7d72
|
Apply 'make format'
|
2025-09-19 09:05:12 +00:00 |
Yilou Wang
|
65142e7e7a
|
merge and refine the code
|
2025-09-19 11:03:56 +02:00 |
Geza Lore
|
a44907b700
|
Fix memory leaks - batch 4 (#6439)
|
2025-09-16 19:22:36 +01:00 |
Geza Lore
|
56927fb955
|
Fix memory leaks - batch 3 (#6419)
|
2025-09-11 12:01:36 +01:00 |
Geza Lore
|
dd11d5a598
|
Fix memory leaks - batch 1 (#6411)
|
2025-09-09 22:39:44 +01:00 |
Wilson Snyder
|
0d1f036f17
|
Add error on non-packed struct randc (#5999).
|
2025-09-06 08:24:19 -04:00 |
Igor Zaworski
|
4070db9990
|
Fix rand variable inside constraint (#6315)
|
2025-09-04 06:19:08 -04:00 |
Wilson Snyder
|
e32108713d
|
Fix randomize on function-local variable (#6234).
|
2025-08-27 21:25:40 -04:00 |
Geza Lore
|
6f69c990fd
|
Internals: Remove AstCondBound and AstNodeCond (#6293) (#6294)
Fixes #6293
|
2025-08-15 15:49:06 -07:00 |
Wilson Snyder
|
3ca1c9b6dd
|
Internals: Fix and enforce brace new constructors. No functional change intended.
|
2025-08-08 18:21:12 -04:00 |
Wilson Snyder
|
d1f851e1e1
|
Internals: Optimize empty 'if' into StmtExpr
|
2025-08-08 05:10:40 -04:00 |
Wilson Snyder
|
dca504c706
|
Internals: Use UINFOTREE istead of dumpTree
|
2025-08-02 13:44:40 -04:00 |
Ryszard Rozak
|
a5b0a0d9dd
|
Add support for `$countones` in constraints (#6144) (#6235)
|
2025-07-28 16:14:03 +02:00 |
Yilou Wang
|
10ac99ac05
|
Support randomization of scope variables with 'std::randomize()' (#5438) (#6185)
|
2025-07-25 12:13:46 +02:00 |
Ryszard Rozak
|
a21ecb2ab9
|
Add support for randomize..with on objects of aliased types (#6195)
|
2025-07-18 13:04:47 +02:00 |
Wilson Snyder
|
6c9cbaef62
|
Internals: Clean up some constructors. No functional change intended.
|
2025-07-03 18:59:32 -04:00 |
Geza Lore
|
916d473eff
|
Internals: Replace unnecessary AstSel::widthp() child node with const in node (#6117)
|
2025-06-24 11:59:09 -04:00 |
Wilson Snyder
|
46c7b69c64
|
Internals: UINFO now includes newline itself. No functional change.
|
2025-05-22 20:29:32 -04:00 |
Yilou Wang
|
a80aa07de6
|
Support constrained random for associative arrays (#5985) (#5986)
|
2025-05-07 07:07:16 -04:00 |
Yilou Wang
|
e0fdb933a0
|
Support constraint random for StructArray (#5805) (#5937)
|
2025-04-16 07:08:46 -04:00 |
Wilson Snyder
|
7521c2c644
|
Standardize some error messages.
|
2025-03-23 19:51:54 -04:00 |
Wilson Snyder
|
c508fd5d24
|
Internals: Remove single-statement braces. No functional change.
|
2025-03-19 22:55:11 -04:00 |
Yilou Wang
|
7fe51583e5
|
Fix foreach of assocArr inside a constraint block (#5727) (#5841)
|
2025-03-11 13:32:34 -04:00 |
Wilson Snyder
|
8026b2a7f3
|
Fix checking built-in method arguments (#5839)
|
2025-03-08 14:11:12 -05:00 |
Yilou Wang
|
dae4c8ee22
|
Support constrained random for arrays in structs (#5765) (#5802)
|
2025-02-24 17:51:51 -05:00 |
Wilson Snyder
|
fe15171649
|
Internals: cppcheck cleanups. No functional change.
|
2025-02-18 01:14:51 -05:00 |
Yilou Wang
|
6b4183632c
|
Support Unpacked Structures' Constrained Randomization (#5657) (#5759)
|
2025-02-03 11:56:00 -05:00 |
Yilou Wang
|
d3e205f201
|
Support constraints on associative array user-defined keys (#5671) (#5729)
|
2025-01-11 12:07:52 -05:00 |
Yilou Wang
|
0380a36c76
|
Fix constrained random for > 64-bit associative arrays (#5670) (#5682)
|
2025-01-09 08:33:38 -05:00 |
Wilson Snyder
|
8fbb725f34
|
Copyright year update.
|
2025-01-01 08:30:25 -05:00 |
Wilson Snyder
|
4b4ca90c71
|
Internals: Create FuncRef/TaskRef directly from Func/Task pointer. No functional change intended
|
2024-12-15 09:15:49 -05:00 |
Wilson Snyder
|
80b2fa3583
|
Add error on randc inside dist
|
2024-12-14 11:47:46 -05:00 |
Yilou Wang
|
54ef9ad31c
|
Support associative array basic constrained randomization (#5658) (#5670)
|
2024-12-12 11:31:54 -05:00 |
Wilson Snyder
|
0c820c3068
|
Internals: Standardize template argument names. No functional change.
|
2024-11-29 20:20:38 -05:00 |
Ryszard Rozak
|
ae990ebcda
|
Add warning on global constraints (#5625)
|
2024-11-22 08:47:14 -05:00 |
Ryszard Rozak
|
5470cf9fa9
|
Support randomize size constraints with restrictions (#5582 partial) (#5611)
|
2024-11-15 10:45:06 -05:00 |
Wilson Snyder
|
4969125e5a
|
Add error on soft constraints of randc
|
2024-11-09 12:45:55 -05:00 |
Wilson Snyder
|
d230ccd716
|
Add error on `solve before` of `randc` variable.
|
2024-11-09 12:26:48 -05:00 |
Yilou Wang
|
a173883b2d
|
Support basic constrained random for multi-dimensional dynamic array and queue (#5591)
|
2024-11-08 14:04:58 -05:00 |