Commit Graph

  • 52fbeafd56
    Merge 6404cbb2f1 into c1ce7d067b Akihiko Odaki 2025-11-02 03:47:35 +0000
  • 6404cbb2f1 pursue a different approach and update test case Zachary Snow 2025-11-01 23:31:52 -0400
  • d8ca66cbbe Merge branch 'master' into akihikodaki/master Zachary Snow 2025-11-01 23:08:29 -0400
  • 6a2a157cfe
    Merge 1edaab8e7d into c1ce7d067b Akihiko Odaki 2025-11-02 03:06:14 +0000
  • 1edaab8e7d support a few other gate types Zachary Snow 2025-11-01 22:56:18 -0400
  • 96469b7bbd update alignment Zachary Snow 2025-11-01 22:31:58 -0400
  • d2428494fb Merge branch 'master' into bufif0 Zachary Snow 2025-11-01 22:27:54 -0400
  • c1ce7d067b add explicit unknown token error message master Zachary Snow 2025-11-01 22:04:34 -0400
  • 60c0819bf4 bump versions Zachary Snow 2025-11-01 21:32:55 -0400
  • 4afd4f64b9 add rpmos Akihiko Odaki 2025-09-01 20:06:55 +0900
  • a5f80e990f add bufif0 Akihiko Odaki 2025-09-01 20:06:47 +0900
  • 22899349c0 allow type declarations in tasks and functions Akihiko Odaki 2025-08-22 22:49:45 +0900
  • 80a2f0cf68 update versioning Zachary Snow 2025-06-22 23:45:12 -0400
  • 380c2b978a remove duplicate always_comb sensitivities Zachary Snow 2025-05-18 17:04:21 -0400
  • d30c7e7f4e make _sv2v_jump big-endian Zachary Snow 2025-04-06 14:22:45 -0400
  • e5effb5e1e release v0.0.13 v0.0.13 Zachary Snow 2025-03-19 22:53:08 -0400
  • 5d5723f65d added input port default conversion Zachary Snow 2025-02-23 18:08:18 -0500
  • 8cc828c77f reduce cost of unsigned type conversion Zachary Snow 2025-02-17 19:25:39 -0500
  • 4ec99fcffd add hierarchy path to inlined interface hash Zachary Snow 2025-02-17 15:29:45 -0500
  • aa0a885699 warn on duplicate modules Zachary Snow 2024-12-15 11:29:36 -0500
  • 576a804d90 improve binding resolution error messages Zachary Snow 2024-12-15 00:42:13 -0500
  • 30677b3dcb fix early conversion cast struct types Zachary Snow 2024-12-14 11:08:11 -0500
  • 12618d541e support gate arrays Zachary Snow 2024-12-12 09:01:20 -0500
  • 5a636724d7 avoid excessive scoping of top-level variables Zachary Snow 2024-12-11 08:51:39 -0500
  • 1c13bcf557 invert expression scoping application order Zachary Snow 2024-12-11 08:51:29 -0500
  • c56a91b290 disambiguate struct names that shadow module names Zachary Snow 2024-12-09 01:07:04 -0500
  • 00ee892109
    Merge 519dbbeee1 into 7808819c48 Quentin Corradi 2024-11-04 18:57:12 +0800
  • 7808819c48 drop attributes attached to nested generate regions Zachary Snow 2024-10-27 01:00:51 -0400
  • 24ab7aee24 interface inlining records decls with attrs Zachary Snow 2024-10-26 23:46:20 -0400
  • 5374679e4b allow building with happy v2 Zachary Snow 2024-09-29 15:47:11 -0400
  • bc79e30fe5
    convert severity and elaboration system tasks (#276) Ethan Sifferman 2024-09-02 20:41:29 -0700
  • 0a01aecaac tweak changelog message Zachary Snow 2024-09-02 12:24:42 -0400
  • 68fc7455d5 put user message on its own line Zachary Snow 2024-09-02 12:10:55 -0400
  • fe3c93e82f refactored to leverage Scoper and updated tests Zachary Snow 2024-06-15 23:46:13 -0400
  • 1bb76cbe32 simplified SeverityTask.hs a bit further Zachary Snow 2024-06-09 18:50:39 -0400
  • 8c41d049e5 initial stylistic changes in SeverityTask.hs Zachary Snow 2024-04-20 21:04:24 -0400
  • f922b5ce6b explicit AST representation for severity tasks Zachary Snow 2024-04-20 15:34:51 -0400
  • c2b3f63f4b avoid changing Expr codegen in this PR Zachary Snow 2024-04-20 13:46:21 -0400
  • 1e86f70219 run new seds in place Zachary Snow 2024-04-20 13:40:21 -0400
  • 57d6d2e9e8 restore positive Decimal invariant Zachary Snow 2024-04-20 13:39:54 -0400
  • 52575560ef s/SeverityTasks/SeverityTask/ Zachary Snow 2024-04-20 13:30:07 -0400
  • 76d1a1a493 refactor Ethan Sifferman 2024-01-30 01:56:06 -0800
  • 52eb839eb5 increased code reusability Ethan Sifferman 2024-01-30 01:23:25 -0800
  • a020761709 removed unnecessary $writes Ethan Sifferman 2024-01-29 16:41:15 -0800
  • 924defc319 added single finish for all elaboration fatals Ethan Sifferman 2024-01-29 20:52:39 -0800
  • 74b80c1552 added support for elaboration tasks Ethan Sifferman 2024-01-25 16:29:09 -0800
  • 31ffa439f7 cleaned up SystemTasks.hs Ethan Sifferman 2024-01-25 11:57:38 -0800
  • 4181b94c0f tests pass Ethan Sifferman 2024-01-24 16:11:58 -0800
  • bcb6d9b249 initial support for system tasks Ethan Sifferman 2024-01-23 21:03:07 -0800
  • 12d977f070 visit nested LHSs in enum, typedef, and typeof conversions Zachary Snow 2024-09-01 20:39:58 -0400
  • 8f2dc46e8c bump iverilog Zachary Snow 2024-09-01 12:01:30 -0400
  • 4e989bc029 remove extra space after signed in scalar types Zachary Snow 2024-08-05 00:11:20 -0400
  • 1b2734324e fix bare input signed declarations for inlined modules Zachary Snow 2024-08-04 23:52:48 -0400
  • 2cc1f6e2dc fix coverage job checkout Zachary Snow 2024-06-30 10:31:36 -0600
  • e3feeff152 cover --exclude assert in tests Zachary Snow 2024-06-23 14:47:54 -0400
  • 52197df325 add bugpoint mode Zachary Snow 2024-06-19 23:06:34 -0400
  • 73a9cc6750 logic conversion handles tf output ports Zachary Snow 2024-06-17 23:47:38 -0400
  • 1c902773b4 parser support for not, strong, weak, nexttime, and s_nexttime Zachary Snow 2024-06-17 22:42:12 -0400
  • 636130f8b4 add weekly coverage build Zachary Snow 2024-06-16 15:02:30 -0400
  • d3dbaf0684 handle resetall when creating implicit nets Zachary Snow 2024-06-15 22:29:53 -0400
  • 6eda946f57 handle directives when writing to a directory Zachary Snow 2024-06-15 22:15:30 -0400
  • fdfa597115 upgrade system severity task AST representation Zachary Snow 2024-06-09 18:31:06 -0400
  • 70ec448a31 remove iverilog workaround from typeof_scope.sv Zachary Snow 2024-05-08 08:57:17 -0400
  • 429dc5afec use --pvp-bounds upper for future releases Zachary Snow 2024-05-06 23:17:57 -0400
  • 9ba03f9942 release v0.0.12 v0.0.12 Zachary Snow 2024-05-06 22:21:47 -0400
  • 7cf4944595 prepare for the next release Zachary Snow 2024-05-06 22:18:31 -0400
  • 4dc672bbfa bump license year Zachary Snow 2024-05-05 18:24:21 -0400
  • a4928a87e6 swap order of regexes in notice.sh Zachary Snow 2024-05-05 18:23:04 -0400
  • 988f76b92b broaden compiler support Zachary Snow 2024-05-05 16:00:35 -0400
  • bc1329a72b populate version in CI Zachary Snow 2024-05-02 00:49:40 -0400
  • a80919b72a filter crlf in notice Zachary Snow 2024-05-01 09:41:56 -0400
  • 307289f699 upgrade to GHC 9.6.4 Zachary Snow 2024-05-01 09:06:37 -0400
  • 05cafc3d2a scope bit-indexed modport binding Zachary Snow 2024-04-16 08:40:26 -0400
  • 7a7482c964 fix GitHub Actions setup Zachary Snow 2024-04-15 00:26:57 -0400
  • d856c59a36 obey declaration order in reference output Zachary Snow 2024-04-15 00:14:52 -0400
  • fb604109bf don't sign-extend signed unsized numbers with a leading 1 bit Zachary Snow 2024-04-14 18:22:09 -0400
  • 32250f3782 upgrade to GHC 9.4.8 Zachary Snow 2024-04-14 16:19:22 -0400
  • 9b0133c8dc
    Merge 687e921994 into 3dac47da17 Jonathan Kimmitt 2024-05-01 08:27:23 -0400
  • 3dac47da17 Upgrade to GHC 9.6.4 Zachary Snow 2024-05-01 08:18:05 -0400
  • 687e921994 Test correct and incorrect type parameters from CVA6 Jonathan Kimmitt 2024-04-23 10:42:46 +0100
  • 261beffd0f scope bit-indexed modport binding Zachary Snow 2024-04-16 08:40:26 -0400
  • 6226472c93 fix GitHub Actions setup Zachary Snow 2024-04-15 00:26:57 -0400
  • dc42659988 obey declaration order in reference output Zachary Snow 2024-04-15 00:14:52 -0400
  • 5077acd3dd don't sign-extend signed unsized numbers with a leading 1 bit Zachary Snow 2024-04-14 18:22:09 -0400
  • ab31647778 upgrade to GHC 9.6.4 Zachary Snow 2024-04-14 16:19:22 -0400
  • df01650444
    Added `full_case` and `parallel_case` attributes (#274) Ethan Sifferman 2024-03-10 20:45:01 -0700
  • 4a9538f033 drop synthesis attribute Zachary Snow 2024-02-25 16:11:50 -0500
  • c92065cd10 minor stylistic tweaks Zachary Snow 2024-02-25 14:13:23 -0500
  • f4543872d9 partially bump iverilog Zachary Snow 2024-02-11 19:04:48 -0500
  • a91541b8c2 full_case + parallel_case Ethan Sifferman 2024-01-28 20:48:54 -0800
  • 759740ad6a Update CHANGELOG.md Ethan Sifferman 2024-01-28 20:28:26 -0800
  • 310e5cd9a4 filled requests Ethan Sifferman 2024-01-28 20:24:23 -0800
  • 28498b8d49 added `full_case` and `parallel_case` attributes Ethan Sifferman 2024-01-22 18:47:35 -0800
  • 9825bb9bcb tweak codegen for bitwise binary followed by reduction unary Zachary Snow 2024-01-04 22:09:04 -0700
  • f9917d94da execute always_comb/latch at time zero Zachary Snow 2023-12-26 09:21:19 -0700
  • 756dbbb84f support stream within mux Zachary Snow 2023-12-17 20:37:25 -0500
  • 81d822562a fix stringToInteger byte order Zachary Snow 2023-12-07 23:43:19 -0500
  • e9c01d2434 support wait statements Zachary Snow 2023-12-03 13:16:01 -0500
  • 2579bc8302 translate input reg to input wire Zachary Snow 2023-11-05 11:02:51 -0500
  • 6ffa31ff9a small coverage improvements Zachary Snow 2023-11-04 22:24:59 -0400