Searched refs:MBBNum (Results 1 - 7 of 7) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/CodeGen/
H A DInterferenceCache.h92 /// update - Recompute Blocks[MBBNum]
93 void update(unsigned MBBNum);
124 BlockInterference *get(unsigned MBBNum) { argument
125 if (Blocks[MBBNum].Tag != Tag)
126 update(MBBNum);
127 return &Blocks[MBBNum];
200 /// moveTo - Move cursor to basic block MBBNum.
201 void moveToBlock(unsigned MBBNum) { argument
202 Current = CacheEntry ? CacheEntry->get(MBBNum) : &NoInterference;
H A DInterferenceCache.cpp106 void InterferenceCache::Entry::update(unsigned MBBNum) { argument
108 tie(Start, Stop) = Indexes->getMBBRange(MBBNum);
129 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum);
130 BlockInterference *BI = &Blocks[MBBNum];
163 RegMaskSlots = LIS->getRegMaskSlotsInBlock(MBBNum);
164 RegMaskBits = LIS->getRegMaskBitsInBlock(MBBNum);
181 MBBNum = MFI->getNumber();
182 BI = &Blocks[MBBNum];
185 tie(Start, Stop) = Indexes->getMBBRange(MBBNum);
H A DMachineTraceMetrics.cpp133 MachineTraceMetrics::getProcResourceCycles(unsigned MBBNum) const {
134 assert(BlockInfo[MBBNum].hasResources() &&
137 assert((MBBNum+1) * PRKinds <= ProcResourceCycles.size());
138 return ArrayRef<unsigned>(ProcResourceCycles.data() + MBBNum * PRKinds,
256 getProcResourceDepths(unsigned MBBNum) const {
258 assert((MBBNum+1) * PRKinds <= ProcResourceDepths.size());
259 return ArrayRef<unsigned>(ProcResourceDepths.data() + MBBNum * PRKinds,
270 getProcResourceHeights(unsigned MBBNum) const {
272 assert((MBBNum+1) * PRKinds <= ProcResourceHeights.size());
273 return ArrayRef<unsigned>(ProcResourceHeights.data() + MBBNum * PRKind
[all...]
H A DSplitKit.h436 /// @param MBBNum Block number.
441 void splitLiveThroughBlock(unsigned MBBNum,
H A DSplitKit.cpp1182 void SplitEditor::splitLiveThroughBlock(unsigned MBBNum, argument
1186 tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(MBBNum);
1188 DEBUG(dbgs() << "BB#" << MBBNum << " [" << Start << ';' << Stop
1198 MachineBasicBlock *MBB = VRM.getMachineFunction().getBlockNumbered(MBBNum);
1240 SlotIndex LSP = SA.getLastSplitPoint(MBBNum);
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h115 ArrayRef<unsigned> getProcResourceCycles(unsigned MBBNum) const;
318 ArrayRef<unsigned> getProcResourceDepths(unsigned MBBNum) const;
319 ArrayRef<unsigned> getProcResourceHeights(unsigned MBBNum) const;
H A DLiveIntervalAnalysis.h328 /// MBBNum.
329 ArrayRef<SlotIndex> getRegMaskSlotsInBlock(unsigned MBBNum) const {
330 std::pair<unsigned, unsigned> P = RegMaskBlocks[MBBNum];
339 /// to getRegMaskSlotsInBlock(MBBNum).
340 ArrayRef<const uint32_t*> getRegMaskBitsInBlock(unsigned MBBNum) const {
341 std::pair<unsigned, unsigned> P = RegMaskBlocks[MBBNum];

Completed in 52 milliseconds