Home
last modified time | relevance | path

Searched refs:getDstReg (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterCoalescer.cpp629 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in adjustCopiesBackFrom()
631 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in adjustCopiesBackFrom()
823 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removeCopyByCommutingDef()
825 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removeCopyByCommutingDef()
1117 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removePartialRedundancy()
1119 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removePartialRedundancy()
1304 Register SrcReg = CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg(); in reMaterializeTrivialDef()
1306 Register DstReg = CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg(); in reMaterializeTrivialDef()
1971 if (!MRI->isReserved(CP.getDstReg())) { in canJoinPhys()
2042 auto DstRC = MRI->getRegClass(CP.getDstReg()); in joinCopy()
[all …]
H A DTargetFrameLoweringImpl.cpp196 CS.getDstReg()) in spillCalleeSavedRegister()
212 .addReg(CS.getDstReg(), getKillRegState(true)); in restoreCalleeSavedRegister()
H A DRegisterCoalescer.h98 Register getDstReg() const { return DstReg; } in getDstReg() function
H A DRegAllocPBQP.cpp444 if (!CP.setRegisters(&MI) || CP.getSrcReg() == CP.getDstReg()) in apply()
447 Register DstReg = CP.getDstReg(); in apply()
H A DPrologEpilogInserter.cpp612 MCRegister DstReg = I.getDstReg(); in updateLiveness()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h108 Register getDstReg() const { return getOperand(0).getReg(); } in getDstReg() function
188 Register getDstReg() const { return getOperand(0).getReg(); } in getDstReg() function
399 Register getDstReg() const { return getReg(0); } in getDstReg() function
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaFrameLowering.cpp168 IsStoreInst = Info.getDstReg() == DstReg.asMCReg() && in emitPrologue()
256 IsRestoreInst = Info.getDstReg() == DstReg.asMCReg() && in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86RegisterBankInfo.cpp367 bool IsFP = any_of(MRI.use_nodbg_instructions(cast<GLoad>(MI).getDstReg()), in getInstrMapping()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h64 MCRegister getDstReg() const { return DstReg; } in getDstReg() function
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp1215 unsigned SpilledReg = I.getDstReg(); in emitPrologue()
2429 auto &SpilledVSR = VSRContainingGPRs[Info.getDstReg()]; in spillCalleeSavedRegisters()
2487 unsigned Dst = I.getDstReg(); in spillCalleeSavedRegisters()
2661 unsigned Dst = CSI[i].getDstReg(); in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td529 LLT Ty = MRI.getType(Load.getDstReg());
548 LLT Ty = MRI.getType(Load.getDstReg());
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerCombiner.cpp869 LoadValsSinceLastStore.push_back(Ld->getDstReg()); in optimizeConsecutiveMemOpAddressing()
H A DAArch64InstructionSelector.cpp4755 auto OpAndCC = emitOverflowOp(I.getOpcode(), CarryMI.getDstReg(), in selectOverflowOp()
5547 Register Dst = ExtLd.getDstReg(); in selectIndexedExtLoad()
5652 Register Dst = Ld.getDstReg(); in selectIndexedLoad()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp782 Register LoadReg = LoadMI->getDstReg(); in matchCombineExtendingLoads()
981 if (!LoadMI || !MRI.hasOneNonDBGUse(LoadMI->getDstReg())) in matchCombineLoadWithAndMask()
984 Register LoadReg = LoadMI->getDstReg(); in matchCombineLoadWithAndMask()
1137 {MRI.getType(LoadDef->getDstReg()), in matchSextInRegOfLoad()
1142 MatchInfo = std::make_tuple(LoadDef->getDstReg(), NewSizeBits); in matchSextInRegOfLoad()
H A DLegalizerHelper.cpp1620 Register DstReg = LoadMI.getDstReg(); in narrowScalar()
1638 Register DstReg = LoadMI.getDstReg(); in narrowScalar()
4048 Register DstReg = LoadMI.getDstReg(); in lowerLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp140 MCRegister getDstReg() const { return Dst; } in getDstReg() function in __anon730428320111::AArch64AsmParser::PrefixInfo
5419 if (Inst.getOperand(0).getReg() != Prefix.getDstReg()) in validateInstruction()
5427 isMatchingOrAlias(Prefix.getDstReg(), Inst.getOperand(i).getReg())) in validateInstruction()