This commit was generated by cvs2svn to track changes on a CVS vendor
[deliverable/binutils-gdb.git] / sim / testsuite / sim / sh64 / media / cmpgtu.cgs
CommitLineData
cbb38b47
BE
1# sh testcase for cmpgtu $rm, $rn, $rd -*- Asm -*-
2# mach: all
3# as: -isa=shmedia
4# ld: -m shelf64
5
6 .include "media/testutils.inc"
7
8 start
9
10init:
11 pta wrong, tr0
12 movi 0, r0
13 movi 1, r1
14 movi 2, r2
15 movi 2, r3
16 movi 3, r4
17
18cmpgt1:
19 cmpgtu r2, r2, r7
20 bne r7, r0, tr0
21
22cmpgt2:
23 cmpgtu r2, r3, r7
24 bne r7, r0, tr0
25
26cmpgt3:
27 cmpgtu r4, r2, r7
28 bne r7, r1, tr0
29
30cmpgt4:
31 movi 1, r2
32 shlli r2, 63, r2
33 movi 1, r3
34 shlli r3, 63, r3
35 addi r3, 1, r3
36 cmpgtu r3, r2, r7
37 bne r7, r1, tr0
38
39okay:
40 pass
41
42wrong:
43 fail
This page took 0.198151 seconds and 4 git commands to generate.