verilator/src
Geza Lore 17cc452f79 Add V3VariableOrder pass
A separate V3VariableOrder pass is now used to order module variables
before Emit. All variables are now ordered together, without
consideration for whether they are ports, signals form the design, or
additional internal variables added by Verilator (which used to be
ordered and emitted as separate groups in Emit). For single threaded
models, this is performance neutral. For multi-threaded models, the
MTask affinity based sorting was slightly modified, so variables with no
MTask affinity are emitted last, otherwise the MTask affinity sets are
sorted using the TSP sorter as before, but again, ports, signals, and
internal variables are not differentiated. This yields a 2%+ speedup for
the multithreaded model on OpenTitan.
2021-07-12 14:53:40 +01:00
..
.gdbinit Copyright year update 2021-01-01 10:29:54 -05:00
.gitignore Added *~ to .gitignore to exclude emacs backup files. 2009-01-06 09:25:47 -05:00
Makefile.in Fix Makefiles to support Windows EXEEXT usage (#3008). 2021-06-04 12:04:55 -04:00
Makefile_obj.in Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3Active.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Active.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3ActiveTop.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3ActiveTop.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Assert.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Assert.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3AssertPre.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3AssertPre.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Ast.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Ast.h Internals: Speed up and improve V3Broken 2021-07-11 21:03:17 +01:00
V3AstConstOnly.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3AstInlines.h Aid IDE code linking in V3AstNodes.h (#3009) 2021-06-05 17:40:56 +01:00
V3AstNodes.cpp Fix -G to treat simple integer literals as signed (#3060) 2021-07-08 13:42:25 +01:00
V3AstNodes.h Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3AstUserAllocator.h Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3Begin.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Begin.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Branch.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Branch.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Broken.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Broken.h Internals: Speed up and improve V3Broken 2021-07-11 21:03:17 +01:00
V3CCtors.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3CCtors.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3CUse.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3CUse.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Case.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Case.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Cast.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Cast.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Cdc.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Cdc.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Changed.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Changed.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Class.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Class.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Clean.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Clean.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Clock.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Clock.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Combine.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Combine.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Config.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3Config.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Const.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Const.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Coverage.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Coverage.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3CoverageJoin.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3CoverageJoin.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Dead.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Dead.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Delayed.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Delayed.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Depth.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Depth.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3DepthBlock.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3DepthBlock.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Descope.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Descope.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3DupFinder.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3DupFinder.h Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3EmitC.cpp Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3EmitC.h Internals: Streamline trace function generation 2021-07-08 02:08:09 +01:00
V3EmitCBase.cpp Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3EmitCBase.h Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3EmitCConstPool.cpp Internals: Update to clang-format-11 (#3021) 2021-06-14 14:50:40 -04:00
V3EmitCFunc.cpp Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3EmitCFunc.h Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3EmitCInlines.cpp Internals: Remove old needHeavy code. 2021-07-07 17:56:34 -04:00
V3EmitCMain.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3EmitCMain.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3EmitCMake.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3EmitCMake.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3EmitCModel.cpp Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3EmitCSyms.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3EmitMk.cpp Internals: C++11 for bool. No functional change. 2021-07-11 10:42:32 -04:00
V3EmitMk.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3EmitV.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3EmitV.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3EmitXml.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3EmitXml.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Error.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3Error.h Internals: Fix debug prints racing with option parsing. 2021-07-10 12:57:40 +01:00
V3Expand.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Expand.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3File.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3File.h Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3FileLine.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3FileLine.h Add EOFNEWLINE warning when missing a newline at EOF. 2021-03-14 21:23:48 -04:00
V3Gate.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Gate.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3GenClk.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3GenClk.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Global.cpp Implement a distinct constant pool (#3013) 2021-06-13 15:05:55 +01:00
V3Global.h Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Graph.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Graph.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3GraphAcyc.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3GraphAlg.cpp Internals: Cleanup unneeded {}. No functional change 2021-02-21 21:25:21 -05:00
V3GraphAlg.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3GraphDfa.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3GraphDfa.h Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3GraphPathChecker.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3GraphPathChecker.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3GraphStream.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3GraphTest.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3Hash.cpp V3Hash: Add missing include. 2021-06-21 15:32:58 +01:00
V3Hash.h Fix V3Hash when building -m32 2021-06-13 23:19:25 +01:00
V3Hasher.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Hasher.h Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3HierBlock.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3HierBlock.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Inline.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Inline.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Inst.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Inst.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3InstrCount.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3InstrCount.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LangCode.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LanguageWords.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Life.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Life.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LifePost.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3LifePost.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkCells.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3LinkCells.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkDot.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3LinkDot.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkInc.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3LinkInc.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkJump.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3LinkJump.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkLValue.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3LinkLValue.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkLevel.cpp Introduce model interface class, make $root part or Syms (#3036) 2021-06-30 16:35:40 +01:00
V3LinkLevel.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3LinkParse.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3LinkParse.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkResolve.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3LinkResolve.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3List.h Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3Localize.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Localize.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3MergeCond.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3MergeCond.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Name.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Name.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Number.cpp Introduce small object optimization to V3Number (#3034) 2021-06-30 21:20:56 +09:00
V3Number.h Introduce small object optimization to V3Number (#3034) 2021-06-30 21:20:56 +09:00
V3Number_test.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3OptionParser.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3OptionParser.h Internals: Fix build failure on older gcc such as 4.8.5 on CentOS7. No functional change is intended. (#2954) 2021-05-13 06:45:56 +09:00
V3Options.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Options.h Internals: Fix debug prints racing with option parsing. 2021-07-10 12:57:40 +01:00
V3Order.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Order.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3OrderGraph.h Internals: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05:00
V3Os.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Os.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Param.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Param.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Parse.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3ParseGrammar.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3ParseImp.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3ParseImp.h Internals: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05:00
V3ParseLex.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3ParseSym.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Partition.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Partition.h Construct AstExecGraph implementation outside of V3EmitC. (#3022) 2021-06-16 12:18:56 +01:00
V3PartitionGraph.h Construct AstExecGraph implementation outside of V3EmitC. (#3022) 2021-06-16 12:18:56 +01:00
V3PreLex.h Support ignoring "`pragma protect ..." (#2886) 2021-04-26 18:16:24 -04:00
V3PreLex.l Support ignoring "`pragma protect ..." (#2886) 2021-04-26 18:16:24 -04:00
V3PreProc.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3PreProc.h Tests: Cover some internal code coverage issues 2021-03-07 13:52:37 -05:00
V3PreShell.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3PreShell.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Premit.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Premit.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3ProtectLib.cpp Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3ProtectLib.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Randomize.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Randomize.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Reloop.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Reloop.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Scope.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Scope.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Scoreboard.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3Scoreboard.h Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3SenTree.h Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3Simulate.h V3Simulate: Avoid copying while managing free list. 2021-07-05 17:07:33 +01:00
V3Slice.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Slice.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Split.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Split.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3SplitAs.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3SplitAs.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3SplitVar.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3SplitVar.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Stats.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Stats.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3StatsReport.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3String.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3String.h Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3Subst.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Subst.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3SymTable.h Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3TSP.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3TSP.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Table.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Table.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Task.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Task.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Trace.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Trace.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3TraceDecl.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3TraceDecl.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Tristate.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Tristate.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Undriven.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Undriven.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Unknown.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Unknown.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Unroll.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3Unroll.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3VariableOrder.cpp Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3VariableOrder.h Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
V3Waiver.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Waiver.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Width.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
V3Width.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3WidthCommit.h Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
V3WidthSel.cpp Internals: Add const. No functional change. 2021-06-20 18:33:13 -04:00
Verilator.cpp Add V3VariableOrder pass 2021-07-12 14:53:40 +01:00
VlcBucket.h Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
VlcMain.cpp Internals: Fix coverage holes. No functional change. 2021-07-09 18:11:59 -04:00
VlcOptions.h Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
VlcPoint.h Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
VlcSource.h Internals: Add std:: to make_pair. No functional change. 2021-03-12 18:17:49 -05:00
VlcTest.h Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
VlcTop.cpp Internals: C++11 style cleanups. No functional change. 2021-07-11 18:42:01 -04:00
VlcTop.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
astgen Apply clang-format 2021-05-22 10:14:07 +00:00
bisonpre Fix backtrace on bisonpre error 2021-04-06 18:07:28 -04:00
config_build.h.in Add an URL on warnings to point to the manual's description. 2021-04-18 10:17:05 -04:00
config_rev Cleanup python code style issues. No functional change intended. 2021-03-05 22:52:39 -05:00
cppcheck_filtered Cleanup python code style issues. No functional change intended. 2021-03-05 22:52:39 -05:00
flexfix Cleanup python code style issues. No functional change intended. 2021-03-05 22:52:39 -05:00
mkinstalldirs Fix man files misinstalling; cleanup mkinstalldirs 2018-09-13 19:09:35 -04:00
verilog.l Internals: Fix off-by-one #line. 2021-07-10 07:11:34 -04:00
verilog.y Add support for null ports (#2875) 2021-04-09 10:39:46 -04:00
vlcovgen Cleanup python code style issues. No functional change intended. 2021-03-05 22:52:39 -05:00