projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
* Contribute Hitachi SH5 simulator.
[external/binutils.git]
/
sim
/
testsuite
/
sim
/
sh64
/
media
/
cmpgtu.cgs
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
10
init:
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
18
cmpgt1:
19
cmpgtu r2, r2, r7
20
bne r7, r0, tr0
21
22
cmpgt2:
23
cmpgtu r2, r3, r7
24
bne r7, r0, tr0
25
26
cmpgt3:
27
cmpgtu r4, r2, r7
28
bne r7, r1, tr0
29
30
cmpgt4:
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
39
okay:
40
pass
41
42
wrong:
43
fail