Searched refs:TeeReg (Results 1 - 2 of 2) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegStackify.cpp | 625 /// TeeReg, Reg = TEE_... DefReg 626 /// INST ..., TeeReg, ... // Insert 630 /// with DefReg and TeeReg stackified. This eliminates a local.get from the 646 Register TeeReg = MRI.createVirtualRegister(RegClass); local 650 TII->get(getTeeOpcode(RegClass)), TeeReg) 653 Op.setReg(TeeReg); 669 LIS.createAndComputeVirtRegInterval(TeeReg); 672 MFI.stackifyVReg(MRI, TeeReg); 677 DefDIs.clone(Insert, TeeReg);
|
H A D | WebAssemblyCFGStackify.cpp | 778 // TeeReg, Reg = TEE_... DefReg 779 // INST ..., TeeReg, ... 782 // with DefReg and TeeReg stackified but Reg not stackified. 784 // But the invariant that TeeReg should be stackified can be violated while we 788 // TeeReg = COPY DefReg 790 // INST ..., TeeReg, ... 797 Register TeeReg = MI.getOperand(0).getReg(); local 800 if (!MFI.isVRegStackified(TeeReg)) { 804 BuildMI(MBB, &MI, MI.getDebugLoc(), TII.get(CopyOpc), TeeReg)
|
Completed in 130 milliseconds