/external/llvm/include/llvm/Support/ |
D | GenericDomTree.h | 69 template <class NodeT> class DomTreeNodeBase { 71 DomTreeNodeBase<NodeT> *IDom; 72 std::vector<DomTreeNodeBase<NodeT> *> Children; 79 typedef typename std::vector<DomTreeNodeBase<NodeT> *>::iterator iterator; 80 typedef typename std::vector<DomTreeNodeBase<NodeT> *>::const_iterator 89 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; } in getIDom() 90 const std::vector<DomTreeNodeBase<NodeT> *> &getChildren() const { in getChildren() 94 DomTreeNodeBase(NodeT *BB, DomTreeNodeBase<NodeT> *iDom) in DomTreeNodeBase() function 97 std::unique_ptr<DomTreeNodeBase<NodeT>> 98 addChild(std::unique_ptr<DomTreeNodeBase<NodeT>> C) { in addChild() [all …]
|
D | GenericDomTreeConstruction.h | 255 llvm::make_unique<DomTreeNodeBase<typename GraphT::NodeType>>( in Calculate() 271 DomTreeNodeBase<typename GraphT::NodeType> *IDomNode = in Calculate() 277 llvm::make_unique<DomTreeNodeBase<typename GraphT::NodeType>>( in Calculate()
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | Dominators.h | 64 class DomTreeNodeBase { 66 DomTreeNodeBase<NodeT> *IDom; 67 std::vector<DomTreeNodeBase<NodeT> *> Children; 73 typedef typename std::vector<DomTreeNodeBase<NodeT> *>::iterator iterator; 74 typedef typename std::vector<DomTreeNodeBase<NodeT> *>::const_iterator 83 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; } in getIDom() 84 const std::vector<DomTreeNodeBase<NodeT>*> &getChildren() const { in getChildren() 88 DomTreeNodeBase(NodeT *BB, DomTreeNodeBase<NodeT> *iDom) in DomTreeNodeBase() function 91 DomTreeNodeBase<NodeT> *addChild(DomTreeNodeBase<NodeT> *C) { in addChild() 104 bool compare(DomTreeNodeBase<NodeT> *Other) { in compare() [all …]
|
D | DominatorInternals.h | 255 new DomTreeNodeBase<typename GraphT::NodeType>(Root, 0); in Calculate() 261 DomTreeNodeBase<typename GraphT::NodeType> *BBNode = DT.DomTreeNodes[W]; in Calculate() 269 DomTreeNodeBase<typename GraphT::NodeType> *IDomNode = in Calculate() 274 DomTreeNodeBase<typename GraphT::NodeType> *C = in Calculate() 275 new DomTreeNodeBase<typename GraphT::NodeType>(W, IDomNode); in Calculate()
|
/external/clang/test/Modules/Inputs/merge-typedefs/ |
D | b1.h | 8 template <class NodeT> class DomTreeNodeBase; variable 9 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
|
D | a1.h | 5 template <class NodeT> class DomTreeNodeBase; variable 6 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | LiveRangeCalc.h | 33 template <class NodeT> class DomTreeNodeBase; variable 34 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
|
D | MachineDominators.cpp | 21 TEMPLATE_INSTANTIATION(class DomTreeNodeBase<MachineBasicBlock>);
|
/external/llvm/lib/CodeGen/ |
D | LiveRangeCalc.h | 33 template <class NodeT> class DomTreeNodeBase; variable 34 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
|
D | MachineDominators.cpp | 33 template class DomTreeNodeBase<MachineBasicBlock>; variable
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | MachineDominators.h | 31 EXTERN_TEMPLATE_INSTANTIATION(class DomTreeNodeBase<MachineBasicBlock>); 34 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
|
/external/llvm/include/llvm/Analysis/ |
D | DominanceFrontier.h | 122 typedef DomTreeNodeBase<BlockT> DomTreeNodeT; 140 typedef DomTreeNodeBase<BasicBlock> DomTreeNodeT;
|
D | DominanceFrontierImpl.h | 31 typedef DomTreeNodeBase<BlockT> DomTreeNodeT;
|
D | LoopInfoImpl.h | 474 const DomTreeNodeBase<BlockT> *DomRoot = DomTree.getRootNode(); in analyze()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineDominators.h | 32 extern template class DomTreeNodeBase<MachineBasicBlock>; 35 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
|
D | MachineDominanceFrontier.h | 24 typedef DomTreeNodeBase<MachineBasicBlock> DomTreeNodeT;
|
/external/llvm/include/llvm/IR/ |
D | Dominators.h | 32 extern template class DomTreeNodeBase<BasicBlock>; 41 typedef DomTreeNodeBase<BasicBlock> DomTreeNode;
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | Dominators.cpp | 51 TEMPLATE_INSTANTIATION(class llvm::DomTreeNodeBase<BasicBlock>);
|
/external/clang/include/clang/Analysis/Analyses/ |
D | Dominators.h | 33 typedef llvm::DomTreeNodeBase<CFGBlock> DomTreeNode;
|
/external/llvm/lib/IR/ |
D | Dominators.cpp | 63 template class llvm::DomTreeNodeBase<BasicBlock>; member in llvm
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | LoopSimplify.cpp | 341 const std::vector<DomTreeNodeBase<BasicBlock> *> &Children = in ProcessLoop()
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopSimplify.cpp | 679 const std::vector<DomTreeNodeBase<BasicBlock> *> &Children = in simplifyOneLoop()
|