]> Git Repo - qemu.git/blame - tests/tcg/xtensa/test_max.S
Merge remote-tracking branch 'remotes/thibault/tags/samuel-thibault' into staging
[qemu.git] / tests / tcg / xtensa / test_max.S
CommitLineData
a2e67072 1#include "macros.inc"
7d890b40
MF
2
3test_suite max
4
5test max
6 movi a2, 0xffffffff
7 movi a3, 1
8 movi a4, 1
9 max a5, a2, a3
10 assert eq, a5, a4
11
12 movi a2, 1
13 movi a3, 0xffffffff
14 movi a4, 1
15 max a5, a2, a3
16 assert eq, a5, a4
17
18 movi a2, 0xffffffff
19 movi a3, 1
20 movi a4, 1
21 max a2, a2, a3
22 assert eq, a2, a4
23
24 movi a2, 0xffffffff
25 movi a3, 1
26 movi a4, 1
27 max a3, a2, a3
28 assert eq, a3, a4
29
30 movi a2, 1
31 movi a3, 0xffffffff
32 movi a4, 1
33 max a2, a2, a3
34 assert eq, a2, a4
35
36 movi a2, 1
37 movi a3, 0xffffffff
38 movi a4, 1
39 max a3, a2, a3
40 assert eq, a3, a4
41test_end
42
43test maxu
44 movi a2, 0xffffffff
45 movi a3, 1
46 movi a4, 0xffffffff
47 maxu a5, a2, a3
48 assert eq, a5, a4
49
50 movi a2, 1
51 movi a3, 0xffffffff
52 movi a4, 0xffffffff
53 maxu a5, a2, a3
54 assert eq, a5, a4
55
56 movi a2, 0xffffffff
57 movi a3, 1
58 movi a4, 0xffffffff
59 maxu a2, a2, a3
60 assert eq, a2, a4
61
62 movi a2, 0xffffffff
63 movi a3, 1
64 movi a4, 0xffffffff
65 maxu a3, a2, a3
66 assert eq, a3, a4
67
68 movi a2, 1
69 movi a3, 0xffffffff
70 movi a4, 0xffffffff
71 maxu a2, a2, a3
72 assert eq, a2, a4
73
74 movi a2, 1
75 movi a3, 0xffffffff
76 movi a4, 0xffffffff
77 maxu a3, a2, a3
78 assert eq, a3, a4
79test_end
80
81test_suite_end
This page took 0.375046 seconds and 4 git commands to generate.