Searched refs:DomSetType (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DominanceFrontier.h | 42 using DomSetType = std::set<BlockT *>; // Dom set for a bb 43 using DomSetMapType = std::map<BlockT *, DomSetType>; // Dom set map 86 iterator addBasicBlock(BlockT *BB, const DomSetType &frontier) { in addBasicBlock() 100 bool compareDomSet(DomSetType &DS1, const DomSetType &DS2) const; 129 using DomSetType = typename DominanceFrontierBase<BlockT, false>::DomSetType; variable 138 const DomSetType &calculate(const DomTreeT &DT, const DomTreeNodeT *Node); 145 using DomSetType = DominanceFrontierBase<BasicBlock, false>::DomSetType; variable
|
| H A D | DominanceFrontierImpl.h | 75 DomSetType &DS1, const DomSetType &DS2) const { in compareDomSet() 80 for (typename DomSetType::const_iterator I = DS1.begin(), E = DS1.end(); in compareDomSet() 159 const typename ForwardDominanceFrontierBase<BlockT>::DomSetType & 163 DomSetType *Result = nullptr; in calculate() 179 DomSetType &S = this->Frontiers[currentBB]; in calculate() 215 typename DomSetType::const_iterator CDFI = S.begin(), CDFE = S.end(); in calculate() 216 DomSetType &parentSet = this->Frontiers[parentBB]; in calculate()
|
| H A D | RegionInfoImpl.h | 581 using DST = typename DomFrontierT::DomSetType; in isRegion()
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFGraph.cpp | 1402 const MachineDominanceFrontier::DomSetType &DF = DFLoc->second; in recordDefsForDF()
|