Home
last modified time | relevance | path

Searched refs:getUniqueVRegDef (Results 1 – 20 of 20) sorted by relevance

/external/llvm/lib/Target/NVPTX/
DNVPTXPeephole.cpp86 GenericAddrDef = MRI.getUniqueVRegDef(Op.getReg()); in isCVTAToLocalCombinationCandidate()
110 auto &Prev = *MRI.getUniqueVRegDef(Root.getOperand(1).getReg()); in CombineCVTAToLocal()
149 if (auto MI = MRI.getUniqueVRegDef(NVPTX::VRFrame)) { in runOnMachineFunction()
/external/llvm/lib/Target/X86/
DX86WinAllocaExpander.cpp85 MachineInstr *Def = MRI->getUniqueVRegDef(AmountReg); in getWinAllocaAmount()
89 Def = MRI->getUniqueVRegDef(Def->getOperand(1).getReg()); in getWinAllocaAmount()
259 MachineInstr *AmountDef = MRI->getUniqueVRegDef(AmountReg); in lower()
DX86InstrInfo.cpp5098 MachineInstr *MI = MRI->getUniqueVRegDef(SrcReg); in optimizeCompareInstr()
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp573 MI1 = MRI.getUniqueVRegDef(Op1.getReg()); in hasReassociableOperands()
575 MI2 = MRI.getUniqueVRegDef(Op2.getReg()); in hasReassociableOperands()
585 MachineInstr *MI1 = MRI.getUniqueVRegDef(Inst.getOperand(1).getReg()); in hasReassociableSibling()
586 MachineInstr *MI2 = MRI.getUniqueVRegDef(Inst.getOperand(2).getReg()); in hasReassociableSibling()
760 Prev = MRI.getUniqueVRegDef(Root.getOperand(1).getReg()); in genAlternativeCodeSequence()
764 Prev = MRI.getUniqueVRegDef(Root.getOperand(2).getReg()); in genAlternativeCodeSequence()
DMachineCombiner.cpp109 DefInstr = MRI->getUniqueVRegDef(MO.getReg()); in getOperandDef()
DMachineRegisterInfo.cpp346 MachineInstr *MachineRegisterInfo::getUniqueVRegDef(unsigned Reg) const { in getUniqueVRegDef() function in MachineRegisterInfo
DMachineCSE.cpp586 MachineInstr *Def = MRI->getUniqueVRegDef(NewReg); in ProcessBlock()
DMachinePipeliner.cpp1116 MachineInstr *DefMI = MRI.getUniqueVRegDef(Reg); in updatePhiDependences()
1171 MachineInstr *DefMI = MRI.getUniqueVRegDef(OrigBase); in changeDependences()
1178 MachineInstr *LastMI = MRI.getUniqueVRegDef(NewBase); in changeDependences()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyRegisterInfo.cpp88 MachineInstr *Def = MF.getRegInfo().getUniqueVRegDef(OtherMOReg); in eliminateFrameIndex()
DWebAssemblyRegStackify.cpp232 if (MachineInstr *Def = MRI.getUniqueVRegDef(Reg)) in GetVRegDef()
/external/llvm/lib/Target/AMDGPU/
DSILowerI1Copies.cpp110 MachineInstr *DefInst = MRI.getUniqueVRegDef(Src.getReg()); in runOnMachineFunction()
DSIFixSGPRCopies.cpp323 MachineInstr *DefInstr = MRI.getUniqueVRegDef(Reg); in runOnMachineFunction()
DSIShrinkInstructions.cpp156 MachineInstr *Def = MRI.getUniqueVRegDef(Reg); in foldImmediates()
/external/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h544 MachineInstr *getUniqueVRegDef(unsigned Reg) const;
/external/llvm/lib/Target/Lanai/
DLanaiInstrInfo.cpp289 MachineInstr *MI = MRI->getUniqueVRegDef(SrcReg); in optimizeCompareInstr()
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp1123 MachineInstr *MI = MRI->getUniqueVRegDef(SrcReg); in substituteCmpToZero()
2857 MI = MRI.getUniqueVRegDef(MO.getReg()); in canCombine()
3288 MachineInstr *MUL = MRI.getUniqueVRegDef(Root.getOperand(IdxMulOpd).getReg()); in genFusedMultiply()
3352 MachineInstr *MUL = MRI.getUniqueVRegDef(Root.getOperand(IdxMulOpd).getReg()); in genMaddR()
DAArch64FastISel.cpp1960 auto *MI = MRI.getUniqueVRegDef(Reg); in selectLoad()
1990 MI = MRI.getUniqueVRegDef(Reg); in selectLoad()
4364 MachineInstr *MI = MRI.getUniqueVRegDef(Reg); in optimizeIntExtLoad()
4375 LoadMI = MRI.getUniqueVRegDef(LoadReg); in optimizeIntExtLoad()
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp454 return MRI->getUniqueVRegDef(Reg); in getDef()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp1555 MachineInstr *MI = MRI->getUniqueVRegDef(SrcReg); in optimizeCompareInstr()
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp2395 MachineInstr *MI = MRI->getUniqueVRegDef(SrcReg); in optimizeCompareInstr()