HomeSort by: relevance | last modified time | path
    Searched refs:TeeReg (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyRegStackify.cpp 619 /// TeeReg, Reg = TEE_... DefReg
620 /// INST ..., TeeReg, ... // Insert
624 /// with DefReg and TeeReg stackified. This eliminates a local.get from the
640 Register TeeReg = MRI.createVirtualRegister(RegClass);
644 TII->get(getTeeOpcode(RegClass)), TeeReg)
647 Op.setReg(TeeReg);
663 LIS.createAndComputeVirtRegInterval(TeeReg);
666 MFI.stackifyVReg(MRI, TeeReg);
671 DefDIs.clone(Insert, TeeReg);
WebAssemblyCFGStackify.cpp 830 // TeeReg, Reg = TEE_... DefReg
831 // INST ..., TeeReg, ...
834 // with DefReg and TeeReg stackified but Reg not stackified.
836 // But the invariant that TeeReg should be stackified can be violated while we
840 // TeeReg = COPY DefReg
842 // INST ..., TeeReg, ...
849 Register TeeReg = MI.getOperand(0).getReg();
852 if (!MFI.isVRegStackified(TeeReg)) {
856 BuildMI(MBB, &MI, MI.getDebugLoc(), TII.get(CopyOpc), TeeReg)

Completed in 24 milliseconds