Home
last modified time | relevance | path

Searched refs:NewDestReg (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp287 Register NewDestReg; in tryReplaceLoad() local
293 if (!getSuperRegDestIfDead(MI, NewDestReg)) in tryReplaceLoad()
298 BuildMI(*MF, MI->getDebugLoc(), TII->get(New32BitOpcode), NewDestReg); in tryReplaceLoad()
314 Register NewDestReg; in tryReplaceCopy() local
315 if (!getSuperRegDestIfDead(MI, NewDestReg)) in tryReplaceCopy()
324 TRI->getSubRegIndex(NewDestReg, OldDest.getReg())) in tryReplaceCopy()
333 BuildMI(*MF, MI->getDebugLoc(), TII->get(X86::MOV32rr), NewDestReg) in tryReplaceCopy()
339 if (Op.getReg() != (Op.isDef() ? NewDestReg : NewSrcReg)) in tryReplaceCopy()
347 Register NewDestReg; in tryReplaceExtend() local
348 if (!getSuperRegDestIfDead(MI, NewDestReg)) in tryReplaceExtend()
[all …]
H A DX86RegisterInfo.cpp703 Register NewDestReg = MI.getOperand(0).getReg(); in tryOptimizeLEAtoMOV() local
706 TII->copyPhysReg(*MI.getParent(), II, MI.getDebugLoc(), NewDestReg, BasePtr, in tryOptimizeLEAtoMOV()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64CondBrTuning.cpp101 Register NewDestReg = MI.getOperand(0).getReg(); in convertToFlagSetting() local
103 NewDestReg = Is64Bit ? AArch64::XZR : AArch64::WZR; in convertToFlagSetting()
106 TII->get(NewOpc), NewDestReg); in convertToFlagSetting()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMFastISel.cpp592 unsigned NewDestReg = createResultReg(TLI.getRegClassFor(VT)); in ARMMaterializeGV() local
595 DbgLoc, TII.get(Opc), NewDestReg) in ARMMaterializeGV()
599 return NewDestReg; in ARMMaterializeGV()
608 unsigned NewDestReg = createResultReg(TLI.getRegClassFor(VT)); in ARMMaterializeGV() local
611 TII.get(ARM::t2LDRi12), NewDestReg) in ARMMaterializeGV()
616 TII.get(ARM::LDRi12), NewDestReg) in ARMMaterializeGV()
619 DestReg = NewDestReg; in ARMMaterializeGV()
2988 unsigned NewDestReg = createResultReg(TLI.getRegClassFor(VT)); in ARMLowerPICELF() local
2990 TII.get(ARM::t2LDRi12), NewDestReg) in ARMLowerPICELF()
2993 DestReg = NewDestReg; in ARMLowerPICELF()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp66 void replaceDef(unsigned OldDestReg, unsigned NewDestReg);
206 void PHILinearize::replaceDef(unsigned OldDestReg, unsigned NewDestReg) { in replaceDef() argument
207 phiInfoElementSetDef(findPHIInfoElement(OldDestReg), NewDestReg); in replaceDef()
2430 Register NewDestReg = MRI->createVirtualRegister(RegClass); in splitLoopPHI() local
2431 LRegion->replaceRegisterInsideRegion(PHIDest, NewDestReg, false, MRI); in splitLoopPHI()
2434 TII->get(TargetOpcode::PHI), NewDestReg); in splitLoopPHI()
2435 LLVM_DEBUG(dbgs() << "Split Entry PHI " << printReg(NewDestReg, TRI) in splitLoopPHI()
H A DSIInstrInfo.cpp811 MCRegister NewDestReg = RI.get32BitRegister(DestReg); in copyPhysReg() local
820 BuildMI(MBB, MI, DL, get(AMDGPU::S_MOV_B32), NewDestReg) in copyPhysReg()
831 copyPhysReg(MBB, MI, DL, NewDestReg, NewSrcReg, KillSrc); in copyPhysReg()
841 BuildMI(MBB, MI, DL, get(AMDGPU::V_MOV_B32_e32), NewDestReg) in copyPhysReg()
846 auto MIB = BuildMI(MBB, MI, DL, get(AMDGPU::V_MOV_B32_sdwa), NewDestReg) in copyPhysReg()
855 .addReg(NewDestReg, RegState::Implicit | RegState::Undef); in copyPhysReg()