parent
3c0514f34f
commit
1871d8a080
|
@ -47,6 +47,14 @@ void DominanceFrontierBase<BlockT>::removeBlock(BlockT *BB) {
|
||||||
Frontiers.erase(BB);
|
Frontiers.erase(BB);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
template <class BlockT>
|
||||||
|
void DominanceFrontierBase<BlockT>::addToFrontier(iterator I,
|
||||||
|
BlockT *Node) {
|
||||||
|
assert(I != end() && "BB is not in DominanceFrontier!");
|
||||||
|
assert(I->second.count(Node) && "Node is not in DominanceFrontier of BB");
|
||||||
|
I->second.erase(Node);
|
||||||
|
}
|
||||||
|
|
||||||
template <class BlockT>
|
template <class BlockT>
|
||||||
void DominanceFrontierBase<BlockT>::removeFromFrontier(iterator I,
|
void DominanceFrontierBase<BlockT>::removeFromFrontier(iterator I,
|
||||||
BlockT *Node) {
|
BlockT *Node) {
|
||||||
|
|
Loading…
Reference in New Issue