Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp642 Register TeeReg = MRI.createVirtualRegister(RegClass); in moveAndTeeForMultiUse() local
653 TII->get(getTeeOpcode(RegClass)), TeeReg) in moveAndTeeForMultiUse()
656 Op.setReg(TeeReg); in moveAndTeeForMultiUse()
670 LIS.createAndComputeVirtRegInterval(TeeReg); in moveAndTeeForMultiUse()
673 MFI.stackifyVReg(MRI, TeeReg); in moveAndTeeForMultiUse()
681 DefDIs.cloneSink(Insert, TeeReg, /* CloneDef */ false); in moveAndTeeForMultiUse()
H A DWebAssemblyCFGStackify.cpp828 Register TeeReg = MI.getOperand(0).getReg(); in unstackifyVRegsUsedInSplitBB() local
831 if (!MFI.isVRegStackified(TeeReg)) { in unstackifyVRegsUsedInSplitBB()
836 BuildMI(MBB, &MI, MI.getDebugLoc(), TII.get(CopyOpc), TeeReg) in unstackifyVRegsUsedInSplitBB()