Home
last modified time | relevance | path

Searched refs:TransferInst (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp833 if (MemTransferInst *TransferInst = dyn_cast<MemTransferInst>(Inst)) { in tryPromoteAllocaToVector() local
834 if (TransferInst->isVolatile()) in tryPromoteAllocaToVector()
837 ConstantInt *Len = dyn_cast<ConstantInt>(TransferInst->getLength()); in tryPromoteAllocaToVector()
842 if (!TransferInfo.count(TransferInst)) { in tryPromoteAllocaToVector()
845 TransferInfo[TransferInst] = MemTransferInfo(); in tryPromoteAllocaToVector()
857 MemTransferInfo *TI = &TransferInfo[TransferInst]; in tryPromoteAllocaToVector()
859 Value *Dest = TransferInst->getDest(); in tryPromoteAllocaToVector()
866 Value *Src = TransferInst->getSource(); in tryPromoteAllocaToVector()
902 MemTransferInst *TransferInst = cast<MemTransferInst>(Inst); in tryPromoteAllocaToVector() local
905 MemTransferInfo &Info = TransferInfo[TransferInst]; in tryPromoteAllocaToVector()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp851 MachineInstr *TransferInst; ///< Instruction where this transfer occurs. member
1348 const MachineInstr *TransferInst = nullptr; in removeEntryValue() local
1351 TransferInst = RegSetInstrs.find(Reg)->second; in removeEntryValue()
1354 if (!TransferInst && !LastNonDbgMI && MI.getParent()->isEntryBlock()) in removeEntryValue()
1360 if (MI.getDebugExpression()->getNumElements() == 0 && TransferInst) { in removeEntryValue()
1367 auto DestSrc = TII->isCopyLikeInstr(*TransferInst); in removeEntryValue()
1388 cleanupEntryValueTransfers(TransferInst, OpenRanges, VarLocIDs, EntryVL, in removeEntryValue()
2371 assert(!TR.TransferInst->isTerminator() && in ExtendRanges()
2373 MachineBasicBlock *MBB = TR.TransferInst->getParent(); in ExtendRanges()
2376 MBB->insertAfterBundle(TR.TransferInst->getIterator(), MI); in ExtendRanges()