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.cpp239 auto DestSrc = TII.isCopyInstr(*MI); in weightCalcHelper() local
240 if (DestSrc) { in weightCalcHelper()
241 const MachineOperand *DestRegOp = DestSrc->Destination; in weightCalcHelper()
242 const MachineOperand *SrcRegOp = DestSrc->Source; in weightCalcHelper()
H A DFixupStatepointCallerSaved.cpp139 auto DestSrc = TII.isCopyInstr(*Def); in performCopyPropagation() local
140 if (!DestSrc || DestSrc->Destination->getReg() != Reg) in performCopyPropagation()
143 Register SrcReg = DestSrc->Source->getReg(); in performCopyPropagation()
154 IsKill = DestSrc->Source->isKill(); in performCopyPropagation()
164 const_cast<MachineOperand *>(DestSrc->Source)->setIsKill(false); in performCopyPropagation()
H A DRegAllocGreedy.cpp1390 auto DestSrc = TII->isCopyInstr(*MI); in readsLaneSubset() local
1391 if (DestSrc && !MI->isBundled() && in readsLaneSubset()
1392 DestSrc->Destination->getSubReg() == DestSrc->Source->getSubReg()) in readsLaneSubset()
2564 auto DestSrc = TII->isCopyInstr(MI); in computeStats() local
2565 if (DestSrc) { in computeStats()
2566 const MachineOperand &Dest = *DestSrc->Destination; in computeStats()
2567 const MachineOperand &Src = *DestSrc->Source; in computeStats()
H A DInlineSpiller.cpp762 auto DestSrc = TII.isCopyInstr(*It); in reMaterializeAll() local
764 DestSrc && DestSrc->Destination->getReg() == Reg; in reMaterializeAll()
H A DTargetInstrInfo.cpp1502 if (auto DestSrc = isCopyInstr(MI)) { in describeLoadedValue() local
1503 Register DestReg = DestSrc->Destination->getReg(); in describeLoadedValue()
1511 return ParamLoadedValue(*DestSrc->Source, Expr); in describeLoadedValue()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp1367 auto DestSrc = TII->isCopyLikeInstr(*TransferInst); in removeEntryValue() local
1368 if (DestSrc) { in removeEntryValue()
1370 SrcRegOp = DestSrc->Source; in removeEntryValue()
1371 DestRegOp = DestSrc->Destination; in removeEntryValue()
1843 auto DestSrc = TII->isCopyLikeInstr(MI); in transferRegisterCopy() local
1844 if (!DestSrc) in transferRegisterCopy()
1847 const MachineOperand *DestRegOp = DestSrc->Destination; in transferRegisterCopy()
1848 const MachineOperand *SrcRegOp = DestSrc->Source; in transferRegisterCopy()
H A DInstrRefBasedImpl.cpp2113 auto DestSrc = TII->isCopyLikeInstr(MI); in transferRegisterCopy() local
2114 if (!DestSrc) in transferRegisterCopy()
2117 const MachineOperand *DestRegOp = DestSrc->Destination; in transferRegisterCopy()
2118 const MachineOperand *SrcRegOp = DestSrc->Source; in transferRegisterCopy()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1067 auto DestSrc = isCopyInstr(MI); in isFullCopyInstr() local
1068 if (!DestSrc) in isFullCopyInstr()
1071 const MachineOperand *DestRegOp = DestSrc->Destination; in isFullCopyInstr()
1072 const MachineOperand *SrcRegOp = DestSrc->Source; in isFullCopyInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp952 } else if (auto DestSrc = isCopyInstr(MI)) { in describeLoadedValue() local
955 Register DestReg = DestSrc->Destination->getReg(); in describeLoadedValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp9282 auto DestSrc = TII->isCopyLikeInstr(MI); in describeORRLoadedValue() local
9283 if (!DestSrc) in describeORRLoadedValue()
9286 Register DestReg = DestSrc->Destination->getReg(); in describeORRLoadedValue()
9287 Register SrcReg = DestSrc->Source->getReg(); in describeORRLoadedValue()