Home
last modified time | relevance | path

Searched refs:DestSrc (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCalcSpillWeights.cpp245 auto DestSrc = TII.isCopyInstr(*MI); in weightCalcHelper() local
246 if (DestSrc) { in weightCalcHelper()
247 const MachineOperand *DestRegOp = DestSrc->Destination; in weightCalcHelper()
248 const MachineOperand *SrcRegOp = DestSrc->Source; in weightCalcHelper()
H A DFixupStatepointCallerSaved.cpp144 auto DestSrc = TII.isCopyInstr(*Def); in performCopyPropagation() local
145 if (!DestSrc || DestSrc->Destination->getReg() != Reg) in performCopyPropagation()
148 Register SrcReg = DestSrc->Source->getReg(); in performCopyPropagation()
159 IsKill = DestSrc->Source->isKill(); in performCopyPropagation()
169 const_cast<MachineOperand *>(DestSrc->Source)->setIsKill(false); in performCopyPropagation()
H A DRegAllocGreedy.cpp1524 auto DestSrc = TII->isCopyInstr(*MI); in readsLaneSubset() local
1525 if (DestSrc && !MI->isBundled() && in readsLaneSubset()
1526 DestSrc->Destination->getSubReg() == DestSrc->Source->getSubReg()) in readsLaneSubset()
2701 auto DestSrc = TII->isCopyInstr(MI); in computeStats() local
2702 if (DestSrc) { in computeStats()
2703 const MachineOperand &Dest = *DestSrc->Destination; in computeStats()
2704 const MachineOperand &Src = *DestSrc->Source; in computeStats()
H A DInlineSpiller.cpp780 auto DestSrc = TII.isCopyInstr(*It); in reMaterializeAll() local
782 DestSrc && DestSrc->Destination->getReg() == Reg; in reMaterializeAll()
H A DTargetInstrInfo.cpp1871 if (auto DestSrc = isCopyInstr(MI)) { in describeLoadedValue() local
1872 Register DestReg = DestSrc->Destination->getReg(); in describeLoadedValue()
1880 return ParamLoadedValue(*DestSrc->Source, Expr); in describeLoadedValue()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp1379 auto DestSrc = TII->isCopyLikeInstr(*TransferInst); in removeEntryValue() local
1380 if (DestSrc) { in removeEntryValue()
1382 SrcRegOp = DestSrc->Source; in removeEntryValue()
1383 DestRegOp = DestSrc->Destination; in removeEntryValue()
1852 auto DestSrc = TII->isCopyLikeInstr(MI); in transferRegisterCopy() local
1853 if (!DestSrc) in transferRegisterCopy()
1856 const MachineOperand *DestRegOp = DestSrc->Destination; in transferRegisterCopy()
1857 const MachineOperand *SrcRegOp = DestSrc->Source; in transferRegisterCopy()
H A DInstrRefBasedImpl.cpp2181 auto DestSrc = TII->isCopyLikeInstr(MI); in transferRegisterCopy() local
2182 if (!DestSrc) in transferRegisterCopy()
2185 const MachineOperand *DestRegOp = DestSrc->Destination; in transferRegisterCopy()
2186 const MachineOperand *SrcRegOp = DestSrc->Source; in transferRegisterCopy()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1122 auto DestSrc = isCopyInstr(MI); in isFullCopyInstr() local
1123 if (!DestSrc) in isFullCopyInstr()
1126 const MachineOperand *DestRegOp = DestSrc->Destination; in isFullCopyInstr()
1127 const MachineOperand *SrcRegOp = DestSrc->Source; in isFullCopyInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp991 } else if (auto DestSrc = isCopyInstr(MI)) { in describeLoadedValue() local
994 Register DestReg = DestSrc->Destination->getReg(); in describeLoadedValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp10135 auto DestSrc = TII->isCopyLikeInstr(MI); in describeORRLoadedValue() local
10136 if (!DestSrc) in describeORRLoadedValue()
10139 Register DestReg = DestSrc->Destination->getReg(); in describeORRLoadedValue()
10140 Register SrcReg = DestSrc->Source->getReg(); in describeORRLoadedValue()