Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/CodeGen/
DVirtRegMap.cpp448 MachineInstr *BundleStart = FirstMI; in expandCopyBundle() local
453 if (BundledMI != BundleStart) { in expandCopyBundle()
455 MBB.insert(BundleStart, BundledMI); in expandCopyBundle()
458 BundleStart = &*std::next(BundledMI->getIterator()); in expandCopyBundle()
DLiveIntervals.cpp1503 void LiveIntervals::handleMoveIntoNewBundle(MachineInstr &BundleStart, in handleMoveIntoNewBundle() argument
1505 assert((BundleStart.getOpcode() == TargetOpcode::BUNDLE) && in handleMoveIntoNewBundle()
1508 const SlotIndex NewIndex = Indexes->insertMachineInstrInMaps(BundleStart); in handleMoveIntoNewBundle()
1509 auto BundleEnd = getBundleEnd(BundleStart.getIterator()); in handleMoveIntoNewBundle()
1511 auto I = BundleStart.getIterator(); in handleMoveIntoNewBundle()
1523 HME.updateAllRanges(&BundleStart); in handleMoveIntoNewBundle()
1527 const SlotIndex Index = getInstructionIndex(BundleStart); in handleMoveIntoNewBundle()
1528 for (unsigned Idx = 0, E = BundleStart.getNumOperands(); Idx != E; ++Idx) { in handleMoveIntoNewBundle()
1529 MachineOperand &MO = BundleStart.getOperand(Idx); in handleMoveIntoNewBundle()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DVirtRegMap.cpp448 MachineInstr *BundleStart = FirstMI; in expandCopyBundle() local
453 if (BundledMI != BundleStart) { in expandCopyBundle()
458 BundleStart = &*std::next(BundledMI->getIterator()); in expandCopyBundle()
DLiveIntervals.cpp1484 MachineInstr &BundleStart, in handleMoveIntoBundle() argument
1487 SlotIndex NewIndex = Indexes->getInstructionIndex(BundleStart); in handleMoveIntoBundle()
/external/llvm-project/llvm/unittests/MI/
DLiveIntervalTest.cpp148 MachineBasicBlock::instr_iterator BundleStart = std::prev(I); in testHandleMoveIntoNewBundle() local
149 LIS.handleMoveIntoNewBundle(*BundleStart, true); in testHandleMoveIntoNewBundle()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSlotIndexes.h387 auto BundleStart = getBundleStart(MI.getIterator());
391 *skipDebugInstructionsForward(BundleStart, BundleEnd);
DLiveIntervals.h321 void handleMoveIntoBundle(MachineInstr &MI, MachineInstr &BundleStart,
/external/llvm-project/llvm/include/llvm/CodeGen/
DSlotIndexes.h388 auto BundleStart = getBundleStart(MI.getIterator());
393 : *skipDebugInstructionsForward(BundleStart, BundleEnd);
DLiveIntervals.h322 void handleMoveIntoNewBundle(MachineInstr &BundleStart,
/external/llvm-project/clang/tools/clang-offload-bundler/
DClangOffloadBundler.cpp679 size_t BundleStart = ReadChars; in ReadBundle() local
684 StringRef Bundle(&FC.data()[BundleStart], BundleEnd - BundleStart); in ReadBundle()
/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h300 void handleMoveIntoBundle(MachineInstr &MI, MachineInstr &BundleStart,
/external/llvm/lib/CodeGen/
DLiveIntervalAnalysis.cpp1382 MachineInstr &BundleStart, in handleMoveIntoBundle() argument
1385 SlotIndex NewIndex = Indexes->getInstructionIndex(BundleStart); in handleMoveIntoBundle()