Searched refs:BundleStart (Results 1 – 7 of 7) sorted by relevance
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIPostRABundler.cpp | 157 MachineBasicBlock::instr_iterator BundleStart = I; in runOnMachineFunction() local 190 for (const MachineInstr &BundleMI : make_range(BundleStart, Next)) in runOnMachineFunction() 217 finalizeBundle(MBB, BundleStart, Next); in runOnMachineFunction()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | VirtRegMap.cpp | 490 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 D | LiveIntervals.cpp | 1539 void LiveIntervals::handleMoveIntoNewBundle(MachineInstr &BundleStart, in handleMoveIntoNewBundle() 1541 assert((BundleStart.getOpcode() == TargetOpcode::BUNDLE) && in handleMoveIntoNewBundle() 1544 const SlotIndex NewIndex = Indexes->insertMachineInstrInMaps(BundleStart); in handleMoveIntoNewBundle() 1545 auto BundleEnd = getBundleEnd(BundleStart.getIterator()); in handleMoveIntoNewBundle() 1547 auto I = BundleStart.getIterator(); in handleMoveIntoNewBundle() 1559 HME.updateAllRanges(&BundleStart); in repairOldRegInRange() 1563 const SlotIndex Index = getInstructionIndex(BundleStart); in repairOldRegInRange() 1564 for (MachineOperand &MO : BundleStart.operands()) { in repairOldRegInRange() 1514 handleMoveIntoNewBundle(MachineInstr & BundleStart,bool UpdateFlags) handleMoveIntoNewBundle() argument
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SlotIndexes.h | 382 auto BundleStart = getBundleStart(MI.getIterator()); 387 : *skipDebugInstructionsForward(BundleStart, BundleEnd);
|
| H A D | LiveIntervals.h | 326 /// created bundle specified by \p BundleStart. 331 /// \pre BundleStart should be the first instruction in the Bundle. 332 /// \pre BundleStart should not have a have SlotIndex as one will be assigned. 333 void handleMoveIntoNewBundle(MachineInstr &BundleStart,
|
| /freebsd-src/contrib/llvm-project/clang/lib/Driver/ |
| H A D | OffloadBundler.cpp | 819 size_t BundleStart = ReadChars; in CreateObjectFileHandler() 824 StringRef Bundle(&FC.data()[BundleStart], BundleEnd - BundleStart); in CreateObjectFileHandler() 761 size_t BundleStart = ReadChars; ReadBundle() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.cpp | 612 MachineBasicBlock::instr_iterator BundleStart; in isEntryValueValue() 614 BundleStart = MBB->instr_begin(); in isEntryValueValue() 616 BundleStart = getBundleStart(Pos->getIterator()); in isEntryValueValue() 618 Transfers.push_back({BundleStart, MBB, PendingDbgValues}); in isEntryValueValue() 586 MachineBasicBlock::instr_iterator BundleStart; flushDbgValues() local
|