]> Git Repo - qemu.git/blame - tests/tcg/xtensa/test_clamps.S
Merge remote-tracking branch 'remotes/kraxel/tags/pull-seabios-1.7.5.1-20141113-1...
[qemu.git] / tests / tcg / xtensa / test_clamps.S
CommitLineData
a2e67072 1#include "macros.inc"
7d890b40
MF
2
3test_suite clamps
4
5test clamps
6 movi a2, 0
7 movi a3, 0
8 clamps a4, a2, 7
9 assert eq, a3, a4
10
11 movi a2, 0x7f
12 movi a3, 0x7f
13 clamps a4, a2, 7
14 assert eq, a3, a4
15
16 movi a2, 0xffffff80
17 movi a3, 0xffffff80
18 clamps a4, a2, 7
19 assert eq, a3, a4
20
21 movi a2, 0x80
22 movi a3, 0x7f
23 clamps a2, a2, 7
24 assert eq, a3, a2
25
26 movi a2, 0xffffff7f
27 movi a3, 0xffffff80
28 clamps a2, a2, 7
29 assert eq, a3, a2
30
31 movi a2, 0x7fffffff
32 movi a3, 0x7f
33 clamps a2, a2, 7
34 assert eq, a3, a2
35
36 movi a2, 0x80000000
37 movi a3, 0xffffff80
38 clamps a2, a2, 7
39 assert eq, a3, a2
40test_end
41
42test_suite_end
This page took 0.281758 seconds and 4 git commands to generate.