Use Map with a deterministic instance power iterator (#359)
* Use deterministic instance power iterator * Use deterministic instance power iterator * Use std::map instead of sta::Map
This commit is contained in:
parent
808ac488ef
commit
128ea3cf28
|
|
@ -101,6 +101,7 @@ Power::Power(StaState *sta) :
|
|||
seq_activity_map_(100, SeqPinHash(network_), SeqPinEqual()),
|
||||
activities_valid_(false),
|
||||
bdd_(sta),
|
||||
instance_powers_(InstanceIdLess(network_)),
|
||||
instance_powers_valid_(false),
|
||||
corner_(nullptr)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -238,7 +238,7 @@ private:
|
|||
PwrSeqActivityMap seq_activity_map_;
|
||||
bool activities_valid_;
|
||||
Bdd bdd_;
|
||||
std::map<const Instance*, PowerResult> instance_powers_;
|
||||
std::map<const Instance*, PowerResult, InstanceIdLess> instance_powers_;
|
||||
bool instance_powers_valid_;
|
||||
const Corner *corner_;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue