OpenSTA/include/sta
James Cherry cade6da64d verilog c++ parser
commit 6fac3fee87a3309132b5bdbb731292ecd6410a86
Author: James Cherry <cherry@parallaxsw.com>
Date:   Tue Jan 21 18:24:18 2025 -0700

    Sta use VerilogReader class

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 05d4bce4bcfcfaa07392b237a596a82315b895b3
Author: James Cherry <cherry@parallaxsw.com>
Date:   Tue Jan 21 15:14:29 2025 -0700

    vparse

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit e977e89b62191688db5c815131fc389d9ce401c5
Author: James Cherry <cherry@parallaxsw.com>
Date:   Tue Jan 21 11:30:46 2025 -0700

    write_verilog missing port ddcl

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 1742d5d92533559235ea4c42d9ea4bf2d47fb943
Author: James Cherry <cherry@parallaxsw.com>
Date:   Tue Jan 21 11:23:48 2025 -0700

    verilog escape constexpr

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 226a23092312a37503100d49ab74d4fb1e5856ef
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Jan 20 09:34:32 2025 -0700

    comment

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 63ca4ac5855710427e1ddfc5c2cba8998452d1f0
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Jan 19 19:45:48 2025 -0700

    leaks

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit c1d38aa0cc983204b1bb3f49944709e74c831be7
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Jan 19 13:26:07 2025 -0700

    verilog std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 22607b41b9eb9fc71d53214893150afb757a8a56
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Jan 19 11:36:23 2025 -0700

    verilog std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit dba2bc939fc58d465229cc2d474705151cd50d05
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Jan 19 10:01:14 2025 -0700

    verilog std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 7d449041a2b75b874038af377d46130b45195a00
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Jan 19 09:18:55 2025 -0700

    verilog std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit d02495222838f037f25d131ce1b270a6121cf16f
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Jan 19 08:53:47 2025 -0700

    verilog std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 10c5c1040f26c8ebe295d245a641fc913e0ec9f5
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 18 21:50:12 2025 -0700

    verlog constant use std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 21943c1b63fd36d12de1e5986905e14fe73ce7be
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 18 17:41:43 2025 -0700

    verilog std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit c0232b71ea5137b37d055d83f3da194341aed7a0
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 18 17:12:47 2025 -0700

    verilog std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit c68fd0329ee35b4877763bcdc82e8fe03a3b16de
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 18 16:54:10 2025 -0700

    verilog std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 3e2dca2140db42acce390ec1a18f29ee4de3c631
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 18 16:07:19 2025 -0700

    vparse const

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 210196f9e5a63dfdd5ed45a418388b7ec74ade07
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 18 12:31:13 2025 -0700

    verilog parse centos7

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit b8e1882121ac1763e767d299fd929bdfb07c5ffb
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 18 10:21:48 2025 -0700

    verilog names string*

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit c455723c5801d2d7386e7d1d53a0f9fb501c0c03
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 18 09:51:47 2025 -0700

    verilog reader names

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 47307b1d8a61abab91195969be8708a7646bbfe3
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 18 09:21:30 2025 -0700

    valgrind

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 0de49ba76cb0d1e06f93868676b73b4cd2ee609e
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Jan 15 16:50:56 2025 -0700

    suppress yynerrs_ warning

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit dbe2ba18d99d850ba5ebb1c75a4165bfff2df96d
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Jan 15 16:37:14 2025 -0700

    cmake bison target names

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 388be6c2aa69b839a53be78bafab420216554944
Author: James Cherry <cherry@parallaxsw.com>
Date:   Tue Jan 14 08:57:02 2025 -0700

    network link func rm repor, network args

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit f50d5b23aff126e7d396a555f06eae5597ec1354
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Jan 13 19:48:44 2025 -0700

    verilog reader use gzstream

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 8a0c8ce09087cceef36824de3656b5c7cea9f0f0
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Jan 13 18:02:40 2025 -0700

    VerilogScanner::error

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 413093e46e523d90e45a4c56ecaa25e4457998aa
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Jan 10 18:27:53 2025 -0700

    rm verilog_network

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit aef8358a8f44e556a3814e9ddd205e179bf2b3d7
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Jan 10 18:01:09 2025 -0700

    rm verilog_reader except link

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit cfc34aa41a5fe1942867c73061ae483e36c74f54
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Jan 10 17:04:33 2025 -0700

    verilog reader rm line_

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 62dd98b7cb800acc61192b0f326d4a3278e1a72d
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Jan 10 16:26:09 2025 -0700

    verilog parse use location

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit ad6c26984526312134d03c0f39d3fcd63617efa4
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 4 11:04:16 2025 -0800

    verilog parse error

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 1bff12c8c49c847de015dd32042cccf7952a2060
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Jan 4 08:00:40 2025 -0800

    attribute -> Attr

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit e8372df18a5374b2c9ca8f094a244d06c59a9f4e
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Jan 3 17:57:21 2025 -0800

    verilog rm string_buf

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 785818f10108f689b4ea978a13d0131546f1a4e5
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Jan 3 16:10:10 2025 -0800

    verilog parse use std::string

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 95265fc4ad30325f115eb69d10c77afe3f265701
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Jan 3 15:44:31 2025 -0800

    verilog parser const char * -> string*

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit b80db6d98057363f90a9497b10073f84c2e7cc3d
Author: James Cherry <cherry@parallaxsw.com>
Date:   Thu Jan 2 08:31:06 2025 -0800

    bison warning

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit df3b61bf7d590c241ee513eacfb1c7dff2a450d8
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Jan 1 17:04:17 2025 -0800

    verilog parse works

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 8b5a8fbb7042ceb58fbb24b836664a1da6028c45
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Jan 1 16:15:44 2025 -0800

    rm VerilogParser.hh

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 07bc0cc9c160e9dbe705f4c359973cc35342e05e
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Jan 1 15:59:57 2025 -0800

    verlog parse compiles

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 8d32f5f3d5e6a252cdb2020c62742f01b1c66f63
Author: James Cherry <cherry@parallaxsw.com>
Date:   Mon Dec 30 09:14:13 2024 -0800

    verilog parser

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-21 18:35:21 -07:00
..
ArcDelayCalc.hh ArcDelayCalc::reduceSupported() 2024-07-24 09:04:08 -07:00
ArrayTable.hh update copyright 2024-01-11 16:34:49 -08:00
Bdd.hh ord issues 2024-07-24 09:04:08 -07:00
Bfs.hh update copyright 2024-01-11 16:34:49 -08:00
CircuitSim.hh ccs ceff delay calc 2024-02-27 10:00:48 -07:00
ClkNetwork.hh update copyright 2024-01-11 16:34:49 -08:00
Clock.hh timing models rm clk tree delay clk->output w/ideal clk conttext 2024-12-07 16:35:14 -08:00
ClockGatingCheck.hh update copyright 2024-01-11 16:34:49 -08:00
ClockGroups.hh update copyright 2024-01-11 16:34:49 -08:00
ClockInsertion.hh update copyright 2024-01-11 16:34:49 -08:00
ClockLatency.hh update copyright 2024-01-11 16:34:49 -08:00
ConcreteLibrary.hh c++20, 23 compatibility 2024-11-13 18:25:26 -08:00
ConcreteNetwork.hh verilog c++ parser 2025-01-21 18:35:21 -07:00
Corner.hh parasitics api update 2024-02-08 13:54:52 -07:00
CycleAccting.hh update copyright 2024-01-11 16:34:49 -08:00
DataCheck.hh update copyright 2024-01-11 16:34:49 -08:00
DcalcAnalysisPt.hh update copyright 2024-01-11 16:34:49 -08:00
Debug.hh update copyright 2024-01-11 16:34:49 -08:00
Delay.hh update copyright 2024-01-11 16:34:49 -08:00
DelayCalc.hh update copyright 2024-01-11 16:34:49 -08:00
DelayFloat.hh Use double for tns, inspired by pr155 2024-12-21 16:53:48 -07:00
DelayNormal1.hh Use double for tns, inspired by pr155 2024-12-21 16:53:48 -07:00
DelayNormal2.hh Use double for tns, inspired by pr155 2024-12-21 16:53:48 -07:00
DeratingFactors.hh update copyright 2024-01-11 16:34:49 -08:00
DisabledPorts.hh update copyright 2024-01-11 16:34:49 -08:00
DispatchQueue.hh public headers in include/sta 2020-04-05 14:53:44 -07:00
EnumNameMap.hh rel 2.6.0 2024-07-24 09:04:08 -07:00
EquivCells.hh Remove the footprint check from equivCells 2024-09-12 22:07:58 +00:00
Error.hh Add error/warning suppression with `suppress_msg` and `unsuppress_msg` commands (#157) 2025-01-17 11:20:19 -08:00
ExceptionPath.hh exception -from/-to [all_regs] speedup 2024-07-25 08:18:36 -07:00
FuncExpr.hh ccs ceff delay calc 2024-02-27 10:00:48 -07:00
Fuzzy.hh update copyright 2024-01-11 16:34:49 -08:00
Graph.hh dcalc use load slew changes to stop propagation 2024-12-15 18:16:22 -08:00
GraphClass.hh dcalc use load slew changes to stop propagation 2024-12-15 18:16:22 -08:00
GraphCmp.hh rel 2.6.0 2024-07-24 09:04:08 -07:00
GraphDelayCalc.hh dcalc use load slew changes to stop propagation 2024-12-15 18:16:22 -08:00
Hash.hh update copyright 2024-01-11 16:34:49 -08:00
HpinDrvrLoad.hh update copyright 2024-01-11 16:34:49 -08:00
InputDrive.hh update copyright 2024-01-11 16:34:49 -08:00
InternalPower.hh update copyright 2024-01-11 16:34:49 -08:00
Iterator.hh update copyright 2024-01-11 16:34:49 -08:00
LeakagePower.hh update copyright 2024-01-11 16:34:49 -08:00
Liberty.hh liberty test_cell port signal_type 2024-11-15 15:53:02 -08:00
LibertyClass.hh rm unused Group forward decl in LibertyClass.hh (#119) 2024-11-07 17:27:49 -08:00
LibertyWriter.hh update copyright 2024-01-11 16:34:49 -08:00
LinearModel.hh update copyright 2024-01-11 16:34:49 -08:00
Machine.hh update copyright 2024-01-11 16:34:49 -08:00
MakeConcreteNetwork.hh update copyright 2024-01-11 16:34:49 -08:00
MakeConcreteParasitics.hh update copyright 2024-01-11 16:34:49 -08:00
Map.hh rel 2.6.0 2024-07-24 09:04:08 -07:00
MinMax.hh rel 2.6.0 2024-07-24 09:04:08 -07:00
MinMaxValues.hh update copyright 2024-01-11 16:34:49 -08:00
Mutex.hh unique_lock -> lock_guard 2024-06-03 14:09:30 -07:00
Network.hh verilog c++ parser 2025-01-21 18:35:21 -07:00
NetworkClass.hh ccs ceff delay calc 2024-02-27 10:00:48 -07:00
NetworkCmp.hh update copyright 2024-01-11 16:34:49 -08:00
ObjectId.hh update copyright 2024-01-11 16:34:49 -08:00
ObjectTable.hh update copyright 2024-01-11 16:34:49 -08:00
Parasitics.hh issue82 hierarchical spef annotation 2024-09-05 16:21:07 -07:00
ParasiticsClass.hh parasitics api update 2024-02-08 13:54:52 -07:00
ParseBus.hh update copyright 2024-01-11 16:34:49 -08:00
Path.hh update copyright 2024-01-11 16:34:49 -08:00
PathAnalysisPt.hh update copyright 2024-01-11 16:34:49 -08:00
PathEnd.hh report_checks -endpoint_path_count -slack_min 2025-01-15 09:17:14 -07:00
PathExpanded.hh report_checks -format json 2024-09-16 17:04:31 -07:00
PathGroup.hh report_checks -endpoint_path_count -slack_min 2025-01-15 09:17:14 -07:00
PathRef.hh update copyright 2024-01-11 16:34:49 -08:00
PathVertex.hh update copyright 2024-01-11 16:34:49 -08:00
PathVertexRep.hh update copyright 2024-01-11 16:34:49 -08:00
PatternMatch.hh update copyright 2024-01-11 16:34:49 -08:00
PinPair.hh update copyright 2024-01-11 16:34:49 -08:00
PortDelay.hh update copyright 2024-01-11 16:34:49 -08:00
PortDirection.hh update copyright 2024-01-11 16:34:49 -08:00
PortExtCap.hh update copyright 2024-01-11 16:34:49 -08:00
PowerClass.hh power use density instead of activity 2025-01-17 13:02:13 -07:00
Property.hh Property accessors check type 2024-07-29 22:56:46 -07:00
Report.hh Add error/warning suppression with `suppress_msg` and `unsuppress_msg` commands (#157) 2025-01-17 11:20:19 -08:00
ReportStd.hh update copyright 2024-01-11 16:34:49 -08:00
ReportTcl.hh update copyright 2024-01-11 16:34:49 -08:00
RiseFallMinMax.hh update copyright 2024-01-11 16:34:49 -08:00
RiseFallValues.hh update copyright 2024-01-11 16:34:49 -08:00
Sdc.hh set_load -subtract_pin_cap with rise/fall pin caps 2024-11-13 17:44:46 -08:00
SdcClass.hh exception -from/-to [all_regs] speedup 2024-07-25 08:18:36 -07:00
SdcCmdComment.hh update copyright 2024-01-11 16:34:49 -08:00
SdcNetwork.hh issue 149, 150, cmdNetwork->Sta::ensureLinked check libs 2024-12-19 16:03:39 -07:00
Search.hh Use double for tns, inspired by pr155 2024-12-21 16:53:48 -07:00
SearchClass.hh ccs ceff delay calc 2024-02-27 10:00:48 -07:00
SearchPred.hh update copyright 2024-01-11 16:34:49 -08:00
Sequential.hh liberty statetables 2024-08-04 17:10:04 -07:00
Set.hh update copyright 2024-01-11 16:34:49 -08:00
Sta.hh verilog c++ parser 2025-01-21 18:35:21 -07:00
StaMain.hh ord issues 2024-07-24 09:04:08 -07:00
StaState.hh update copyright 2024-01-11 16:34:49 -08:00
Stats.hh update copyright 2024-01-11 16:34:49 -08:00
StringSeq.hh update copyright 2024-01-11 16:34:49 -08:00
StringSet.hh update copyright 2024-01-11 16:34:49 -08:00
StringUtil.hh report_checks -format json 2024-09-16 17:04:31 -07:00
TableModel.hh leak 2024-07-31 16:36:24 -07:00
TclTypeHelpers.hh Migrate static helper functions in `StaTclTypes.i` to non-static functions in `TclTypeHelpers.cc`/`.hh` (#182) 2025-01-17 11:15:00 -08:00
TimingArc.hh rel 2.6.0 2024-07-24 09:04:08 -07:00
TimingModel.hh update copyright 2024-01-11 16:34:49 -08:00
TimingRole.hh liberty min_pulse_width timing group support 2024-04-17 11:49:19 -07:00
TokenParser.hh update copyright 2024-01-11 16:34:49 -08:00
Transition.hh rel 2.6.0 2024-07-24 09:04:08 -07:00
Units.hh Units use std::string 2024-11-13 19:09:27 -08:00
UnorderedMap.hh update copyright 2024-01-11 16:34:49 -08:00
UnorderedSet.hh update copyright 2024-01-11 16:34:49 -08:00
Vector.hh update copyright 2024-01-11 16:34:49 -08:00
VerilogNamespace.hh verilog c++ parser 2025-01-21 18:35:21 -07:00
VerilogWriter.hh update copyright 2024-01-11 16:34:49 -08:00
VertexId.hh update copyright 2024-01-11 16:34:49 -08:00
VertexVisitor.hh update copyright 2024-01-11 16:34:49 -08:00
VisitPathEnds.hh update copyright 2024-01-11 16:34:49 -08:00
Wireload.hh update copyright 2024-01-11 16:34:49 -08:00
WriteSdc.hh update copyright 2024-01-11 16:34:49 -08:00
Zlib.hh update copyright 2024-01-11 16:34:49 -08:00