Home
last modified time | relevance | path

Searched refs:_layer_rules (Results 1 – 8 of 8) sorted by relevance

/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/db/
H A DdbTechViaGenerateRule.cpp66 if (_layer_rules != rhs._layer_rules) in operator ==()
80 DIFF_VECTOR(_layer_rules); in differences()
91 DIFF_OUT_VECTOR(_layer_rules); in out()
97 : _flags(v._flags), _name(NULL), _layer_rules(v._layer_rules) in _dbTechViaGenerateRule()
123 stream << v._layer_rules; in operator <<()
132 stream >> v._layer_rules; in operator >>()
157 return rule->_layer_rules.size(); in getViaLayerRuleCount()
165 if (idx >= rule->_layer_rules.size()) in getViaLayerRule()
168 dbId<dbTechViaLayerRule> id = rule->_layer_rules[idx]; in getViaLayerRule()
H A DdbTechViaRule.cpp63 if (_layer_rules != rhs._layer_rules) in operator ==()
78 DIFF_VECTOR(_layer_rules); in differences()
87 DIFF_OUT_VECTOR(_layer_rules); in out()
95 _layer_rules(v._layer_rules), in _dbTechViaRule()
121 stream << v._layer_rules; in operator <<()
131 stream >> v._layer_rules; in operator >>()
175 return rule->_layer_rules.size(); in getViaLayerRuleCount()
183 if (idx >= rule->_layer_rules.size()) in getViaLayerRule()
186 dbId<dbTechViaLayerRule> id = rule->_layer_rules[idx]; in getViaLayerRule()
H A DdbTechNonDefaultRule.cpp54 _layer_rules(r._layer_rules), in _dbTechNonDefaultRule()
88 stream << rule._layer_rules; in operator <<()
104 stream >> rule._layer_rules; in operator >>()
130 if (_layer_rules != rhs._layer_rules) in operator ==()
165 DIFF_VECTOR(_layer_rules); in differences()
184 DIFF_OUT_VECTOR(_layer_rules); in out()
274 for (itr = rule->_layer_rules.begin(); itr != rule->_layer_rules.end(); in getLayerRules()
448 rule->_layer_rules.resize(tech->_layer_cnt); in create()
452 rule->_layer_rules.push_back(0); in create()
470 rule->_layer_rules.resize(tech->_layer_cnt); in create()
[all …]
H A DdbTechViaGenerateRule.h66 dbVector<uint> _layer_rules; variable
H A DdbTechViaRule.h62 dbVector<uint> _layer_rules; variable
H A DdbTechNonDefaultRule.h69 dbVector<dbId<_dbTechLayerRule>> _layer_rules; variable
H A DdbTechLayerRule.cpp307 if (rule->_layer_rules[layer->_number] != 0) in create()
314 rule->_layer_rules[layer->_number] = layer_rule->getOID(); in create()
H A DdbTechViaLayerRule.cpp427 rule->_layer_rules.push_back(layrule->getImpl()->getOID()); in create()
439 rule->_layer_rules.push_back(layrule->getImpl()->getOID()); in create()