Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPostRABundler.cpp145 MachineBasicBlock::instr_iterator BundleStart = I; in runOnMachineFunction() local
178 for (const MachineInstr &BundleMI : make_range(BundleStart, Next)) in runOnMachineFunction()
205 finalizeBundle(MBB, BundleStart, Next); in runOnMachineFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DVirtRegMap.cpp490 MachineInstr *BundleStart = FirstMI; in expandCopyBundle() local
495 if (BundledMI != BundleStart) { in expandCopyBundle()
497 MBB.insert(BundleStart, BundledMI); in expandCopyBundle()
500 BundleStart = &*std::next(BundledMI->getIterator()); in expandCopyBundle()
H A DLiveIntervals.cpp1528 void LiveIntervals::handleMoveIntoNewBundle(MachineInstr &BundleStart, in handleMoveIntoNewBundle() argument
1530 assert((BundleStart.getOpcode() == TargetOpcode::BUNDLE) && in handleMoveIntoNewBundle()
1533 const SlotIndex NewIndex = Indexes->insertMachineInstrInMaps(BundleStart); in handleMoveIntoNewBundle()
1534 auto BundleEnd = getBundleEnd(BundleStart.getIterator()); in handleMoveIntoNewBundle()
1536 auto I = BundleStart.getIterator(); in handleMoveIntoNewBundle()
1548 HME.updateAllRanges(&BundleStart); in handleMoveIntoNewBundle()
1552 const SlotIndex Index = getInstructionIndex(BundleStart); in handleMoveIntoNewBundle()
1553 for (unsigned Idx = 0, E = BundleStart.getNumOperands(); Idx != E; ++Idx) { in handleMoveIntoNewBundle()
1554 MachineOperand &MO = BundleStart.getOperand(Idx); in handleMoveIntoNewBundle()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSlotIndexes.h388 auto BundleStart = getBundleStart(MI.getIterator());
393 : *skipDebugInstructionsForward(BundleStart, BundleEnd);
H A DLiveIntervals.h321 void handleMoveIntoNewBundle(MachineInstr &BundleStart,
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp1164 MachineBasicBlock::instr_iterator BundleStart; in flushDbgValues() local
1166 BundleStart = MBB->instr_begin(); in flushDbgValues()
1168 BundleStart = getBundleStart(Pos->getIterator()); in flushDbgValues()
1170 Transfers.push_back({BundleStart, MBB, PendingDbgValues}); in flushDbgValues()