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.cpp240 auto DestSrc = TII.isCopyInstr(*MI); in weightCalcHelper() local
241 if (DestSrc) { in weightCalcHelper()
242 const MachineOperand *DestRegOp = DestSrc->Destination; in weightCalcHelper()
243 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.cpp1388 auto DestSrc = TII->isCopyInstr(*MI); in readsLaneSubset() local
1389 if (DestSrc && !MI->isBundled() && in readsLaneSubset()
1390 DestSrc->Destination->getSubReg() == DestSrc->Source->getSubReg()) in readsLaneSubset()
2562 auto DestSrc = TII->isCopyInstr(MI); in computeStats() local
2563 if (DestSrc) { in computeStats()
2564 const MachineOperand &Dest = *DestSrc->Destination; in computeStats()
2565 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.cpp1561 if (auto DestSrc = isCopyInstr(MI)) { in describeLoadedValue() local
1562 Register DestReg = DestSrc->Destination->getReg(); in describeLoadedValue()
1570 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.cpp2147 auto DestSrc = TII->isCopyLikeInstr(MI); in transferRegisterCopy() local
2148 if (!DestSrc) in transferRegisterCopy()
2151 const MachineOperand *DestRegOp = DestSrc->Destination; in transferRegisterCopy()
2152 const MachineOperand *SrcRegOp = DestSrc->Source; in transferRegisterCopy()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1093 auto DestSrc = isCopyInstr(MI); in isFullCopyInstr() local
1094 if (!DestSrc) in isFullCopyInstr()
1097 const MachineOperand *DestRegOp = DestSrc->Destination; in isFullCopyInstr()
1098 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.cpp9362 auto DestSrc = TII->isCopyLikeInstr(MI); in describeORRLoadedValue() local
9363 if (!DestSrc) in describeORRLoadedValue()
9366 Register DestReg = DestSrc->Destination->getReg(); in describeORRLoadedValue()
9367 Register SrcReg = DestSrc->Source->getReg(); in describeORRLoadedValue()