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.cpp671 Register TeeReg = MRI.createVirtualRegister(RegClass); in moveAndTeeForMultiUse() local
682 TII->get(getTeeOpcode(RegClass)), TeeReg) in moveAndTeeForMultiUse()
685 Op.setReg(TeeReg); in moveAndTeeForMultiUse()
699 LIS.createAndComputeVirtRegInterval(TeeReg); in moveAndTeeForMultiUse()
702 MFI.stackifyVReg(MRI, TeeReg); in moveAndTeeForMultiUse()
710 DefDIs.cloneSink(Insert, TeeReg, /* CloneDef */ false); in moveAndTeeForMultiUse()
H A DWebAssemblyCFGStackify.cpp1156 Register TeeReg = MI.getOperand(0).getReg(); in unstackifyVRegsUsedInSplitBB() local
1159 if (!MFI.isVRegStackified(TeeReg)) { in unstackifyVRegsUsedInSplitBB()
1164 BuildMI(MBB, &MI, MI.getDebugLoc(), TII.get(CopyOpc), TeeReg) in unstackifyVRegsUsedInSplitBB()