Searched refs:MBBNum (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | InterferenceCache.h | 98 void update(unsigned MBBNum); 127 BlockInterference *get(unsigned MBBNum) { in get() argument 128 if (Blocks[MBBNum].Tag != Tag) in get() 129 update(MBBNum); in get() 130 return &Blocks[MBBNum]; in get() 217 void moveToBlock(unsigned MBBNum) { in moveToBlock() argument 218 Current = CacheEntry ? CacheEntry->get(MBBNum) : &NoInterference; in moveToBlock()
|
| D | InterferenceCache.cpp | 131 void InterferenceCache::Entry::update(unsigned MBBNum) { in update() argument 133 std::tie(Start, Stop) = Indexes->getMBBRange(MBBNum); in update() 155 MF->getBlockNumbered(MBBNum)->getIterator(); in update() 156 BlockInterference *BI = &Blocks[MBBNum]; in update() 189 RegMaskSlots = LIS->getRegMaskSlotsInBlock(MBBNum); in update() 190 RegMaskBits = LIS->getRegMaskBitsInBlock(MBBNum); in update() 207 MBBNum = MFI->getNumber(); in update() 208 BI = &Blocks[MBBNum]; in update() 211 std::tie(Start, Stop) = Indexes->getMBBRange(MBBNum); in update()
|
| D | MachineTraceMetrics.cpp | 145 MachineTraceMetrics::getProcResourceCycles(unsigned MBBNum) const { in getProcResourceCycles() 146 assert(BlockInfo[MBBNum].hasResources() && in getProcResourceCycles() 149 assert((MBBNum+1) * PRKinds <= ProcResourceCycles.size()); in getProcResourceCycles() 150 return makeArrayRef(ProcResourceCycles.data() + MBBNum * PRKinds, PRKinds); in getProcResourceCycles() 265 getProcResourceDepths(unsigned MBBNum) const { in getProcResourceDepths() 267 assert((MBBNum+1) * PRKinds <= ProcResourceDepths.size()); in getProcResourceDepths() 268 return makeArrayRef(ProcResourceDepths.data() + MBBNum * PRKinds, PRKinds); in getProcResourceDepths() 278 getProcResourceHeights(unsigned MBBNum) const { in getProcResourceHeights() 280 assert((MBBNum+1) * PRKinds <= ProcResourceHeights.size()); in getProcResourceHeights() 281 return makeArrayRef(ProcResourceHeights.data() + MBBNum * PRKinds, PRKinds); in getProcResourceHeights() [all …]
|
| D | SplitKit.cpp | 1605 void SplitEditor::splitLiveThroughBlock(unsigned MBBNum, in splitLiveThroughBlock() argument 1609 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(MBBNum); in splitLiveThroughBlock() 1611 LLVM_DEBUG(dbgs() << "%bb." << MBBNum << " [" << Start << ';' << Stop in splitLiveThroughBlock() 1621 MachineBasicBlock *MBB = VRM.getMachineFunction().getBlockNumbered(MBBNum); in splitLiveThroughBlock() 1663 SlotIndex LSP = SA.getLastSplitPoint(MBBNum); in splitLiveThroughBlock()
|
| D | SplitKit.h | 552 void splitLiveThroughBlock(unsigned MBBNum,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| D | LiveIntervals.h | 355 ArrayRef<SlotIndex> getRegMaskSlotsInBlock(unsigned MBBNum) const { in getRegMaskSlotsInBlock() argument 356 std::pair<unsigned, unsigned> P = RegMaskBlocks[MBBNum]; in getRegMaskSlotsInBlock() 366 ArrayRef<const uint32_t*> getRegMaskBitsInBlock(unsigned MBBNum) const { in getRegMaskBitsInBlock() argument 367 std::pair<unsigned, unsigned> P = RegMaskBlocks[MBBNum]; in getRegMaskBitsInBlock()
|
| D | MachineTraceMetrics.h | 137 ArrayRef<unsigned> getProcResourceCycles(unsigned MBBNum) const; 348 ArrayRef<unsigned> getProcResourceDepths(unsigned MBBNum) const; 349 ArrayRef<unsigned> getProcResourceHeights(unsigned MBBNum) const;
|