Home
last modified time | relevance | path

Searched refs:DomSetType (Results 1 – 13 of 13) sorted by relevance

/external/llvm/include/llvm/Analysis/
DDominanceFrontier.h35 typedef std::set<BlockT *> DomSetType; // Dom set for a bb typedef
36 typedef std::map<BlockT *, DomSetType> DomSetMapType; // Dom set map
81 iterator addBasicBlock(BlockT *BB, const DomSetType &frontier) { in addBasicBlock()
95 bool compareDomSet(DomSetType &DS1, const DomSetType &DS2) const;
123 typedef typename DominanceFrontierBase<BlockT>::DomSetType DomSetType; typedef
134 const DomSetType &calculate(const DomTreeT &DT, const DomTreeNodeT *Node);
141 typedef DominanceFrontierBase<BasicBlock>::DomSetType DomSetType; typedef
DDominanceFrontierImpl.h67 bool DominanceFrontierBase<BlockT>::compareDomSet(DomSetType &DS1, in compareDomSet()
68 const DomSetType &DS2) const { in compareDomSet()
73 for (typename DomSetType::const_iterator I = DS1.begin(), E = DS1.end(); in compareDomSet()
152 const typename ForwardDominanceFrontierBase<BlockT>::DomSetType &
156 DomSetType *Result = nullptr; in calculate()
172 DomSetType &S = this->Frontiers[currentBB]; in calculate()
210 typename DomSetType::const_iterator CDFI = S.begin(), CDFE = S.end(); in calculate()
211 DomSetType &parentSet = this->Frontiers[parentBB]; in calculate()
DRegionInfoImpl.h573 typedef typename DomFrontierT::DomSetType DST; in isRegion()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DDominanceFrontier.h44 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
DDominanceFrontierImpl.h76 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()
DRegionInfoImpl.h582 using DST = typename DomFrontierT::DomSetType; in isRegion()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DDominanceFrontier.h33 typedef std::set<BasicBlock*> DomSetType; // Dom set for a bb typedef
34 typedef std::map<BasicBlock*, DomSetType> DomSetMapType; // Dom set map
66 iterator addBasicBlock(BasicBlock *BB, const DomSetType &frontier) { in addBasicBlock()
92 bool compareDomSet(DomSetType &DS1, const DomSetType &DS2) const { in compareDomSet()
94 for (DomSetType::const_iterator I = DS2.begin(), in compareDomSet()
98 for (DomSetType::const_iterator I = DS1.begin(), in compareDomSet()
183 const DomSetType &calculate(const DominatorTree &DT,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineDominanceFrontier.h28 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()
/external/llvm/include/llvm/CodeGen/
DMachineDominanceFrontier.h25 typedef DominanceFrontierBase<MachineBasicBlock>::DomSetType DomSetType; typedef
76 iterator addBasicBlock(MachineBasicBlock *BB, const DomSetType &frontier) { in addBasicBlock()
92 bool compareDomSet(DomSetType &DS1, const DomSetType &DS2) const { in compareDomSet()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DDominanceFrontier.cpp38 const DominanceFrontier::DomSetType &
42 DomSetType *Result = NULL; in calculate()
58 DomSetType &S = Frontiers[currentBB]; in calculate()
97 DomSetType::const_iterator CDFI = S.begin(), CDFE = S.end(); in calculate()
98 DomSetType &parentSet = Frontiers[parentBB]; in calculate()
DRegionInfo.cpp479 typedef DominanceFrontier::DomSetType DST; in isRegion()
/external/llvm/lib/Target/Hexagon/
DRDFGraph.cpp1321 const MachineDominanceFrontier::DomSetType &DF = DFLoc->second; in recordDefsForDF()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DRDFGraph.cpp1424 const MachineDominanceFrontier::DomSetType &DF = DFLoc->second; in recordDefsForDF()