Home
last modified time | relevance | path

Searched refs:UseBlocks (Results 1 – 4 of 4) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp599 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks(); in addSplitConstraints() local
602 SplitConstraints.resize(UseBlocks.size()); in addSplitConstraints()
604 for (unsigned I = 0; I != UseBlocks.size(); ++I) { in addSplitConstraints()
605 const SplitAnalysis::BlockInfo &BI = UseBlocks[I]; in addSplitConstraints()
829 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks(); in calcSpillCost() local
830 for (const SplitAnalysis::BlockInfo &BI : UseBlocks) { in calcSpillCost()
850 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks(); in calcGlobalSplitCost() local
851 for (unsigned I = 0; I != UseBlocks.size(); ++I) { in calcGlobalSplitCost()
852 const SplitAnalysis::BlockInfo &BI = UseBlocks[I]; in calcGlobalSplitCost()
917 for (const SplitAnalysis::BlockInfo &BI : UseBlocks) { in splitAroundRegion()
[all …]
H A DSplitKit.h150 SmallVector<BlockInfo, 8> UseBlocks; variable
196 ArrayRef<BlockInfo> getUseBlocks() const { return UseBlocks; } in getUseBlocks()
H A DLiveVariables.cpp693 SparseBitVector<> UseBlocks; in recomputeForSingleDefVirtReg() local
698 UseBlocks.set(UseBB.getNumber()); in recomputeForSingleDefVirtReg()
729 for (unsigned UseBBNum : UseBlocks) { in recomputeForSingleDefVirtReg()
H A DSplitKit.cpp158 UseBlocks.clear(); in clear()
191 << UseBlocks.size() << " blocks, through " in analyzeUses()
264 UseBlocks.push_back(BI); in calcLiveBlockInfo()
265 UseBlocks.back().LastInstr = LastStop; in calcLiveBlockInfo()
279 UseBlocks.push_back(BI); in calcLiveBlockInfo()