Home
last modified time | relevance | path

Searched refs:BundleStart (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPostRABundler.cpp175 MachineBasicBlock::instr_iterator BundleStart = I; in run() local
208 for (const MachineInstr &BundleMI : make_range(BundleStart, Next)) in run()
235 finalizeBundle(MBB, BundleStart, Next); in run()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DVirtRegMap.cpp560 MachineInstr *BundleStart = FirstMI; in expandCopyBundle() local
565 if (BundledMI != BundleStart) { in expandCopyBundle()
567 MBB.insert(BundleStart, BundledMI); in expandCopyBundle()
570 BundleStart = &*std::next(BundledMI->getIterator()); in expandCopyBundle()
H A DLiveIntervals.cpp1575 void LiveIntervals::handleMoveIntoNewBundle(MachineInstr &BundleStart, in handleMoveIntoNewBundle() argument
1577 assert((BundleStart.getOpcode() == TargetOpcode::BUNDLE) && in handleMoveIntoNewBundle()
1580 const SlotIndex NewIndex = Indexes->insertMachineInstrInMaps(BundleStart); in handleMoveIntoNewBundle()
1581 auto BundleEnd = getBundleEnd(BundleStart.getIterator()); in handleMoveIntoNewBundle()
1583 auto I = BundleStart.getIterator(); in handleMoveIntoNewBundle()
1595 HME.updateAllRanges(&BundleStart); in handleMoveIntoNewBundle()
1599 const SlotIndex Index = getInstructionIndex(BundleStart); in handleMoveIntoNewBundle()
1600 for (MachineOperand &MO : BundleStart.operands()) { in handleMoveIntoNewBundle()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSlotIndexes.h383 auto BundleStart = getBundleStart(MI.getIterator()); variable
388 : *skipDebugInstructionsForward(BundleStart, BundleEnd);
H A DLiveIntervals.h343 LLVM_ABI void handleMoveIntoNewBundle(MachineInstr &BundleStart,
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DOffloadBundler.cpp833 size_t BundleStart = ReadChars; in ReadBundle() local
838 StringRef Bundle(&FC.data()[BundleStart], BundleEnd - BundleStart); in ReadBundle()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp618 MachineBasicBlock::instr_iterator BundleStart; in flushDbgValues() local
620 BundleStart = MBB->instr_begin(); in flushDbgValues()
622 BundleStart = getBundleStart(Pos->getIterator()); in flushDbgValues()
624 Transfers.push_back({BundleStart, MBB, PendingDbgValues}); in flushDbgValues()