/external/clang/test/Modules/ |
merge-typedefs.cpp | 9 llvm::MachineDomTreeNode *p;
|
/external/clang/test/Modules/Inputs/merge-typedefs/ |
a1.h | 6 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
|
b1.h | 9 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
|
/external/llvm/include/llvm/CodeGen/ |
MachineDominators.h | 35 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode; 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 *N [all...] |
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 {
|
MachineRegionInfo.h | 38 typedef MachineDomTreeNode DomTreeNodeT;
|
/external/llvm/lib/CodeGen/ |
LiveRangeCalc.h | 34 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode; 45 typedef std::pair<VNInfo*, MachineDomTreeNode*> LiveOutPair; 84 MachineDomTreeNode *DomNode; 94 LiveInBlock(LiveRange &LR, MachineDomTreeNode *node, SlotIndex kill) 226 MachineDomTreeNode *DomNode,
|
MachineDominators.cpp | 81 MachineDomTreeNode *SuccDTNode = DT->getNode(Succ); 116 MachineDomTreeNode *NewDTNode = DT->addNewBlock(Edge.NewBB, Edge.FromBB);
|
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*, unsigned> OpenChildren [all...] |
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*, MachineDomTreeNode*> &ParentMap) [all...] |
LiveRangeCalc.cpp | 383 MachineDomTreeNode *Node = I.DomNode; 388 MachineDomTreeNode *IDom = Node->getIDom();
|
EarlyIfConversion.cpp | 643 MachineDomTreeNode *HeadNode = DomTree->getNode(IfConv.Head); 645 MachineDomTreeNode *Node = DomTree->getNode(Removed[i]);
|
MachineSink.cpp | 559 const std::vector<MachineDomTreeNode *> &Children =
|
SplitKit.cpp | 673 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; 708 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom(); [all...] |
/external/llvm/lib/Target/Mips/ |
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/ |
AArch64CleanupLocalDynamicTLSPass.cpp | 57 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg) { 83 for (MachineDomTreeNode *N : *Node) {
|
AArch64ConditionalCompares.cpp | 788 MachineDomTreeNode *HeadNode = DomTree->getNode(CmpConv.Head); 790 MachineDomTreeNode *Node = DomTree->getNode(RemovedMBB);
|
AArch64ConditionOptimizer.cpp | 325 for (MachineDomTreeNode *I : depth_first(DomTree)) {
|
/external/llvm/lib/Target/SystemZ/ |
SystemZLDCleanup.cpp | 44 bool VisitNode(MachineDomTreeNode *Node, unsigned TLSBaseAddrReg); 85 bool SystemZLDCleanup::VisitNode(MachineDomTreeNode *Node,
|
/external/llvm/lib/Target/Hexagon/ |
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(); [all...] |
HexagonGenInsert.cpp | 516 bool removeDeadCode(MachineDomTreeNode *N); 942 MachineDomTreeNode *N = MDT->getNode(B); 943 typedef GraphTraits<MachineDomTreeNode*> GTN; [all...] |
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; [all...] |
HexagonHardwareLoops.cpp | [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
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 { [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDILCFGStructurizer.cpp | [all...] |