Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp643 Register TeeReg = MRI.createVirtualRegister(RegClass); in moveAndTeeForMultiUse() local
647 TII->get(getTeeOpcode(RegClass)), TeeReg) in moveAndTeeForMultiUse()
650 Op.setReg(TeeReg); in moveAndTeeForMultiUse()
666 LIS.createAndComputeVirtRegInterval(TeeReg); in moveAndTeeForMultiUse()
669 MFI.stackifyVReg(MRI, TeeReg); in moveAndTeeForMultiUse()
674 DefDIs.clone(Insert, TeeReg); in moveAndTeeForMultiUse()
H A DWebAssemblyCFGStackify.cpp829 Register TeeReg = MI.getOperand(0).getReg(); in unstackifyVRegsUsedInSplitBB() local
832 if (!MFI.isVRegStackified(TeeReg)) { in unstackifyVRegsUsedInSplitBB()
837 BuildMI(MBB, &MI, MI.getDebugLoc(), TII.get(CopyOpc), TeeReg) in unstackifyVRegsUsedInSplitBB()