repo.or.cz
/
binutils.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
New port: National Semiconductor's CR16
[binutils.git]
/
gas
/
testsuite
/
gas
/
cr16
/
cmp_test.s
blob
2d0af3bce71d621f718000c6177196e3b55ee3bc
1
.text
2
.global main
3
main
:
4
###########
5
# CMPB imm4/imm16, reg
6
###########
7
cmpb $
0xf
,
r1
8
cmpb $
0xff
,
r2
9
cmpb $
0xfff
,
r1
10
#cmpb $0xffff,r2 // CHCEFK WITH CRASM 4.1
11
cmpb $
20
,
r1
12
cmpb $
10
,
r2
13
cmpb $
11
,
r2
14
###########
15
# CMPB reg, reg
16
###########
17
cmpb
r1
,
r2
18
cmpb
r2
,
r3
19
cmpb
r3
,
r4
20
cmpb
r5
,
r6
21
cmpb
r6
,
r7
22
cmpb
r7
,
r8
23
###########
24
# CMPW imm4/imm16, reg
25
###########
26
cmpw
$
0xf
,
r1
27
cmpw
$
0xB
,
r1
28
cmpw
$
0xff
,
r2
29
cmpw
$
0xfff
,
r1
30
#cmpw $0xffff,r2 // CHECK WITH CRASM 4.1
31
cmpw
$
20
,
r1
32
cmpw
$
10
,
r2
33
cmpw
$
11
,
r2
34
###########
35
# CMPW reg, reg
36
###########
37
cmpw
r1
,
r2
38
cmpw
r2
,
r3
39
cmpw
r3
,
r4
40
cmpw
r5
,
r6
41
cmpw
r6
,
r7
42
cmpw
r7
,
r8
43
###########
44
# CMPD imm4/imm16/imm32, regp
45
###########
46
cmpd
$
0xf
,(
r2
,
r1
)
47
cmpd
$
0xB
,(
r2
,
r1
)
48
cmpd
$
0xff
,(
r2
,
r1
)
49
cmpd
$
0xfff
,(
r2
,
r1
)
50
cmpd
$
0xffff
,(
r2
,
r1
)
51
cmpd
$
0xfffff
,(
r2
,
r1
)
52
cmpd
$
0xfffffff
,(
r2
,
r1
)
53
cmpd
$
0xffffffff
,(
r2
,
r1
)
54
###########
55
# CMPD regp, regp
56
###########
57
cmpd
(
r4
,
r3
),(
r2
,
r1
)
58
cmpd
(
r4
,
r3
),(
r2
,
r1
)
59
cmpd
$
10
,(
sp
)
60
cmpd
$
14
,(
sp
)
61
cmpd
$
11
,(
sp
)
62
cmpd
$
8
,(
sp
)