Commit Graph

  • 68bda43815
    Merge b059710328 into 9d38e63269 Dan Petrisko 2025-07-30 07:55:22 -0700
  • 9d38e63269 Remove error on missing forward declarations of typedef in class (#6207). master Wilson Snyder 2025-07-30 09:14:13 -0400
  • e902ca78c3
    Merge afee7f8a6c into 9d2adf3e49 Kamil Rakoczy 2025-07-30 14:09:02 +0200
  • 9d2adf3e49
    Internals: Enable EmitV to output formatted code to std::ostream (#6239) Geza Lore 2025-07-30 12:41:21 +0100
  • 1cfbdb2fce
    Merge a48c9229c0 into 2b62f5a625 Bartłomiej Chmiel 2025-07-30 13:36:12 +0200
  • 2b62f5a625
    Add error when trying to assign class object to variable of non-class types (#6237) Igor Zaworski 2025-07-30 09:48:02 +0200
  • 8d6d55053d Apply 'make format' github action 2025-07-30 06:46:19 +0000
  • 07a6b60356 Review fix Igor Zaworski 2025-07-30 08:45:20 +0200
  • b059710328 Adding t_tristate_infer test Dan Ruelas-Petrisko 2025-07-29 15:32:01 -0700
  • 575f0ee19b
    Merge 2c6c84f256 into 0da9f6eb03 Iztok Jeras 2025-07-29 19:10:10 +0300
  • 9f260dbe06
    Merge 74d912e3fb into 0da9f6eb03 Todd Strader 2025-07-29 14:14:20 +0200
  • a27367a06a Enable EmitV to output formatted code to std::ostream Geza Lore 2025-07-26 10:30:50 +0100
  • 5c0f35c057
    Merge b3aaedf7d6 into 0da9f6eb03 Ryszard Rozak 2025-07-29 08:51:16 +0200
  • 75d944a077
    Merge b8d072faf4 into 0da9f6eb03 Ryszard Rozak 2025-07-29 08:45:46 +0200
  • 0b29ba7c1d
    Merge 24e61af2c0 into 0da9f6eb03 Ryszard Rozak 2025-07-29 08:45:43 +0200
  • d8797d4afa
    Merge 7260711d6b into 0da9f6eb03 Todd Strader 2025-07-29 08:33:47 +0200
  • 0da9f6eb03 Fix queue typedef with unbounded slice (#6236). Wilson Snyder 2025-07-28 19:36:52 -0400
  • 2ff6ee9613 Support vpi_handle_by_name with $root.. Wilson Snyder 2025-07-28 18:03:21 -0400
  • 833c31b031 Add -DVERILATOR=1 definition to compiler flags when using verilated.mk. Wilson Snyder 2025-07-28 18:01:50 -0400
  • a5b0a0d9dd
    Add support for $countones in constraints (#6144) (#6235) Ryszard Rozak 2025-07-28 16:14:03 +0200
  • 635ef2ed92 Add test output Ryszard Rozak 2025-07-28 15:34:23 +0200
  • 575a8c1376 Review fixes Igor Zaworski 2025-07-28 15:02:30 +0200
  • 2403357086 Review fixes Igor Zaworski 2025-07-28 14:45:22 +0200
  • 7bc0b27c02 Review fixes Igor Zaworski 2025-07-28 14:03:54 +0200
  • ea0dee22c0 Test fix Igor Zaworski 2025-07-28 12:56:47 +0200
  • 493c07fc35 [#80878] Error when trying to assign object to a basic type Igor Zaworski 2025-07-28 12:11:47 +0200
  • 17f6379fc3 Add unsupported test Ryszard Rozak 2025-07-28 12:26:56 +0200
  • 3326a4f86d Throw UNSUPPORTED if emitSMT is not implemented Ryszard Rozak 2025-07-28 12:26:30 +0200
  • b79acd507d Add test with 33 bit variable Ryszard Rozak 2025-07-28 11:54:01 +0200
  • bbc65936ec Fix constants creation Ryszard Rozak 2025-07-28 11:13:02 +0200
  • aea851d671 Add casting to test, format test Ryszard Rozak 2025-07-25 15:04:49 +0200
  • 654a29c5c4 Add test Ryszard Rozak 2025-07-25 14:53:21 +0200
  • 9ff34491c2 Remove unused option Ryszard Rozak 2025-07-25 14:38:14 +0200
  • 6f04e0264b Make sure the width matches Ryszard Rozak 2025-07-25 14:28:10 +0200
  • 417a914566 Use constants of correct width Ryszard Rozak 2025-07-25 13:30:07 +0200
  • 948b1963d3 Set user1 of new generated expressions Ryszard Rozak 2025-07-25 12:04:01 +0200
  • 492f6d3fb8 Add test Ryszard Rozak 2025-07-24 14:37:00 +0200
  • ceb0a760be Replace countbits with sum of ands Ryszard Rozak 2025-07-24 13:58:23 +0200
  • 0bd291e6cd Fix unused variable compile error (#6222 partial) Wilson Snyder 2025-07-28 02:27:55 -0400
  • 5c1d7f3ce9 Fix negate of wide structure selections (#6186). Wilson Snyder 2025-07-28 02:20:57 -0400
  • e69df457fd Fix MODDUP with duplicate packages to take first package (#6222). Wilson Snyder 2025-07-28 01:45:03 -0400
  • afd2c7d180
    Test AND, XOR Bartłomiej Chmiel 2025-06-26 08:52:50 +0200
  • 874fe351aa
    PUSH_REDUCTION_THROUGH_BITWISE Bartłomiej Chmiel 2025-06-24 13:59:28 +0200
  • 2063cdbc89
    Typos Bartłomiej Chmiel 2025-06-24 11:43:31 +0200
  • cc6e2e10bb
    Test license update Bartłomiej Chmiel 2025-06-24 11:42:42 +0200
  • 8bf57a846d
    PUSH_REDOR_THROUGH_OR Bartłomiej Chmiel 2025-06-20 16:34:20 +0200
  • 5a60260b5f
    Test Bartłomiej Chmiel 2025-06-24 11:03:20 +0200
  • 47c5b220b3 Support non-ansi ports with wire before input Wilson Snyder 2025-07-27 17:13:56 -0400
  • 64a82508f2 Fix error on with to give UNSUPPORTED (#6134) Wilson Snyder 2025-07-27 16:10:19 -0400
  • 7c71bdf2d6 Commentary Wilson Snyder 2025-07-27 15:55:59 -0400
  • bd2cb989d1 Support bit queue streaming (#5830) (#6103). Paul Swirhun 2025-07-27 15:29:56 -0400
  • 92a4bff047 Apply 'make format' github action 2025-07-27 14:31:15 +0000
  • d359fffcdc Internals: Refactor V3Task and add loop assert (#6218) Wilson Snyder 2025-07-27 10:30:19 -0400
  • 55b836e25a Commentary: Changes update Wilson Snyder 2025-07-27 09:44:51 -0400
  • c4b3f1e99c Tests: Add test and assert for nested simulated loops (#6223) Wilson Snyder 2025-07-27 09:43:24 -0400
  • 895b85a16e
    Fix Replicate with unsigned count but MSB set (#6231) (#6233) Geza Lore 2025-07-27 11:30:19 +0100
  • 8030476d87 Fix Replicate with unsigned count but MSB set Geza Lore 2025-07-27 10:39:03 +0100
  • 1725ee9c52 Fix loop initialization visibility outside loop (#4237). Wilson Snyder 2025-07-27 03:42:41 -0400
  • d93abd002f Internals: V3Unroll refactoring. No functional change intended Wilson Snyder 2025-07-27 03:36:41 -0400
  • 470f99694e Revert d8dbb08a: Support bit queue streaming (#5830) (#6103) Wilson Snyder 2025-07-26 17:59:52 -0400
  • f3560837ec Add error on missing forward declarations (#6207). Wilson Snyder 2025-07-26 17:11:35 -0400
  • d8dbb08a95
    Support bit queue streaming (#5830) (#6103) Paul Swirhun 2025-07-26 13:53:51 -0700
  • c2e0f496bd Internals: Free up 32 bits in FileLine. Wilson Snyder 2025-07-26 15:55:33 -0400
  • 39a5c731ac Tests: Fix missing forward decls (#6202 partial) Wilson Snyder 2025-07-26 15:48:19 -0400
  • 42e1c83875 Internals: Add some FileLine stats Wilson Snyder 2025-07-26 15:03:36 -0400
  • 504884b7d5
    Refactor DFG context objects (#6232) Geza Lore 2025-07-26 20:37:01 +0100
  • 9290cb9ebb Apply 'make format' github action 2025-07-26 16:58:40 +0000
  • c5c2c49bf9 Refactor DFG context objects Geza Lore 2025-07-26 16:27:08 +0100
  • 94ef630490 Apply 'make format' github action 2025-07-26 06:45:26 +0000
  • d289934ca9 Improve --skip-identical to skip on identical input file contents (#6109). Wilson Snyder 2025-07-26 02:43:57 -0400
  • 20bd80698d Apply 'make format' github action 2025-07-25 18:06:24 +0000
  • f1826a7c20
    Support Verilog real to SystemC double (#6136) (#6158) George Polack 2025-07-25 14:05:36 -0400
  • f6234cf353 support for verilog real to systemc double George Polack 2025-07-25 12:12:29 -0400
  • fa62cd3486 Fix --stats overridden by skipping identical build (#6220). Wilson Snyder 2025-07-25 07:23:02 -0400
  • 10ac99ac05
    Support randomization of scope variables with 'std::randomize()' (#5438) (#6185) Yilou Wang 2025-07-25 12:13:46 +0200
  • 64f4b9d291 fix and ready Yilou Wang 2025-07-25 11:30:51 +0200
  • 449b70f674 refine Yilou Wang 2025-07-25 11:04:35 +0200
  • bf443e759d Add a no-args test Yilou Wang 2025-07-25 10:24:00 +0200
  • b408e097f6 Fix unsigned replicate (#6229) Wilson Snyder 2025-07-24 22:55:26 -0400
  • 94bebb2bcb
    Fix dereferencing stale iterator in DfgVertex::scopep() (#6227) Geza Lore 2025-07-24 15:31:31 +0100
  • 2be257369a
    Fix component numbers of new Vertices in V3DfgBreakCycles (#6228) Geza Lore 2025-07-24 15:31:09 +0100
  • 9a43c9d121 Add debug flag to test Geza Lore 2025-07-24 10:38:01 +0100
  • 801e6a904a Add debug flag to test Geza Lore 2025-07-24 10:36:18 +0100
  • 04c38d5b3b
    Tests: Switch to measuring CPU time instead of real time in test timeouts (#6224) Artur Bieniek 2025-07-24 11:27:02 +0200
  • ab0041a6f4 Fix dereferencing stale iterator in DfgVertex::scopep() Geza Lore 2025-07-24 09:54:20 +0100
  • 887863ca8c Fix component numbers of new Vertices in V3DfgBreakCycles Geza Lore 2025-07-24 09:37:51 +0100
  • 4882a3c827 Commentary: Changes update Wilson Snyder 2025-07-24 02:44:54 -0400
  • e995646898 Internals: Favor std::array. No functional change intended. Wilson Snyder 2025-07-24 02:27:56 -0400
  • 2287d420ee Optimize to return memory when using -build (#6192) (#6226). Wilson Snyder 2025-07-24 01:47:16 -0400
  • db5b2669fc Add current memory usage statistic (#6192 partial) Wilson Snyder 2025-07-24 01:44:33 -0400
  • a48c9229c0 Apply 'make format' github action 2025-07-24 06:21:46 +0000
  • 02128dd5c4
    Reformat test Bartłomiej Chmiel 2025-07-24 08:20:51 +0200
  • e3b3316dce
    Remove hierDpiCost assert Bartłomiej Chmiel 2025-07-24 08:20:33 +0200
  • 9bd98be479 Optimize to return memory when using -build (#6192) (#6226). Wilson Snyder 2025-07-24 01:47:16 -0400
  • 8e79f28b01 Add current memory usage statistic (#6192 partial) Wilson Snyder 2025-07-24 01:44:33 -0400
  • 460bfbf181 Fix replicate of negative giving 'REPLICATE has no expected width' internal error (#6048). Wilson Snyder 2025-07-23 18:07:50 -0400
  • 050e5ddb5b Fix internal error after bad method Wilson Snyder 2025-07-23 17:17:35 -0400
  • 393f0e4acb Tests: Example format Wilson Snyder 2025-07-22 03:15:40 -0400
  • 7c5d462564
    Remove AstJumpLabel (#6221) Geza Lore 2025-07-23 17:51:16 +0100
  • 5544d511ac Apply 'make format' github action 2025-07-23 16:16:37 +0000