Home
last modified time | relevance | path

Searched refs:_dbInst (Results 1 – 25 of 30) sorted by relevance

12

/dports/cad/openroad/OpenROAD-2.0/src/OpenDB/src/db/
H A DdbInst.cpp108 _dbInst::_dbInst(_dbDatabase*) in _dbInst() function in odb::_dbInst
132 _dbInst::_dbInst(_dbDatabase*, const _dbInst& i) in _dbInst() function in odb::_dbInst
158 _dbInst::~_dbInst() in ~_dbInst()
418 _dbInst* inst = (_dbInst*) this; in getName()
424 _dbInst* inst = (_dbInst*) this; in getConstName()
430 _dbInst* inst = (_dbInst*) this; in isNamed()
438 _dbInst* inst = (_dbInst*) this; in rename()
455 _dbInst* inst = (_dbInst*) this; in getOrigin()
462 _dbInst* inst = (_dbInst*) this; in setOrigin()
529 _dbInst* inst = (_dbInst*) this; in getBBox()
[all …]
H A DdbInst.h76 class _dbInst : public _dbObject
91 dbId<_dbInst> _next_entry;
97 dbId<_dbInst> _region_next;
98 dbId<_dbInst> _module_next;
99 dbId<_dbInst> _group_next;
100 dbId<_dbInst> _region_prev;
105 _dbInst(_dbDatabase*);
106 _dbInst(_dbDatabase*, const _dbInst& i);
107 ~_dbInst();
111 bool operator<(const _dbInst& rhs) const;
[all …]
H A DdbBlockage.cpp57 _dbInst* _dbBlockage::getInst() in getInst()
98 _dbInst* lhs_inst = lhs_blk->_inst_tbl->getPtr(_inst); in operator <()
99 _dbInst* rhs_inst = rhs_blk->_inst_tbl->getPtr(rhs._inst); in operator <()
151 _dbInst* lhs_inst = lhs_blk->_inst_tbl->getPtr(_inst); in differences()
152 _dbInst* rhs_inst = rhs_blk->_inst_tbl->getPtr(rhs._inst); in differences()
156 _dbInst* lhs_inst = lhs_blk->_inst_tbl->getPtr(_inst); in differences()
160 _dbInst* rhs_inst = rhs_blk->_inst_tbl->getPtr(rhs._inst); in differences()
183 _dbInst* inst = blk->_inst_tbl->getPtr(_inst); in out()
263 _dbInst* inst = (_dbInst*) inst_; in create()
H A DdbModule.cpp192 _dbInst* _inst = (_dbInst*) inst; in addInst()
208 _dbInst* _inst = (_dbInst*) inst; in removeInst()
214 _dbInst* prev = NULL; in removeInst()
217 _dbInst* c = block->_inst_tbl->getPtr(cur); in removeInst()
272 _dbInst* _inst = (_dbInst*) inst; in destroy()
H A DdbRegionInstItr.h40 class _dbInst; variable
46 dbTable<_dbInst>* _inst_tbl;
49 dbRegionInstItr(dbTable<_dbInst>* inst_tbl) { _inst_tbl = inst_tbl; } in dbRegionInstItr()
H A DdbModuleInstItr.h43 class _dbInst; variable
50 dbTable<_dbInst>* _inst_tbl;
54 dbModuleInstItr(dbTable<_dbInst>* inst_tbl) { _inst_tbl = inst_tbl; } in dbModuleInstItr()
H A DdbGroupInstItr.h43 class _dbInst; variable
50 dbTable<_dbInst>* _inst_tbl;
54 dbGroupInstItr(dbTable<_dbInst>* inst_tbl) { _inst_tbl = inst_tbl; } in dbGroupInstItr()
H A DdbObstruction.cpp147 _dbInst* lhs_inst = lhs_blk->_inst_tbl->getPtr(_inst); in differences()
148 _dbInst* rhs_inst = rhs_blk->_inst_tbl->getPtr(rhs._inst); in differences()
152 _dbInst* lhs_inst = lhs_blk->_inst_tbl->getPtr(_inst); in differences()
156 _dbInst* rhs_inst = rhs_blk->_inst_tbl->getPtr(rhs._inst); in differences()
183 _dbInst* inst = blk->_inst_tbl->getPtr(_inst); in out()
208 _dbInst* lhs_inst = lhs_blk->_inst_tbl->getPtr(_inst); in operator <()
209 _dbInst* rhs_inst = rhs_blk->_inst_tbl->getPtr(rhs._inst); in operator <()
382 _dbInst* inst = (_dbInst*) inst_; in create()
H A DdbITerm.cpp98 _dbInst* lhs_inst = lhs_blk->_inst_tbl->getPtr(_inst); in operator <()
99 _dbInst* rhs_inst = rhs_blk->_inst_tbl->getPtr(rhs._inst); in operator <()
132 _dbInst* lhs_inst = lhs_blk->_inst_tbl->getPtr(_inst); in differences()
133 _dbInst* rhs_inst = rhs_blk->_inst_tbl->getPtr(rhs._inst); in differences()
196 _dbInst* inst = block->_inst_tbl->getPtr(_inst); in getMTerm()
205 _dbInst* _dbITerm::getInst() const in getInst()
208 _dbInst* inst = block->_inst_tbl->getPtr(_inst); in getInst()
222 _dbInst* inst = block->_inst_tbl->getPtr(iterm->_inst); in getInst()
242 _dbInst* inst = block->_inst_tbl->getPtr(iterm->_inst); in getMTerm()
255 _dbInst* inst = block->_inst_tbl->getPtr(iterm->_inst); in getBTerm()
[all …]
H A DdbRegionInstItr.cpp65 _dbInst* inst = _inst_tbl->getPtr(id); in reverse()
76 _dbInst* inst = _inst_tbl->getPtr(id); in reverse()
115 _dbInst* inst = _inst_tbl->getPtr(id); in next()
H A DdbBlockage.h41 class _dbInst; variable
59 dbId<_dbInst> _inst;
67 _dbInst* getInst();
H A DdbRegion.cpp259 _dbInst* inst = (_dbInst*) inst_; in addInst()
270 _dbInst* tail = block->_inst_tbl->getPtr(region->_insts); in addInst()
285 _dbInst* inst = (_dbInst*) inst_; in removeInst()
294 _dbInst* t = block->_inst_tbl->getPtr(region->_insts); in removeInst()
299 _dbInst* next = block->_inst_tbl->getPtr(inst->_region_next); in removeInst()
304 _dbInst* prev = block->_inst_tbl->getPtr(inst->_region_prev); in removeInst()
H A DdbITerm.h44 class _dbInst; variable
74 dbId<_dbInst> _inst;
89 _dbInst* getInst() const;
H A DdbITermItr.cpp165 _dbInst* inst = (_dbInst*) parent; in begin()
182 _dbInst* inst = block->_inst_tbl->getPtr(iterm->_inst); in next()
H A DdbModule.h49 class _dbInst; variable
65 dbId<_dbInst> _insts;
H A DdbHier.h42 class _dbInst; variable
56 dbId<_dbInst> _inst;
H A DdbRegion.h44 class _dbInst; variable
63 dbId<_dbInst> _insts;
H A DdbObstruction.h41 class _dbInst; variable
62 dbId<_dbInst> _inst;
H A DdbGroupInstItr.cpp68 _dbInst* inst = _inst_tbl->getPtr(id); in reverse()
111 _dbInst* inst = _inst_tbl->getPtr(id); in next()
H A DdbModuleInstItr.cpp68 _dbInst* inst = _inst_tbl->getPtr(id); in reverse()
111 _dbInst* inst = _inst_tbl->getPtr(id); in next()
H A DdbBlock.h68 class _dbInst; variable
170 dbId<_dbInst> _parent_inst; // Up hierarchy: TWG
173 dbHashTable<_dbInst> _inst_hash;
192 dbTable<_dbInst>* _inst_tbl;
H A DdbGroup.h49 class _dbInst; variable
76 dbId<_dbInst> _insts;
H A DdbHier.cpp117 _dbInst* inst = (_dbInst*) inst_; in create()
174 _dbInst* inst = parent->_inst_tbl->getPtr(hier->_inst); in destroy()
H A DdbGroup.cpp342 _dbInst* _inst = (_dbInst*) inst; in addInst()
353 _dbInst* _inst = (_dbInst*) inst; in removeInst()
358 _dbInst* prev = NULL; in removeInst()
361 _dbInst* c = _block->_inst_tbl->getPtr(cur); in removeInst()
H A DdbJournal.cpp889 _dbInst* inst = (_dbInst*) dbInst::getInst(_block, inst_id); in redo_updateInstField()
894 switch ((_dbInst::Field) field) { in redo_updateInstField()
895 case _dbInst::FLAGS: { in redo_updateInstField()
911 case _dbInst::ORIGIN: { in redo_updateInstField()
934 case _dbInst::INVALIDATETIMING: { in redo_updateInstField()
1574 switch( (_dbInst::Field) field ) in undo_updateInstField()
1576 case _dbInst::FLAGS: in undo_updateInstField()
1577 case _dbInst::ORIGIN: in undo_updateInstField()

12