diff options
author | Quentin Carbonneaux <quentin.carbonneaux@yale.edu> | 2015-10-20 13:04:07 -0400 |
---|---|---|
committer | Quentin Carbonneaux <quentin.carbonneaux@yale.edu> | 2015-10-30 13:20:42 -0400 |
commit | b284721c8acae244d054dbe8c8b5878f0e649c0a (patch) | |
tree | 304446e2680f1b43dd76832fa64d15a25136f631 /lisc/test/collatz.ssa | |
parent | 993416481a5d5c89410488fbab311ee0b943f948 (diff) | |
download | roux-b284721c8acae244d054dbe8c8b5878f0e649c0a.tar.gz |
emit code for extensions, move slots into RAlt
Diffstat (limited to 'lisc/test/collatz.ssa')
-rw-r--r-- | lisc/test/collatz.ssa | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lisc/test/collatz.ssa b/lisc/test/collatz.ssa index 8bc80cb..0c79a05 100644 --- a/lisc/test/collatz.ssa +++ b/lisc/test/collatz.ssa @@ -31,14 +31,14 @@ function $test() { %n3 =w div %n0, 2 jmp @cloop @getmemo # get the count for n0 in mem - %n0l =l sext %n0 + %n0l =l extsw %n0 %idx0 =l mul %n0l, 4 %loc0 =l add %idx0, %mem - %cn0 =w load %loc0 + %cn0 =w loadw %loc0 %c2 =w add %c0, %cn0 @endcl # store the count for n in mem %c =w phi @getmemo %c2, @cloop %c0 - %nl =l sext %n + %nl =l extsw %n %idx1 =l mul %nl, 4 %loc1 =l add %idx1, %mem storew %c, %loc1 |