verilator/src
Geza Lore e5e5bc0fa3 Localize variables used in multiple functions
Teach V3Localize how to localize variables that are used in multiple
functions, if in all functions where they are used, they are always
written in whole before being consumed. This allows a lot more variables
to be localized (+20k variables on OpenTitan - when building without
--trace), and can cause significant performance improvement (OpenTitan
simulates 8.5% - build single threaded and withuot --trace).
2021-06-18 16:22:51 +01:00
..
.gdbinit Copyright year update 2021-01-01 10:29:54 -05:00
.gitignore
Makefile.in Fix Makefiles to support Windows EXEEXT usage (#3008). 2021-06-04 12:04:55 -04:00
Makefile_obj.in Implement a distinct constant pool (#3013) 2021-06-13 15:05:55 +01:00
V3Active.cpp Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01:00
V3Active.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3ActiveTop.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3ActiveTop.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Assert.cpp Internals: Set missing timescale though it is not referred yet. (#2946) 2021-05-11 22:38:13 +09:00
V3Assert.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3AssertPre.cpp Internals: Cleanup unneeded {}. No functional change 2021-02-21 21:25:21 -05:00
V3AssertPre.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Ast.cpp Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3Ast.h Localize variables used in multiple functions 2021-06-18 16:22:51 +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 Internals: make AstCFunc::m_isStatic a bool. 2021-06-16 14:24:28 +01:00
V3AstNodes.h Localize variables from other modules when possible 2021-06-18 16:22:51 +01:00
V3AstUserAllocator.h Internals: Add AstUserNAllocator utility classes. 2021-06-18 16:22:51 +01:00
V3Begin.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3Begin.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Branch.cpp Internals: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05:00
V3Branch.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Broken.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Broken.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3CCtors.cpp Remove deprecated --no-relative-cfuncs (#3024) 2021-06-16 23:17:43 -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: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3CUse.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Case.cpp Allow overlaps in priority case statements (#2864) 2021-03-28 19:57:36 -04:00
V3Case.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Cast.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3Cast.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Cdc.cpp Internals: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05:00
V3Cdc.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Changed.cpp Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01:00
V3Changed.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Class.cpp Internals: Add std:: to make_pair. No functional change. 2021-03-12 18:17:49 -05:00
V3Class.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Clean.cpp Internals: Cleanup unneeded {}. No functional change 2021-02-21 21:25:21 -05:00
V3Clean.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Clock.cpp Localize variables used in multiple functions 2021-06-18 16:22:51 +01:00
V3Clock.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Combine.cpp Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01: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 std:: to make_pair. No functional change. 2021-03-12 18:17:49 -05:00
V3Config.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Const.cpp Don't merge bit select assignments in C code (#2971) 2021-05-18 14:28:48 -04:00
V3Const.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Coverage.cpp Add --coverage-max-width (#2853). 2021-03-29 18:54:51 -04:00
V3Coverage.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3CoverageJoin.cpp Split V3Hashed to V3Hasher and V3DupFinder (#2967) 2021-05-21 01:41:46 +01:00
V3CoverageJoin.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Dead.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Dead.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Delayed.cpp Internals: Make AstAlwaysPost an AstNodeProcedure. (#2959) 2021-05-15 10:56:28 -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: make AstCFunc::m_isStatic a bool. 2021-06-16 14:24:28 +01:00
V3Depth.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3DepthBlock.cpp Localize variables from other modules when possible 2021-06-18 16:22:51 +01:00
V3DepthBlock.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Descope.cpp Localize variables from other modules when possible 2021-06-18 16:22:51 +01:00
V3Descope.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3DupFinder.cpp Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3DupFinder.h Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3EmitC.cpp Internals: make AstCFunc::m_isStatic a bool. 2021-06-16 14:24:28 +01:00
V3EmitC.h Implement a distinct constant pool (#3013) 2021-06-13 15:05:55 +01:00
V3EmitCBase.h Internals: make AstCFunc::m_isStatic a bool. 2021-06-16 14:24:28 +01:00
V3EmitCConstPool.cpp Internals: Update to clang-format-11 (#3021) 2021-06-14 14:50:40 -04:00
V3EmitCInlines.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3EmitCMain.cpp Add simulation context (VerilatedContext) (#2660). (#2813) 2021-03-07 11:01:54 -05:00
V3EmitCMain.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3EmitCMake.cpp Add support of --trace-structs parameter for CMake (#2986) 2021-06-06 09:27:44 -04:00
V3EmitCMake.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3EmitCSyms.cpp Implement DPI import/export as loose functions 2021-06-13 15:06:28 +01:00
V3EmitMk.cpp Add FST SystemC tracing (#2806) 2021-04-06 16:18:58 -04:00
V3EmitMk.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3EmitV.cpp Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01:00
V3EmitV.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3EmitXml.cpp Implement a distinct constant pool (#3013) 2021-06-13 15:05:55 +01:00
V3EmitXml.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Error.cpp Fix URL references. 2021-04-18 11:52:29 -04:00
V3Error.h Support ignoring "`pragma protect ..." (#2886) 2021-04-26 18:16:24 -04:00
V3Expand.cpp Fix out of bounds index into VlWide under AstSel 2021-06-18 14:31:01 +01:00
V3Expand.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3File.cpp Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01:00
V3File.h Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01:00
V3FileLine.cpp Internals: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05:00
V3FileLine.h Add EOFNEWLINE warning when missing a newline at EOF. 2021-03-14 21:23:48 -04:00
V3Gate.cpp Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3Gate.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3GenClk.cpp Copyright year update 2021-01-01 10:29:54 -05: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: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05:00
V3Graph.cpp Internals: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05: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: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3GraphDfa.h Internals: Update to clang-format-11 (#3021) 2021-06-14 14:50:40 -04:00
V3GraphPathChecker.cpp Copyright year update 2021-01-01 10:29:54 -05: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 Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3Hash.h Fix V3Hash when building -m32 2021-06-13 23:19:25 +01:00
V3Hasher.cpp Implement a distinct constant pool (#3013) 2021-06-13 15:05:55 +01:00
V3Hasher.h Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3HierBlock.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3HierBlock.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Inline.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Inline.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Inst.cpp Internals: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05:00
V3Inst.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3InstrCount.cpp Copyright year update 2021-01-01 10:29:54 -05: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 Implement DPI import/export as loose functions 2021-06-13 15:06:28 +01:00
V3Life.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LifePost.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3LifePost.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkCells.cpp Implement a distinct constant pool (#3013) 2021-06-13 15:05:55 +01:00
V3LinkCells.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkDot.cpp Fix error on unsupported recursive functions (#2957). 2021-06-13 12:38:31 -04:00
V3LinkDot.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkInc.cpp Minor compiler compatibility fixes 2021-06-12 23:25:58 +01:00
V3LinkInc.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkJump.cpp Internals: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05:00
V3LinkJump.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkLValue.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3LinkLValue.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkLevel.cpp Fix false TIMESCALEMOD on generate-ignored instances (#2838). 2021-03-16 22:52:29 -04:00
V3LinkLevel.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3LinkParse.cpp Public interface params (#2901) 2021-04-21 13:46:13 -04:00
V3LinkParse.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3LinkResolve.cpp Fix select of with index variable (#2880). 2021-04-08 19:35:03 -04:00
V3LinkResolve.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3List.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Localize.cpp Localize variables used in multiple functions 2021-06-18 16:22:51 +01:00
V3Localize.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3MergeCond.cpp Internals: Cleanup unneeded {}. No functional change 2021-02-21 21:25:21 -05:00
V3MergeCond.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Name.cpp Internals: Update to clang-format-11 (#3021) 2021-06-14 14:50:40 -04:00
V3Name.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Number.cpp Improve distribution of V3Hash/V3Hasher 2021-06-09 21:17:02 +01:00
V3Number.h Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3Number_test.cpp Internals: Rename some internal functions etc to avoid _V 2021-03-03 22:53:50 -05:00
V3OptionParser.cpp Internals: Factor out V3OptionParser from V3Options.cpp. No functional change is intended. (#2919) 2021-05-04 06:30:18 +09: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 Remove deprecated --no-relative-cfuncs (#3024) 2021-06-16 23:17:43 -04:00
V3Options.h Remove deprecated --no-relative-cfuncs (#3024) 2021-06-16 23:17:43 -04:00
V3Order.cpp Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01: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: Cleanup unneeded {}. No functional change 2021-02-21 21:25:21 -05:00
V3Os.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Param.cpp Split V3Hashed to V3Hasher and V3DupFinder (#2967) 2021-05-21 01:41:46 +01: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: Cleanup unneeded {}. No functional change 2021-02-21 21:25:21 -05:00
V3ParseImp.h Internals: Remove some unnecessary typedefs. No functional change. 2021-03-12 17:26:53 -05:00
V3ParseLex.cpp Internals: Cleanup unneeded {}. No functional change 2021-02-21 21:25:21 -05:00
V3ParseSym.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Partition.cpp Construct AstExecGraph implementation outside of V3EmitC. (#3022) 2021-06-16 12:18:56 +01: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 Cleanup REDEFMACRO to not show two separate warnings 2021-03-17 20:33:31 -04:00
V3PreProc.h Tests: Cover some internal code coverage issues 2021-03-07 13:52:37 -05:00
V3PreShell.cpp Commentary 2021-06-13 12:03:53 -04:00
V3PreShell.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Premit.cpp Implement a distinct constant pool (#3013) 2021-06-13 15:05:55 +01: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: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Randomize.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Reloop.cpp Add --reloop-limit argument (#2960) 2021-05-15 18:04:40 +01:00
V3Reloop.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Scope.cpp Internals: Add std:: to make_pair. No functional change. 2021-03-12 18:17:49 -05: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: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3SenTree.h Rework Ast hashing to be stable (#2974) 2021-05-21 14:34:27 +01:00
V3Simulate.h Fix constant function calls with uninit value (#2995). 2021-05-31 22:46:41 -04:00
V3Slice.cpp Fix unpacked-in-class pattern assignment 2021-03-13 13:39:29 -05:00
V3Slice.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Split.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Split.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3SplitAs.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3SplitAs.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3SplitVar.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3SplitVar.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Stats.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Stats.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3StatsReport.cpp Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3String.cpp Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01:00
V3String.h Implement a distinct constant pool (#3013) 2021-06-13 15:05:55 +01:00
V3Subst.cpp Copyright year update 2021-01-01 10:29:54 -05:00
V3Subst.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3SymTable.h interface localparam access (#2859) 2021-03-26 18:27:38 -04:00
V3TSP.cpp Internals: Add some std::'s. No functional change intended. 2021-03-26 21:23:18 -04:00
V3TSP.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Table.cpp Implement a distinct constant pool (#3013) 2021-06-13 15:05:55 +01:00
V3Table.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Task.cpp Internals: Update to clang-format-11 (#3021) 2021-06-14 14:50:40 -04:00
V3Task.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Trace.cpp Implement DPI import/export as loose functions 2021-06-13 15:06:28 +01:00
V3Trace.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3TraceDecl.cpp Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01:00
V3TraceDecl.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Tristate.cpp Internals: Update to clang-format-11 (#3021) 2021-06-14 14:50:40 -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: Update to clang-format-11 (#3021) 2021-06-14 14:50:40 -04:00
V3Undriven.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Unknown.cpp Fix part select issues in LATCH warning. (#2948) (#2938) 2021-06-01 09:01:18 -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: Cleanup unneeded {}. No functional change 2021-02-21 21:25:21 -05:00
V3Unroll.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3Waiver.cpp Internals: Use newline instead of endl to avoid unneeded flush. 2020-11-18 21:03:23 -05:00
V3Waiver.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
V3Width.cpp Fix slowdown in elaboration (#2911). 2021-06-06 22:09:30 -04:00
V3Width.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3WidthCommit.h Use Google-style-guide header guard naming, to avoid __ prefix. 2021-03-03 21:57:07 -05:00
V3WidthSel.cpp Internals: Cleanup unneeded {}. No functional change 2021-02-21 21:25:21 -05:00
Verilator.cpp Localize variables from other modules when possible 2021-06-18 16:22:51 +01:00
VlcBucket.h Internals: Add some std::'s. No functional change intended. 2021-03-26 23:22:52 -04:00
VlcMain.cpp Use V3OptionParser in verilator_coverage (#2935) 2021-05-09 07:04:22 +09:00
VlcOptions.h Use V3OptionParser in verilator_coverage (#2935) 2021-05-09 07:04:22 +09:00
VlcPoint.h Internals: Add some std::'s. No functional change intended. 2021-03-26 23:22:52 -04:00
VlcSource.h Internals: Add std:: to make_pair. No functional change. 2021-03-12 18:17:49 -05:00
VlcTest.h Internals: Restyle with C++11 using replacing typedef 2021-03-12 18:10:45 -05:00
VlcTop.cpp Internals: Add some std::'s. No functional change intended. 2021-03-26 23:22:52 -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
verilog.l Copyright year update 2021-01-01 10:29:54 -05: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