Searched refs:DomSetType (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DominanceFrontier.h | 45 using DomSetType = SetVector<BlockT *>; 46 using DomSetMapType = DenseMap<BlockT *, DomSetType>; // Dom set map 89 iterator addBasicBlock(BlockT *BB, const DomSetType &frontier) { in addBasicBlock() 103 bool compareDomSet(DomSetType &DS1, const DomSetType &DS2) const; 132 using DomSetType = typename DominanceFrontierBase<BlockT, false>::DomSetType; variable 141 const DomSetType &calculate(const DomTreeT &DT, const DomTreeNodeT *Node); 148 using DomSetType = DominanceFrontierBase<BasicBlock, false>::DomSetType; variable
|
H A D | DominanceFrontierImpl.h | 73 DomSetType &DS1, const DomSetType &DS2) const { in compareDomSet() 78 for (typename DomSetType::const_iterator I = DS1.begin(), E = DS1.end(); in compareDomSet() 157 const typename ForwardDominanceFrontierBase<BlockT>::DomSetType & 161 DomSetType *Result = nullptr; in calculate() 177 DomSetType &S = this->Frontiers[currentBB]; in calculate() 213 typename DomSetType::const_iterator CDFI = S.begin(), CDFE = S.end(); in calculate() 214 DomSetType &parentSet = this->Frontiers[parentBB]; in calculate()
|
H A D | RegionInfoImpl.h | 557 using DST = typename DomFrontierT::DomSetType; in isCommonDomFrontier()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineDominanceFrontier.h | 26 using DomSetType = DominanceFrontierBase<MachineBasicBlock, false>::DomSetType; variable 76 iterator addBasicBlock(MachineBasicBlock *BB, const DomSetType &frontier) { in addBasicBlock() 92 bool compareDomSet(DomSetType &DS1, const DomSetType &DS2) const { in compareDomSet()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RDFGraph.cpp | 1407 const MachineDominanceFrontier::DomSetType &DF = DFLoc->second; in recordDefsForDF()
|