Commit Graph

  • e159d2ec79
    Merge f8f00f136e into 72a47e16c1 Krzysztof Starecki 2024-12-28 09:34:26 +0800
  • 05eb71ce59
    Merge ad60317751 into 72a47e16c1 Nick Brereton 2024-12-27 12:09:05 -0500
  • 14c239f9f9
    Merge 7209c8bd6d into 72a47e16c1 Dan Petrisko 2024-12-23 20:08:40 -0700
  • 0460e28eea
    Merge cb04ebafc3 into 72a47e16c1 Zhou Shen 2024-12-23 09:10:50 -0800
  • b32c9680d4
    Merge 1dfbe420d0 into 72a47e16c1 Yilou Wang 2024-12-23 16:35:21 +0100
  • 72a47e16c1
    Fix verilator_gantt for hierarchically Verilated models (#5700) master Bartłomiej Chmiel 2024-12-23 16:10:46 +0100
  • b9472bd1f6
    Profile hier child sections from different threads Bartłomiej Chmiel 2024-12-23 13:57:07 +0100
  • f3e019c589
    Update bin/verilator_gantt Bartłomiej Chmiel 2024-12-20 15:07:26 +0100
  • 1f9f891a8f
    Avoid double prof exec init in hier childs Bartłomiej Chmiel 2024-12-20 10:06:31 +0100
  • 758def9af1
    Test Bartłomiej Chmiel 2024-12-19 14:18:35 +0100
  • 530ebecfb7 Tests: Add module-in-module coverage Wilson Snyder 2024-12-19 21:42:52 -0500
  • 9a3dcaa10b Fix spelling Wilson Snyder 2024-12-19 21:30:14 -0500
  • 8a121803f5 Add configure CFG_CXX_VERSION Wilson Snyder 2024-12-19 20:56:47 -0500
  • 22009a7c04 Use variable instead of .gch extension Moore, Anthony W 2024-12-19 15:43:22 -0800
  • bb45fd6c6c Add error on --savable --timing (#5690). Wilson Snyder 2024-12-19 17:30:40 -0500
  • 62945bb3bc Commentary: Changes update Wilson Snyder 2024-12-19 17:23:44 -0500
  • 079a53e820
    Commentary: SYMRSVDWORD + VPI documentation (#5696) Todd Strader 2024-12-19 17:14:15 -0500
  • a23fad91a3
    Tests: Reduce test_regress VPI copypasta (#5694) (#5693) Todd Strader 2024-12-19 16:29:16 -0500
  • 7dd3f4cfe7 SYMRSVDWORD + VPI documentation Todd Strader 2024-12-19 10:41:33 -0500
  • 5f1df5b389
    Add a default CMAKE_BUILD_TYPE (#5691) (#5692) Anthony Moore 2024-12-19 13:17:44 -0700
  • 74d5d008bb
    Fix VPI + SYMRSVDWORD intersection (#5686) Todd Strader 2024-12-19 15:15:28 -0500
  • fd94905d4b fix Todd Strader 2024-12-19 15:14:04 -0500
  • 8a9fc9237d
    Tests: Execute t_emit_accessors (#5689) (#5688) Todd Strader 2024-12-19 15:01:57 -0500
  • 61e2660cd4 Apply 'make format' github action 2024-12-19 19:25:44 +0000
  • 2855b1d5a3 Reduce test_regress VPI copypasta Todd Strader 2024-12-19 14:24:19 -0500
  • 8cfc3360db Add name Moore, Anthony W 2024-12-19 09:24:35 -0800
  • 64b2082314 Revert other changes Moore, Anthony W 2024-12-19 09:24:06 -0800
  • 566102b7c0 Add a default CMAKE_BUILD_TYPE if not specified Moore, Anthony W 2024-12-19 09:19:23 -0800
  • 4a1665a56c Add name to contributors Moore, Anthony W 2024-12-19 08:43:21 -0800
  • 96e07a927f
    Merge 615e110562 into c093b24342 Moubarak Jeje 2024-12-19 11:24:36 -0500
  • f385a52d1a Execute t_emit_accessors Todd Strader 2024-12-19 09:57:29 -0500
  • c093b24342
    Fix width extension of operands of inside operator (#5685) Ryszard Rozak 2024-12-19 15:51:51 +0100
  • 65e402ec70 Fix VPI + SYMRSVDWORD intersection Todd Strader 2024-12-19 08:42:23 -0500
  • 6b2c55d264 Create 4-state dtypep if any subsexpr is 4-state Ryszard Rozak 2024-12-19 13:43:00 +0100
  • 467d7fed82 Remove other changes Moore, Anthony W 2024-12-18 19:28:14 -0800
  • 8f2c2fabae
    Update V3EmitMk.cpp -revert other changes Anthony Moore 2024-12-18 20:24:53 -0700
  • 0eac171b3d Add VPATH to .mk file and use real verilator binary path Moore, Anthony W 2024-12-18 08:58:17 -0800
  • 88acd862fe Add tests Ryszard Rozak 2024-12-18 15:23:35 +0100
  • 2194d2d952 Expect two state dtypep if expression is two state Ryszard Rozak 2024-12-18 14:52:14 +0100
  • 1dfbe420d0 Add a new test Yilou Wang 2024-12-17 17:05:35 +0100
  • 3e515000d8 Remove the error test and update the original one Yilou Wang 2024-12-17 17:05:15 +0100
  • 56bbe8576c Refine the code Yilou Wang 2024-12-17 17:04:40 +0100
  • 29fb82d3b7 Commentary Wilson Snyder 2024-12-16 18:02:17 -0500
  • c346b3426c Apply 'make format' github action 2024-12-16 22:38:02 +0000
  • b639dc91d3 pop_back fix Udaya Raj Subedi 2024-12-16 23:37:13 +0100
  • b5c3269404 Apply 'make format' github action 2024-12-16 22:34:14 +0000
  • c02caf84d9 64 Bit relaxation fix Udaya Raj Subedi 2024-12-16 23:33:13 +0100
  • 87e7e98981 Apply 'make format' github action 2024-12-16 13:06:23 +0000
  • bc71974890 Fix for the VlWide, but Solver weird response Udaya Raj Subedi 2024-12-16 13:19:55 +0100
  • c7355b4056 Commentary: Changes update Wilson Snyder 2024-12-15 09:19:30 -0500
  • 4b4ca90c71 Internals: Create FuncRef/TaskRef directly from Func/Task pointer. No functional change intended Wilson Snyder 2024-12-15 09:15:49 -0500
  • 6aa7123a8c Internals: Function/variable renames. No functional change. Wilson Snyder 2024-12-14 12:49:42 -0500
  • 80b2fa3583 Add error on randc inside dist Wilson Snyder 2024-12-14 11:47:46 -0500
  • 7886204690 Tests: Add t_class_new_scoped (unsupported) Wilson Snyder 2024-12-13 17:58:08 -0500
  • c2dcca980e Improve to throw UNSUPPORTED instead of syntax error on extend class arguments Wilson Snyder 2024-12-13 17:15:04 -0500
  • a23dfdc4ee Fix backward external constraint error, from recent new support. Wilson Snyder 2024-12-13 16:53:59 -0500
  • ec2141af42 Apply 'make format' github action 2024-12-13 17:09:20 +0000
  • 07f96ea722 Fixing the temp variable dataype of Associative array in randomization Udaya Raj Subedi 2024-12-13 18:07:35 +0100
  • 41a038b79b
    Fix interface bracketed array parameter access (#5678) (#5677) Todd Strader 2024-12-13 12:00:49 -0500
  • 7afead8270 no auto Todd Strader 2024-12-13 11:04:46 -0500
  • 1a3f66f1fa Fix interface bracket array parameter access Todd Strader 2024-12-13 10:23:49 -0500
  • a8e06874bd
    Fix randomize..with of parameterized classes (#5676) Ryszard Rozak 2024-12-13 15:32:47 +0100
  • b2cfd25f6a Add tests Ryszard Rozak 2024-12-13 12:29:33 +0100
  • c1a2c3713d Restore previous AstWith handling Ryszard Rozak 2024-12-13 11:57:15 +0100
  • 54ef9ad31c
    Support associative array basic constrained randomization (#5658) (#5670) Yilou Wang 2024-12-12 17:31:54 +0100
  • 32f9cf072b
    Fix hierarchical verilation for projects with dot-f dependency lists (#5199) (#5669) Bartłomiej Chmiel 2024-12-12 17:25:19 +0100
  • 2a779e83be
    CMake test Bartłomiej Chmiel 2024-12-12 15:22:01 +0100
  • 03e8ef0b0f
    Fix wildcard equality and inside operators for non-fourstate expressions (#5673) Ryszard Rozak 2024-12-12 14:51:48 +0100
  • a2f327f729 Support extern constraint Wilson Snyder 2024-12-12 08:16:19 -0500
  • 80ecbb5600 Throw warning only if rhsp is fourstate Ryszard Rozak 2024-12-12 14:03:22 +0100
  • 39051c7a95 Change test to one not using class handles Ryszard Rozak 2024-12-12 12:56:16 +0100
  • 259a33b0c8 Add unsup test Ryszard Rozak 2024-12-12 09:36:12 +0100
  • 6e1e940203 Add tests Ryszard Rozak 2024-12-12 09:18:13 +0100
  • 4f23babcc4 Throw warning only if type is fourstate Ryszard Rozak 2024-12-11 16:25:00 +0100
  • fe044e88db Apply 'make format' github action 2024-12-12 10:00:34 +0000
  • 692ee22544
    Exclude -F from child run arguments Bartłomiej Chmiel 2024-12-12 10:21:49 +0100
  • 47da851685
    Include vFiles in hier childs Bartłomiej Chmiel 2024-12-12 10:21:38 +0100
  • e505508c5e
    Revert "Include dependency list in hier child arguments" Bartłomiej Chmiel 2024-12-11 16:12:17 +0100
  • e9fbfc996a Ready to be merged Yilou Wang 2024-12-11 16:09:48 +0100
  • 93b4467a9f
    Test with --hierarchical in .f file Bartłomiej Chmiel 2024-12-11 16:04:18 +0100
  • 2d8753cc52
    Include dependency list in hier child arguments Bartłomiej Chmiel 2024-12-10 14:55:04 +0100
  • 75b52d06d2
    Tests Bartłomiej Chmiel 2024-07-19 12:25:13 +0200
  • b649959d8f Apply 'make format' github action 2024-12-11 14:18:35 +0000
  • 8e3a678696 Modify the code based on comments and add a bad test Yilou Wang 2024-12-11 15:09:15 +0100
  • 6e204ed0dd Internals: Cleanup 'error error' on fatals Wilson Snyder 2024-12-11 08:52:41 -0500
  • 58ddf997e3
    Improve optimization of duplicate wide expressions (#5637) Bartłomiej Chmiel 2024-12-11 12:45:31 +0100
  • 4cfbf7c109 Update the test Yilou Wang 2024-12-11 12:28:21 +0100
  • e6d16640c9 Apply 'make format' github action 2024-12-11 11:13:31 +0000
  • 2a385db1b6 Add integral support Yilou Wang 2024-12-11 12:12:31 +0100
  • cb04ebafc3 Add the support of UDP table for the nonsequential logic. Zhou Shen 2024-11-14 00:23:43 +0800
  • 77f235bb8d refine Yilou Wang 2024-12-09 16:21:12 +0100
  • f83d4b0576
    Consider slow code in inline exclusion Bartłomiej Chmiel 2024-12-09 15:31:57 +0100
  • 6588d16231 Apply 'make format' github action 2024-12-09 14:22:28 +0000
  • f8f00f136e Improve multidimensional array access via VPI Krzysztof Starecki 2024-12-09 09:15:26 -0500
  • ff75e5f530 Merge remote-tracking branch 'upstream/master' into multidim Krzysztof Starecki 2024-12-09 09:11:22 -0500
  • 67a40d19df refine Yilou Wang 2024-12-09 15:04:14 +0100
  • 4159a38bae Apply 'make format' github action 2024-12-09 13:59:12 +0000
  • d0f85dc94f Adjust to c++ 14 Yilou Wang 2024-12-09 14:56:40 +0100
  • a1956f0813 Apply 'make format' github action 2024-12-09 13:02:30 +0000
  • 36626b4ae2 refine Yilou Wang 2024-12-09 14:01:35 +0100