Lines Matching defs:TransferInst
851 MachineInstr *TransferInst; ///< Instruction where this transfer occurs.
1342 // the entry value any more. It doesn't have the TransferInst which defines
1348 const MachineInstr *TransferInst = nullptr;
1351 TransferInst = RegSetInstrs.find(Reg)->second;
1354 if (!TransferInst && !LastNonDbgMI && MI.getParent()->isEntryBlock())
1360 if (MI.getDebugExpression()->getNumElements() == 0 && TransferInst) {
1367 auto DestSrc = TII->isCopyLikeInstr(*TransferInst);
1388 cleanupEntryValueTransfers(TransferInst, OpenRanges, VarLocIDs, EntryVL,
2371 assert(!TR.TransferInst->isTerminator() &&
2373 MachineBasicBlock *MBB = TR.TransferInst->getParent();
2376 MBB->insertAfterBundle(TR.TransferInst->getIterator(), MI);