OpenSTA/liberty
Rasmus Munk Larsen f65ff1b106 Speed up findAxisIndex by 25%.
This is done by hoisting the instructions to handle ascending vs. non-ascnding out of the inner loop in the bisection search.

Signed-off-by: Rasmus Munk Larsen <rmlarsen@google.com>
2023-12-15 09:54:52 -08:00
..
EquivCells.cc update copyright 2023-02-18 17:55:40 -07:00
FuncExpr.cc update copyright 2023-02-18 17:55:40 -07:00
InternalPower.cc TableModel::axis functions return pointer 2023-12-12 15:32:30 -07:00
LeakagePower.cc update copyright 2023-02-18 17:55:40 -07:00
Liberty.cc TimingModel shared_ptr issues 2023-12-13 14:41:59 -07:00
LibertyBuilder.cc write_timing_model min/max_clock_tree_path 2023-10-04 14:33:09 -07:00
LibertyBuilder.hh write_timing_model min/max_clock_tree_path 2023-10-04 14:33:09 -07:00
LibertyExpr.cc issue139 reset lexers on parse error 2023-03-06 17:34:20 -07:00
LibertyExpr.hh update copyright 2023-02-18 17:55:40 -07:00
LibertyExprLex.ll update copyright 2023-02-18 17:55:40 -07:00
LibertyExprParse.yy update copyright 2023-02-18 17:55:40 -07:00
LibertyExprPvt.hh update copyright 2023-02-18 17:55:40 -07:00
LibertyExt.cc update copyright 2023-02-18 17:55:40 -07:00
LibertyLex.ll update copyright 2023-02-18 17:55:40 -07:00
LibertyParse.yy remove deprecated system .h includes 2023-06-15 08:59:56 -07:00
LibertyParser.cc remove deprecated system .h includes 2023-06-15 08:59:56 -07:00
LibertyParser.hh update copyright 2023-02-18 17:55:40 -07:00
LibertyReader.cc TimingModel shared_ptr issues 2023-12-13 14:41:59 -07:00
LibertyReader.hh update copyright 2023-02-18 17:55:40 -07:00
LibertyReaderPvt.hh Liberty::isClockCell 2023-11-25 17:02:33 -08:00
LibertyWriter.cc TimingModel shared_ptr issues 2023-12-13 14:41:59 -07:00
LinearModel.cc DelayCalc reorg 2023-11-19 10:04:45 -07:00
Sequential.cc update copyright 2023-02-18 17:55:40 -07:00
TableModel.cc Speed up findAxisIndex by 25%. 2023-12-15 09:54:52 -08:00
TimingArc.cc DelayCalc reorg 2023-11-19 10:04:45 -07:00
TimingModel.cc DelayCalc reorg 2023-11-19 10:04:45 -07:00
TimingRole.cc TimingRole leak 2023-11-17 18:18:37 -07:00
Units.cc unused headers 2023-11-24 17:17:19 -08:00
Wireload.cc update copyright 2023-02-18 17:55:40 -07:00