OpenSTA/search
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
..
Bdd.cc cudd usage memory leak 2024-08-09 14:02:25 -07:00
Bfs.cc c++20, 23 compatibility 2024-11-14 10:53:20 -08:00
CheckCapacitanceLimits.cc update copyright 2024-01-11 16:34:49 -08:00
CheckCapacitanceLimits.hh update copyright 2024-01-11 16:34:49 -08:00
CheckFanoutLimits.cc update copyright 2024-01-11 16:34:49 -08:00
CheckFanoutLimits.hh update copyright 2024-01-11 16:34:49 -08:00
CheckMaxSkews.cc update copyright 2024-01-11 16:34:49 -08:00
CheckMaxSkews.hh update copyright 2024-01-11 16:34:49 -08:00
CheckMinPeriods.cc update copyright 2024-01-11 16:34:49 -08:00
CheckMinPeriods.hh update copyright 2024-01-11 16:34:49 -08:00
CheckMinPulseWidths.cc rel 2.6.0 2024-07-24 09:04:08 -07:00
CheckMinPulseWidths.hh rel 2.6.0 2024-07-24 09:04:08 -07:00
CheckSlewLimits.cc check slews speedup with multiple corners 2024-12-08 14:49:58 -08:00
CheckSlewLimits.hh check slews speedup with multiple corners 2024-12-08 14:49:58 -08:00
CheckTiming.cc check_setup input/output delays not required on constant ports 2024-03-12 15:25:22 -07:00
CheckTiming.hh update copyright 2024-01-11 16:34:49 -08:00
ClkDelays.hh report_clock_latency -include_internal_latency 2024-05-11 18:12:55 -07:00
ClkInfo.cc update copyright 2024-01-11 16:34:49 -08:00
ClkInfo.hh crpr for clk paths 2024-12-11 11:09:35 -08:00
ClkLatency.cc reportClkSkew, reportClkLatency use ref for clks 2024-05-20 15:48:00 -07:00
ClkLatency.hh reportClkSkew, reportClkLatency use ref for clks 2024-05-20 15:48:00 -07:00
ClkNetwork.cc update copyright 2024-01-11 16:34:49 -08:00
ClkSkew.cc rel 2.6.0 2024-07-24 09:04:08 -07:00
ClkSkew.hh report_clock_skew 2024-06-20 13:32:37 -07:00
Corner.cc parasitics api update 2024-02-08 13:54:52 -07:00
Crpr.cc merge OR OpenSTA PR 211, 213 with tweeks 2024-12-11 16:31:21 -08:00
Crpr.hh merge OR OpenSTA PR 211, 213 with tweeks 2024-12-11 16:31:21 -08:00
FindRegister.cc liberty min_pulse_width timing group support 2024-04-17 11:49:19 -07:00
FindRegister.hh update copyright 2024-01-11 16:34:49 -08:00
GatedClk.cc update copyright 2024-01-11 16:34:49 -08:00
GatedClk.hh update copyright 2024-01-11 16:34:49 -08:00
Genclks.cc exception -from/-to [all_regs] speedup 2024-07-25 08:18:36 -07:00
Genclks.hh update copyright 2024-01-11 16:34:49 -08:00
Latches.cc rel 2.6.0 2024-07-24 09:04:08 -07:00
Latches.hh issue44 liberty pos/neg latches 2024-07-07 17:56:55 -07:00
Levelize.cc update copyright 2024-01-11 16:34:49 -08:00
Levelize.hh update copyright 2024-01-11 16:34:49 -08:00
MakeTimingModel.cc MakeTimingModel::makeLibrary() copy units 2024-12-22 12:20:12 -07:00
MakeTimingModel.hh update copyright 2024-01-11 16:34:49 -08:00
MakeTimingModelPvt.hh timing models rm clk tree delay clk->output w/ideal clk conttext 2024-12-07 16:35:14 -08:00
Path.cc update copyright 2024-01-11 16:34:49 -08:00
PathAnalysisPt.cc update copyright 2024-01-11 16:34:49 -08:00
PathEnd.cc report_checks -endpoint_path_count -slack_min 2025-01-15 09:17:14 -07:00
PathEnum.cc report_checks -endpoint_path_count -slack_min 2025-01-15 09:17:14 -07:00
PathEnum.hh Rename flags in `report_checks` (#131) 2024-11-23 15:38:26 -08:00
PathEnumed.cc update copyright 2024-01-11 16:34:49 -08:00
PathEnumed.hh update copyright 2024-01-11 16:34:49 -08:00
PathExpanded.cc report_checks -format json 2024-09-16 17:04:31 -07:00
PathGroup.cc report_checks -endpoint_path_count -slack_min 2025-01-15 09:17:14 -07:00
PathRef.cc update copyright 2024-01-11 16:34:49 -08:00
PathVertex.cc dcalc tolerance 2024-12-18 09:00:21 -07:00
PathVertexRep.cc update copyright 2024-01-11 16:34:49 -08:00
Property.cc power use density instead of activity 2025-01-17 13:02:13 -07:00
ReportPath.cc Report json fixes (#181) 2025-01-16 15:32:53 -08:00
ReportPath.hh Add {`instance`, `cell`, `verilog_src`, `pin`, `net`, `hier_pins`, `capacitance`} fields to `report_checks -format json` for paths (#135) 2025-01-13 19:28:04 -08:00
Search.cc crpr for clk paths 2024-12-11 11:09:35 -08:00
Search.i Report json fixes (#181) 2025-01-16 15:32:53 -08:00
Search.tcl Add {`instance`, `cell`, `verilog_src`, `pin`, `net`, `hier_pins`, `capacitance`} fields to `report_checks -format json` for paths (#135) 2025-01-13 19:28:04 -08:00
SearchPred.cc update copyright 2024-01-11 16:34:49 -08:00
Sim.cc liberty test_cell parse internals 2024-10-24 11:37:07 -07:00
Sim.hh liberty test_cell parse internals 2024-10-24 11:37:07 -07:00
Sta.cc verilog c++ parser 2025-01-21 18:35:21 -07:00
StaState.cc update copyright 2024-01-11 16:34:49 -08:00
Tag.cc issue107 crpr with clock min false and max delay exceptions 2024-11-13 11:28:40 -08:00
Tag.hh update copyright 2024-01-11 16:34:49 -08:00
TagGroup.cc rel 2.6.0 2024-07-24 09:04:08 -07:00
TagGroup.hh update copyright 2024-01-11 16:34:49 -08:00
VertexVisitor.cc update copyright 2024-01-11 16:34:49 -08:00
VisitPathEnds.cc update copyright 2024-01-11 16:34:49 -08:00
VisitPathGroupVertices.cc search debug 2024-10-11 17:02:47 -07:00
VisitPathGroupVertices.hh update copyright 2024-01-11 16:34:49 -08:00
WorstSlack.cc Fix worst slack queue corruption (#154) 2024-12-20 16:52:09 -08:00
WorstSlack.hh update copyright 2024-01-11 16:34:49 -08:00