Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp170 std::optional<DestSourcePair> CopyOperands = in invalidateRegister() local
172 assert(CopyOperands && "Expect copy"); in invalidateRegister()
174 auto Dest = TRI.regunits(CopyOperands->Destination->getReg().asMCReg()); in invalidateRegister()
175 auto Src = TRI.regunits(CopyOperands->Source->getReg().asMCReg()); in invalidateRegister()
204 std::optional<DestSourcePair> CopyOperands = in clobberRegUnit() local
207 MCRegister Def = CopyOperands->Destination->getReg().asMCReg(); in clobberRegUnit()
208 MCRegister Src = CopyOperands->Source->getReg().asMCReg(); in clobberRegUnit()
271 std::optional<DestSourcePair> CopyOperands = in trackSrcUsers() local
273 Register Src = CopyOperands->Source->getReg(); in trackSrcUsers()
300 std::optional<DestSourcePair> CopyOperands = in trackCopy() local
[all …]
H A DMachineSink.cpp1566 auto CopyOperands = TII.isCopyInstr(SinkInst); in attemptDebugCopyProp() local
1567 if (!CopyOperands) in attemptDebugCopyProp()
1569 SrcMO = CopyOperands->Source; in attemptDebugCopyProp()
1570 DstMO = CopyOperands->Destination; in attemptDebugCopyProp()