Searched refs:DomSetType (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | DominanceFrontier.h | 44 using DomSetType = std::set<BlockT *>; // Dom set for a bb 45 using DomSetMapType = std::map<BlockT *, DomSetType>; // Dom set map 88 iterator addBasicBlock(BlockT *BB, const DomSetType &frontier) { in addBasicBlock() 102 bool compareDomSet(DomSetType &DS1, const DomSetType &DS2) const; 131 using DomSetType = typename DominanceFrontierBase<BlockT, false>::DomSetType; variable 140 const DomSetType &calculate(const DomTreeT &DT, const DomTreeNodeT *Node); 147 using DomSetType = DominanceFrontierBase<BasicBlock, false>::DomSetType; variable
|
| H A D | DominanceFrontierImpl.h | 76 DomSetType &DS1, const DomSetType &DS2) const { in compareDomSet() 81 for (typename DomSetType::const_iterator I = DS1.begin(), E = DS1.end(); in compareDomSet() 160 const typename ForwardDominanceFrontierBase<BlockT>::DomSetType & 164 DomSetType *Result = nullptr; in calculate() 180 DomSetType &S = this->Frontiers[currentBB]; in calculate() 216 typename DomSetType::const_iterator CDFI = S.begin(), CDFE = S.end(); in calculate() 217 DomSetType &parentSet = this->Frontiers[parentBB]; in calculate()
|
| H A D | RegionInfoImpl.h | 582 using DST = typename DomFrontierT::DomSetType; in isRegion()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineDominanceFrontier.h | 28 using DomSetType = DominanceFrontierBase<MachineBasicBlock, false>::DomSetType; variable 78 iterator addBasicBlock(MachineBasicBlock *BB, const DomSetType &frontier) { in addBasicBlock() 94 bool compareDomSet(DomSetType &DS1, const DomSetType &DS2) const { in compareDomSet()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | RDFGraph.cpp | 1424 const MachineDominanceFrontier::DomSetType &DF = DFLoc->second; in recordDefsForDF()
|