[WebAssembly] Introduce a new pseudo-operand for unused expression results.
[oota-llvm.git] / lib / Target / WebAssembly / WebAssemblyRegNumbering.cpp
index 96b0799d1c36bb72c45c7dac8e328d8f692e778e..3fcf28ebdd23390102314062486b2bbc870f750b 100644 (file)
@@ -90,7 +90,7 @@ bool WebAssemblyRegNumbering::runOnMachineFunction(MachineFunction &MF) {
     // Skip unused registers.
     if (MRI.use_empty(VReg))
       continue;
-    if (MFI.getWAReg(VReg) == -1u)
+    if (MFI.getWAReg(VReg) == WebAssemblyFunctionInfo::UnusedReg)
       MFI.setWAReg(VReg, NumArgRegs + CurReg++);
   }