Skip to content

Commit 99453c7

Browse files
committed
Updated examples with explicit register types
1 parent 7a51bdc commit 99453c7

File tree

5 files changed

+8
-10
lines changed

5 files changed

+8
-10
lines changed

examples/add.usm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
func @main {
2-
%n = $64 #0
2+
$64 %n = $64 #0
33
.loop
44
put %n
55
%n = add %n $64 #1

examples/do-while.usm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
func @main {
2-
%n = $64 #0
2+
$64 %n = $64 #0
33
j .assign
44
.loop
55
%n = add %n $64 #1
66
PUT %n
77
.assign
8-
%cond = add %n $64 #-10
8+
$64 %cond = add %n $64 #-10
99
jnz %cond .loop
1010
term
1111
}

examples/empty.usm

Lines changed: 0 additions & 3 deletions
This file was deleted.

examples/phi.usm

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
func @main {
2-
%n = $64 #1
3-
2+
$64 %n = $64 #1
43
jp %n .if
54
j .else
5+
66
.if
77
j .end
8+
89
.else
910
j .end
1011

1112
.end
12-
%m = phi $64 #1 .if $64 #0 .else
13+
$64 %m = phi $64 #1 .if $64 #0 .else
1314
put %m
1415
}

examples/use-before-def.usm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ func @main {
44
put %n
55
term
66
.def
7-
%n = $64 #0
7+
$64 %n = $64 #0
88
j .use
99
}

0 commit comments

Comments
 (0)