]> Joshua Wise's Git repositories - snipe.git/blobdiff - codegen/solidify.sml
Propagate strings through the blarg backend.
[snipe.git] / codegen / solidify.sml
index a2622e122b54e21c47638ab8e780f80b7d9b4b0f..db3cceae6c53cd9592250ce235bf5c32c466d600 100644 (file)
@@ -183,6 +183,11 @@ struct
             (if isspilled op1
              then spill (op1, spillreg1)
              else [])
+        | transform (X.INSN (pred, X.MOVSTR (op1, w))) =
+            [ X.INSN (pred, X.MOVSTR (real_op1 op1, w)) ] @
+            (if isspilled op1
+             then spill (op1, spillreg1)
+             else [])
         | transform (X.INSN (pred, X.MOVLBL (op1, w))) =
             [ X.INSN (pred, X.MOVLBL (real_op1 op1, w)) ] @
             (if isspilled op1
This page took 0.041528 seconds and 4 git commands to generate.