Home
last modified time | relevance | path

Searched refs:MBBVector (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCFIInstrInserter.cpp57 MBBVector.resize(MF.getNumBlockIDs()); in runOnMachineFunction()
66 MBBVector.clear(); in runOnMachineFunction()
102 std::vector<MBBCFAInfo> MBBVector; member in __anon03388b8d0111::CFIInstrInserter
127 return MBBVector[MBB->getNumber()].IncomingCFAOffset; in getCorrectCFAOffset()
160 MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; in calculateCFAInfo()
175 updateSuccCFAInfo(MBBVector[MF.front().getNumber()]); in calculateCFAInfo()
278 MBBCFAInfo &CurrentInfo = MBBVector[Current->getNumber()]; in updateSuccCFAInfo()
281 MBBCFAInfo &SuccInfo = MBBVector[Succ->getNumber()]; in updateSuccCFAInfo()
293 const MBBCFAInfo *PrevMBBInfo = &MBBVector[MF.front().getNumber()]; in insertCFIInstrs()
302 const MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; in insertCFIInstrs()
[all …]
H A DPrologEpilogInserter.cpp77 using MBBVector = SmallVector<MachineBasicBlock *, 4>; typedef
109 MBBVector SaveBlocks;
110 MBBVector RestoreBlocks;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDILCFGStructurizer.cpp94 using MBBVector = SmallVector<MachineBasicBlock *, 32>; typedef in __anoncc3e7b3b0111::AMDGPUCFGStructurizer
159 for (MBBVector::const_iterator iterBlk = OrderedBlks.begin(), in printOrderedBlocks()
186 int countActiveBlock(MBBVector::const_iterator It,
187 MBBVector::const_iterator E) const;
381 int AMDGPUCFGStructurizer::countActiveBlock(MBBVector::const_iterator It, in countActiveBlock()
382 MBBVector::const_iterator E) const { in countActiveBlock()
697 MBBVector ExitingMBBs; in prepare()
1016 MBBVector ExitingMBBs; in mergeLoop()
1022 MBBVector ExitBlks; in mergeLoop()
1030 MBBVector LatchBlks; in mergeLoop()
H A DSILowerSGPRSpills.cpp30 using MBBVector = SmallVector<MachineBasicBlock *, 4>; typedef
49 MBBVector SaveBlocks;
50 MBBVector RestoreBlocks;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp1872 using MBBVector = std::vector<MachineBasicBlock *>; in createPreheaderForLoop() typedef
1874 MBBVector Preds(Header->pred_begin(), Header->pred_end()); in createPreheaderForLoop()
1881 for (MBBVector::iterator I = Preds.begin(), E = Preds.end(); I != E; ++I) { in createPreheaderForLoop()
1964 for (MBBVector::iterator I = Preds.begin(), E = Preds.end(); I != E; ++I) { in createPreheaderForLoop()