Update year range in copyright notice of binutils files
[deliverable/binutils-gdb.git] / gas / testsuite / gas / m32r / signed-relocs.s
1 ; check: not case sensitive for special operand modifier
2 ; check: shigh, high, low
3 .text
4 relocs:
5 seth r0, #shigh(0x87654321)
6 add3 r0, r0, #low(0x87654321)
7 seth r0, #SHIGH(0x87654321)
8 add3 r0, r0, #LOW(0x87654321)
9 seth r0, #shigh(0x1234ffff)
10 add3 r0, r0, #low(0x1234ffff)
11 seth r0, #SHIGH(0x1234ffff)
12 add3 r0, r0, #LOW(0x1234ffff)
13
14 seth r0, #high(0x87654321)
15 or3 r0, r0, #low(0x87654321)
16 seth r0, #HIGH(0x87654321)
17 or3 r0, r0, #LOW(0x87654321)
18 seth r0, #high(0x1234ffff)
19 or3 r0, r0, #low(0x1234ffff)
20 seth r0, #HIGH(0x1234ffff)
21 or3 r0, r0, #LOW(0x1234ffff)
22
23 seth r0, #shigh(0x87654320)
24 ld r0, @(#low(0x87654320),r0)
25 seth r0, #shigh(0x87654320)
26 ldh r0, @(#low(0x87654320),r0)
27 seth r0, #shigh(0x87654320)
28 lduh r0, @(#low(0x87654320),r0)
29 seth r0, #shigh(0x87654320)
30 ldb r0, @(#low(0x87654320),r0)
31 seth r0, #shigh(0x87654320)
32 ldub r0, @(#low(0x87654320),r0)
33
34 seth r0, #shigh(0x1234fff0)
35 ld r0, @(#low(0x1234fff0),r0)
36 seth r0, #shigh(0x1234fff0)
37 ldh r0, @(#low(0x1234fff0),r0)
38 seth r0, #shigh(0x1234fff0)
39 lduh r0, @(#low(0x1234fff0),r0)
40 seth r0, #shigh(0x1234fff0)
41 ldb r0, @(#low(0x1234fff0),r0)
42 seth r0, #shigh(0x1234fff0)
43 ldub r0, @(#low(0x1234fff0),r0)
44
45 seth r0, #SHIGH(0x87654320)
46 ld r0, @(#LOW(0x87654320),r0)
47 seth r0, #SHIGH(0x87654320)
48 ldh r0, @(#LOW(0x87654320),r0)
49 seth r0, #SHIGH(0x87654320)
50 lduh r0, @(#LOW(0x87654320),r0)
51 seth r0, #SHIGH(0x87654320)
52 ldb r0, @(#LOW(0x87654320),r0)
53 seth r0, #SHIGH(0x87654320)
54 ldub r0, @(#LOW(0x87654320),r0)
55 seth r0, #SHIGH(0x1234fff0)
56 ld r0, @(#LOW(0x1234fff0),r0)
57
58 seth r0, #shigh(0x87654320)
59 st r0, @(#low(0x87654320),r0)
60 seth r0, #shigh(0x87654320)
61 sth r0, @(#low(0x87654320),r0)
62 seth r0, #shigh(0x87654320)
63 stb r0, @(#low(0x87654320),r0)
64
65 seth r0, #shigh(0x1234fff0)
66 st r0, @(#low(0x1234fff0),r0)
67 seth r0, #shigh(0x1234fff0)
68 sth r0, @(#low(0x1234fff0),r0)
69 seth r0, #shigh(0x1234fff0)
70 stb r0, @(#low(0x1234fff0),r0)
71
72 seth r0, #SHIGH(0x87654320)
73 st r0, @(#LOW(0x87654320),r0)
74 seth r0, #SHIGH(0x87654320)
75 sth r0, @(#LOW(0x87654320),r0)
76 seth r0, #SHIGH(0x87654320)
77 stb r0, @(#LOW(0x87654320),r0)
78 seth r0, #SHIGH(0x1234fff0)
79 st r0, @(#LOW(0x1234fff0),r0)
80
This page took 0.031027 seconds and 4 git commands to generate.