/external/clang/test/Modules/ |
H A D | merge-typedefs.cpp | 9 llvm::MachineDomTreeNode *p;
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineDominators.h | 35 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode; typedef in namespace:llvm 98 inline MachineDomTreeNode *getRootNode() const { 105 inline bool dominates(const MachineDomTreeNode* A, 106 const MachineDomTreeNode* B) const { 138 inline bool properlyDominates(const MachineDomTreeNode* A, 139 const MachineDomTreeNode* B) const { 158 inline MachineDomTreeNode *operator[](MachineBasicBlock *BB) const { 166 inline MachineDomTreeNode *getNode(MachineBasicBlock *BB) const { 174 inline MachineDomTreeNode *addNewBlock(MachineBasicBlock *BB, 189 inline void changeImmediateDominator(MachineDomTreeNode * [all...] |
H A D | MachinePostDominators.h | 44 MachineDomTreeNode *getRootNode() const { 48 MachineDomTreeNode *operator[](MachineBasicBlock *BB) const { 52 MachineDomTreeNode *getNode(MachineBasicBlock *BB) const { 56 bool dominates(const MachineDomTreeNode *A, 57 const MachineDomTreeNode *B) const { 65 bool properlyDominates(const MachineDomTreeNode *A, 66 const MachineDomTreeNode *B) const {
|
H A D | MachineRegionInfo.h | 38 typedef MachineDomTreeNode DomTreeNodeT;
|
/external/clang/test/Modules/Inputs/merge-typedefs/ |
H A D | a1.h | 6 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode; typedef in namespace:llvm
|
H A D | b1.h | 9 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode; typedef in namespace:llvm
|
/external/llvm/lib/CodeGen/ |
H A D | LiveRangeCalc.h | 34 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode; typedef in namespace:llvm 45 typedef std::pair<VNInfo*, MachineDomTreeNode*> LiveOutPair; 84 MachineDomTreeNode *DomNode; 94 LiveInBlock(LiveRange &LR, MachineDomTreeNode *node, SlotIndex kill) 226 MachineDomTreeNode *DomNode,
|
H A D | MachineDominators.cpp | 81 MachineDomTreeNode *SuccDTNode = DT->getNode(Succ); 116 MachineDomTreeNode *NewDTNode = DT->addNewBlock(Edge.NewBB, Edge.FromBB);
|
H A D | MachineCSE.cpp | 103 void ExitScopeIfDone(MachineDomTreeNode *Node, 104 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren); 105 bool PerformCSE(MachineDomTreeNode *Node); 657 MachineCSE::ExitScopeIfDone(MachineDomTreeNode *Node, 658 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren) { 666 while (MachineDomTreeNode *Parent = Node->getIDom()) { 675 bool MachineCSE::PerformCSE(MachineDomTreeNode *Node) { 676 SmallVector<MachineDomTreeNode*, 32> Scopes; 677 SmallVector<MachineDomTreeNode*, 8> WorkList; 678 DenseMap<MachineDomTreeNode*, unsigne [all...] |
H A D | MachineLICM.cpp | 200 MachineDomTreeNode *Node, 201 DenseMap<MachineDomTreeNode *, unsigned> &OpenChildren, 202 DenseMap<MachineDomTreeNode *, MachineDomTreeNode *> &ParentMap); 204 void HoistOutOfLoop(MachineDomTreeNode *LoopHeaderNode); 206 void HoistRegion(MachineDomTreeNode *N, bool IsHeader); 318 MachineDomTreeNode *N = DT->getNode(CurLoop->getHeader()); 607 void MachineLICM::ExitScopeIfDone(MachineDomTreeNode *Node, 608 DenseMap<MachineDomTreeNode*, unsigned> &OpenChildren, 609 DenseMap<MachineDomTreeNode*, MachineDomTreeNod [all...] |
H A D | LiveRangeCalc.cpp | 383 MachineDomTreeNode *Node = I.DomNode; 388 MachineDomTreeNode *IDom = Node->getIDom();
|
H A D | EarlyIfConversion.cpp | 643 MachineDomTreeNode *HeadNode = DomTree->getNode(IfConv.Head); 645 MachineDomTreeNode *Node = DomTree->getNode(Removed[i]);
|
H A D | MachineSink.cpp | 559 const std::vector<MachineDomTreeNode *> &Children =
|
H A D | SplitKit.cpp | 673 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; 708 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom();
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsOptimizePICCall.cpp | 49 MBBInfo(MachineDomTreeNode *N); 50 const MachineDomTreeNode *getNode() const; 56 MachineDomTreeNode *Node; 161 MBBInfo::MBBInfo(MachineDomTreeNode *N) : Node(N), HTScope(nullptr) {} 163 const MachineDomTreeNode *MBBInfo::getNode() const { return Node; } 200 const MachineDomTreeNode *Node = MBBI.getNode(); 201 const std::vector<MachineDomTreeNode *> &Children = Node->getChildren();
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 57 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { 83 for (MachineDomTreeNode *N : *Node) {
|
H A D | AArch64ConditionalCompares.cpp | 788 MachineDomTreeNode *HeadNode = DomTree->getNode(CmpConv.Head); 790 MachineDomTreeNode *Node = DomTree->getNode(RemovedMBB);
|
H A D | AArch64ConditionOptimizer.cpp | 325 for (MachineDomTreeNode *I : depth_first(DomTree)) {
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZLDCleanup.cpp | 44 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg); 85 bool SystemZLDCleanup::VisitNode(MachineDomTreeNode *Node,
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonEarlyIfConv.cpp | 558 MachineDomTreeNode *N = MDT->getNode(B); 559 typedef GraphTraits<MachineDomTreeNode*> GTN; 567 typedef SmallVector<MachineDomTreeNode*,4> DTNodeVectType; 925 MachineDomTreeNode *N = MDT->getNode(B); 926 MachineDomTreeNode *IDN = N->getIDom(); 929 typedef GraphTraits<MachineDomTreeNode*> GTN; 930 typedef SmallVector<MachineDomTreeNode*,4> DTNodeVectType;
|
H A D | HexagonGenInsert.cpp | 516 bool removeDeadCode(MachineDomTreeNode *N); 942 MachineDomTreeNode *N = MDT->getNode(B); 943 typedef GraphTraits<MachineDomTreeNode*> GTN; 1424 bool HexagonGenInsert::removeDeadCode(MachineDomTreeNode *N) { 1426 typedef GraphTraits<MachineDomTreeNode*> GTN;
|
H A D | HexagonBitSimplify.cpp | 220 MachineDomTreeNode *N = MDT->getNode(&B); 221 typedef GraphTraits<MachineDomTreeNode*> GTN; 918 bool runOnNode(MachineDomTreeNode *N); 945 bool DeadCodeElimination::runOnNode(MachineDomTreeNode *N) { 947 typedef GraphTraits<MachineDomTreeNode*> GTN;
|
H A D | HexagonHardwareLoops.cpp | 1959 MachineDomTreeNode *HDom = MDT->getNode(Header);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | AMDILCFGStructurizer.cpp | 140 inline MachineDomTreeNode *getRootNode() const { 144 inline MachineDomTreeNode *operator[](MachineBasicBlock *BB) const { 148 inline MachineDomTreeNode *getNode(MachineBasicBlock *BB) const { 152 inline bool dominates(MachineDomTreeNode *A, MachineDomTreeNode *B) const { 161 properlyDominates(const MachineDomTreeNode *A, MachineDomTreeNode *B) const { 2659 typedef MachineDomTreeNode DomTreeNodeType;
|
/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDILCFGStructurizer.cpp | 1837 MachineDomTreeNode *Node1 = PDT->getNode(MBB1); 1838 MachineDomTreeNode *Node2 = PDT->getNode(MBB2);
|