]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/tic80/bitnum.s
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / tic80 / bitnum.s
CommitLineData
28ddd87e
FF
1;; Test that all the predefined symbol names for the BITNUM field
2;; are properly accepted and translated to numeric values. Also
ef60d697
FF
3;; verifies that they are disassembled correctly as symbolics, and
4;; that the raw numeric values are handled correctly (stored as
5;; the one's complement of the operand numeric value.
28ddd87e 6
ef60d697
FF
7 bbo r10,r8,eq.b ; (~0 & 0x1F)
8 bbo r10,r8,ne.b ; (~1 & 0x1F)
9 bbo r10,r8,gt.b ; (~2 & 0x1F)
10 bbo r10,r8,le.b ; (~3 & 0x1F)
11 bbo r10,r8,lt.b ; (~4 & 0x1F)
12 bbo r10,r8,ge.b ; (~5 & 0x1F)
13 bbo r10,r8,hi.b ; (~6 & 0x1F)
14 bbo r10,r8,ls.b ; (~7 & 0x1F)
15 bbo r10,r8,lo.b ; (~8 & 0x1F)
16 bbo r10,r8,hs.b ; (~9 & 0x1F)
28ddd87e 17
ef60d697
FF
18 bbo r10,r8,eq.h ; (~10 & 0x1F)
19 bbo r10,r8,ne.h ; (~11 & 0x1F)
20 bbo r10,r8,gt.h ; (~12 & 0x1F)
21 bbo r10,r8,le.h ; (~13 & 0x1F)
22 bbo r10,r8,lt.h ; (~14 & 0x1F)
23 bbo r10,r8,ge.h ; (~15 & 0x1F)
24 bbo r10,r8,hi.h ; (~16 & 0x1F)
25 bbo r10,r8,ls.h ; (~17 & 0x1F)
26 bbo r10,r8,lo.h ; (~18 & 0x1F)
27 bbo r10,r8,hs.h ; (~19 & 0x1F)
28ddd87e 28
ef60d697
FF
29 bbo r10,r8,eq.w ; (~20 & 0x1F)
30 bbo r10,r8,ne.w ; (~21 & 0x1F)
31 bbo r10,r8,gt.w ; (~22 & 0x1F)
32 bbo r10,r8,le.w ; (~23 & 0x1F)
33 bbo r10,r8,lt.w ; (~24 & 0x1F)
34 bbo r10,r8,ge.w ; (~25 & 0x1F)
35 bbo r10,r8,hi.w ; (~26 & 0x1F)
36 bbo r10,r8,ls.w ; (~27 & 0x1F)
37 bbo r10,r8,lo.w ; (~28 & 0x1F)
38 bbo r10,r8,hs.w ; (~29 & 0x1F)
39
40 bbo r10,r8,eq.f ; (~20 & 0x1F)
41 bbo r10,r8,ne.f ; (~21 & 0x1F)
42 bbo r10,r8,gt.f ; (~22 & 0x1F)
43 bbo r10,r8,le.f ; (~23 & 0x1F)
44 bbo r10,r8,lt.f ; (~24 & 0x1F)
45 bbo r10,r8,ge.f ; (~25 & 0x1F)
46 bbo r10,r8,ou.f ; (~26 & 0x1F)
47 bbo r10,r8,in.f ; (~27 & 0x1F)
48 bbo r10,r8,ib.f ; (~28 & 0x1F)
49 bbo r10,r8,ob.f ; (~29 & 0x1F)
50 bbo r10,r8,uo.f ; (~30 & 0x1F)
51 bbo r10,r8,or.f ; (~31 & 0x1F)
52
53 bbo r10,r8,0
54 bbo r10,r8,1
55 bbo r10,r8,2
56 bbo r10,r8,3
57 bbo r10,r8,4
58 bbo r10,r8,5
59 bbo r10,r8,6
60 bbo r10,r8,7
61 bbo r10,r8,8
62 bbo r10,r8,9
63 bbo r10,r8,10
64 bbo r10,r8,11
65 bbo r10,r8,12
66 bbo r10,r8,13
67 bbo r10,r8,14
68 bbo r10,r8,15
69 bbo r10,r8,16
70 bbo r10,r8,17
71 bbo r10,r8,18
72 bbo r10,r8,19
73 bbo r10,r8,20
74 bbo r10,r8,21
75 bbo r10,r8,22
76 bbo r10,r8,23
77 bbo r10,r8,24
78 bbo r10,r8,25
79 bbo r10,r8,26
80 bbo r10,r8,27
81 bbo r10,r8,28
82 bbo r10,r8,29
83 bbo r10,r8,30
84 bbo r10,r8,31
28ddd87e 85