Searched refs:MBBVector (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | PrologEpilogInserter.cpp | 50 typedef SmallVector<MachineBasicBlock *, 4> MBBVector; typedef 54 const MBBVector &SaveBlocks, 55 const MBBVector &RestoreBlocks); 68 unsigned &, unsigned &, const MBBVector &, in PEI() 69 const MBBVector &) {}; in PEI() argument 95 const MBBVector &SaveBlocks, 96 const MBBVector &RestoreBlocks)> 112 MBBVector SaveBlocks; 113 MBBVector RestoreBlocks; 460 const MBBVector &SaveBlocks, in insertCSRSpillsAndRestores() [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDILCFGStructurizer.cpp | 125 typedef SmallVector<MachineBasicBlock *, 32> MBBVector; typedef in __anone3a43a910311::AMDGPUCFGStructurizer 192 for (MBBVector::const_iterator iterBlk = OrderedBlks.begin(), in printOrderedBlocks() 218 int countActiveBlock(MBBVector::const_iterator It, 219 MBBVector::const_iterator E) const; 401 int AMDGPUCFGStructurizer::countActiveBlock(MBBVector::const_iterator It, in countActiveBlock() 402 MBBVector::const_iterator E) const { in countActiveBlock() 722 MBBVector ExitingMBBs; in prepare() 1066 MBBVector ExitingMBBs; in mergeLoop() 1071 MBBVector ExitBlks; in mergeLoop() 1079 MBBVector LatchBlks; in mergeLoop()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 1837 typedef std::vector<MachineBasicBlock*> MBBVector; in createPreheaderForLoop() typedef 1838 MBBVector Preds(Header->pred_begin(), Header->pred_end()); in createPreheaderForLoop() 1845 for (MBBVector::iterator I = Preds.begin(), E = Preds.end(); I != E; ++I) { in createPreheaderForLoop() 1929 for (MBBVector::iterator I = Preds.begin(), E = Preds.end(); I != E; ++I) { in createPreheaderForLoop()
|