repo.or.cz
/
qemu
/
ar7.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
megasas: simplify trace event messages
[qemu/ar7.git]
/
tests
/
tcg
/
xtensa
/
test_min.S
blob
551cf591e54e3d051b035306276fedaa52dd0157
1
#include "macros.inc"
2
3
test_suite min
4
5
test min
6
movi a2, 0xffffffff
7
movi a3, 1
8
movi a4, 0xffffffff
9
min a5, a2, a3
10
assert eq, a5, a4
11
12
movi a2, 1
13
movi a3, 0xffffffff
14
movi a4, 0xffffffff
15
min a5, a2, a3
16
assert eq, a5, a4
17
18
movi a2, 0xffffffff
19
movi a3, 1
20
movi a4, 0xffffffff
21
min a2, a2, a3
22
assert eq, a2, a4
23
24
movi a2, 0xffffffff
25
movi a3, 1
26
movi a4, 0xffffffff
27
min a3, a2, a3
28
assert eq, a3, a4
29
30
movi a2, 1
31
movi a3, 0xffffffff
32
movi a4, 0xffffffff
33
min a2, a2, a3
34
assert eq, a2, a4
35
36
movi a2, 1
37
movi a3, 0xffffffff
38
movi a4, 0xffffffff
39
min a3, a2, a3
40
assert eq, a3, a4
41
test_end
42
43
test minu
44
movi a2, 0xffffffff
45
movi a3, 1
46
movi a4, 1
47
minu a5, a2, a3
48
assert eq, a5, a4
49
50
movi a2, 1
51
movi a3, 0xffffffff
52
movi a4, 1
53
minu a5, a2, a3
54
assert eq, a5, a4
55
56
movi a2, 0xffffffff
57
movi a3, 1
58
movi a4, 1
59
minu a2, a2, a3
60
assert eq, a2, a4
61
62
movi a2, 0xffffffff
63
movi a3, 1
64
movi a4, 1
65
minu a3, a2, a3
66
assert eq, a3, a4
67
68
movi a2, 1
69
movi a3, 0xffffffff
70
movi a4, 1
71
minu a2, a2, a3
72
assert eq, a2, a4
73
74
movi a2, 1
75
movi a3, 0xffffffff
76
movi a4, 1
77
minu a3, a2, a3
78
assert eq, a3, a4
79
test_end
80
81
test_suite_end