Home
last modified time | relevance | path

Searched refs:DstInst (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonSubtarget.cpp323 MachineInstr *DstInst = Dst->getInstr(); in adjustSchedDependency() local
332 if (QII->canExecuteInBundle(*SrcInst, *DstInst) && in adjustSchedDependency()
342 if (DstInst->isCopy()) in adjustSchedDependency()
347 if ((DstInst->isRegSequence() || DstInst->isCopy()) && Dst->NumSuccs == 1) { in adjustSchedDependency()
348 unsigned DReg = DstInst->getOperand(0).getReg(); in adjustSchedDependency()
367 if (EnableDotCurSched && QII->isToBeScheduledASAP(*SrcInst, *DstInst) && in adjustSchedDependency()
373 updateLatency(*SrcInst, *DstInst, Dep); in adjustSchedDependency()
403 MachineInstr &DstInst, SDep &Dep) const { in updateLatency() argument
491 MachineInstr &DstInst = *Dst->getInstr(); in isBestZeroLatency() local
497 if (SrcInst.isPHI() || DstInst.isPHI()) in isBestZeroLatency()
[all …]
DHexagonSubtarget.h258 void updateLatency(MachineInstr &SrcInst, MachineInstr &DstInst, SDep &Dep)
/external/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp745 static void copyMetadata(Instruction *DstInst, const Instruction *SrcInst, in copyMetadata() argument
767 MDBuilder(DstInst->getParent()->getContext()) in copyMetadata()
776 DstInst->setMetadata(MD.first, MD.second); in copyMetadata()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrInfo.td2502 ValueType VT, Instruction DstInst,
2505 (DstInst RC:$src,
2513 Instruction DstInst, X86MemOperand x86memop,
2519 RC, VT, DstInst, DstMemInst>;
2525 RC, VT, DstInst, DstMemInst>;
2531 RC, VT, DstInst, DstMemInst>;
2539 RC, VT, DstInst, DstMemInst>;