Searched refs:DominanceFrontierBase (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DominanceFrontier.h | 41 class DominanceFrontierBase { 57 DominanceFrontierBase() = default; 107 bool compare(DominanceFrontierBase &Other) const; 125 : public DominanceFrontierBase<BlockT, false> { 132 using DomSetType = typename DominanceFrontierBase<BlockT, false>::DomSetType; 148 using DomSetType = DominanceFrontierBase<BasicBlock, false>::DomSetType; 149 using iterator = DominanceFrontierBase<BasicBlock, false>::iterator; 151 DominanceFrontierBase<BasicBlock, false>::const_iterator; 180 extern template class DominanceFrontierBase<BasicBlock, false>; 181 extern template class DominanceFrontierBase<BasicBlock, true>;
|
H A D | DominanceFrontierImpl.h | 49 void DominanceFrontierBase<BlockT, IsPostDom>::removeBlock(BlockT *BB) { in removeBlock() 57 void DominanceFrontierBase<BlockT, IsPostDom>::addToFrontier(iterator I, in addToFrontier() 64 void DominanceFrontierBase<BlockT, IsPostDom>::removeFromFrontier( 72 bool DominanceFrontierBase<BlockT, IsPostDom>::compareDomSet( 97 bool DominanceFrontierBase<BlockT, IsPostDom>::compare( 98 DominanceFrontierBase<BlockT, IsPostDom> &Other) const { in compare() 127 void DominanceFrontierBase<BlockT, IsPostDom>::print(raw_ostream &OS) const { 151 void DominanceFrontierBase<BlockT, IsPostDom>::dump() const {
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineDominanceFrontier.h | 26 using DomSetType = DominanceFrontierBase<MachineBasicBlock, false>::DomSetType; 27 using iterator = DominanceFrontierBase<MachineBasicBlock, false>::iterator; 29 DominanceFrontierBase<MachineBasicBlock, false>::const_iterator; 96 bool compare(DominanceFrontierBase<MachineBasicBlock, false> &Other) const { in compare()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineDominanceFrontier.cpp | 19 template class DominanceFrontierBase<MachineBasicBlock, false>; variable 20 template class DominanceFrontierBase<MachineBasicBlock, true>; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DominanceFrontier.cpp | 24 template class DominanceFrontierBase<BasicBlock, false>; variable 25 template class DominanceFrontierBase<BasicBlock, true>; variable
|