Home
last modified time | relevance | path

Searched refs:DefMBB (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineSink.cpp91 MachineBasicBlock *DefMBB,
144 MachineBasicBlock *DefMBB, in AllUsesDominatedByBlock() argument
180 UseInst->getOperand(I.getOperandNo()+1).getMBB() == DefMBB)) { in AllUsesDominatedByBlock()
198 } else if (UseBlock == DefMBB) { in AllUsesDominatedByBlock()
DSplitKit.cpp652 MachineBasicBlock *DefMBB) { in findShallowDominator() argument
653 if (MBB == DefMBB) in findShallowDominator()
655 assert(MDT.dominates(DefMBB, MBB) && "MBB must be dominated by the def."); in findShallowDominator()
658 const MachineLoop *DefLoop = Loops.getLoopFor(DefMBB); in findShallowDominator()
659 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; in findShallowDominator()
671 DEBUG(dbgs() << "Def in BB#" << DefMBB->getNumber() << " dominates BB#" in findShallowDominator()
678 DEBUG(dbgs() << "Def in BB#" << DefMBB->getNumber() << " dominates BB#" in findShallowDominator()
688 DEBUG(dbgs() << "Def in BB#" << DefMBB->getNumber() << " dominates BB#" in findShallowDominator()
777 MachineBasicBlock *DefMBB = LIS.getMBBFromIndex(ParentVNI->def); in hoistCopiesForSize() local
779 Dom.first = findShallowDominator(Dom.first, DefMBB); in hoistCopiesForSize()
DSplitKit.h321 MachineBasicBlock *DefMBB);
/external/llvm/lib/CodeGen/
DSplitKit.cpp694 MachineBasicBlock *DefMBB) { in findShallowDominator() argument
695 if (MBB == DefMBB) in findShallowDominator()
697 assert(MDT.dominates(DefMBB, MBB) && "MBB must be dominated by the def."); in findShallowDominator()
700 const MachineLoop *DefLoop = Loops.getLoopFor(DefMBB); in findShallowDominator()
701 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; in findShallowDominator()
713 DEBUG(dbgs() << "Def in BB#" << DefMBB->getNumber() << " dominates BB#" in findShallowDominator()
720 DEBUG(dbgs() << "Def in BB#" << DefMBB->getNumber() << " dominates BB#" in findShallowDominator()
730 DEBUG(dbgs() << "Def in BB#" << DefMBB->getNumber() << " dominates BB#" in findShallowDominator()
881 MachineBasicBlock *DefMBB = LIS.getMBBFromIndex(ParentVNI->def); in hoistCopies() local
883 Dom.first = findShallowDominator(Dom.first, DefMBB); in hoistCopies()
DMachineSink.cpp130 MachineBasicBlock *DefMBB,
198 MachineBasicBlock *DefMBB, in AllUsesDominatedByBlock() argument
229 UseInst->getOperand(OpNo+1).getMBB() == DefMBB)) { in AllUsesDominatedByBlock()
246 } else if (UseBlock == DefMBB) { in AllUsesDominatedByBlock()
DSplitKit.h356 MachineBasicBlock *DefMBB);
DMachineTraceMetrics.cpp960 const MachineBasicBlock *DefMBB = DefMI->getParent(); in addLiveIns() local
965 if (MBB == DefMBB) in addLiveIns()
DInlineSpiller.cpp362 MachineBasicBlock *DefMBB = LIS.getMBBFromIndex(SrcVNI->def); in hoistSpillInsideBB() local
363 if (DefMBB != CopyMI.getParent() || !SrcQ.isKill()) in hoistSpillInsideBB()