1 #as: --abi=64
2 #objdump: -dr
3 #source: relax-3.s
4 #name: Assembler PC-rel MOVI relaxation limit, from first to second state.
5 
6 .*:     file format .*-sh64.*
7 
8 Disassembly of section \.text:
9 
10 [0]+ <start>:
11 [ 	]+0:[ 	]+6ff0fff0[ 	]+nop
12 
13 0+4 <start2>:
14 [ 	]+4:[ 	]+cc000030[ 	]+movi	0,r3
15 [ 	]+8:[ 	]+ca001030[ 	]+shori	32772,r3
16 
17 0+c <x1>:
18 [ 	]+c:[ 	]+cdfffc40[ 	]+movi	32767,r4
19 [ 	]+\.\.\.
20 
21 0+800c <x0>:
22 [ 	]+800c:[ 	]+ce000050[ 	]+movi	-32768,r5
23 [ 	]+8010:[ 	]+cffffc60[ 	]+movi	-1,r6
24 [ 	]+8014:[ 	]+c9fffc60[ 	]+shori	32767,r6
25 [ 	]+8018:[ 	]+cffffc70[ 	]+movi	-1,r7
26 [ 	]+801c:[ 	]+cbfffc70[ 	]+shori	65535,r7
27 [ 	]+8020:[ 	]+cbfffc70[ 	]+shori	65535,r7
28 [ 	]+8024:[ 	]+ca000070[ 	]+shori	32768,r7
29 [ 	]+8028:[ 	]+cc000080[ 	]+movi	0,r8
30 [ 	]+802c:[ 	]+c8000080[ 	]+shori	0,r8
31 [ 	]+8030:[ 	]+c8000080[ 	]+shori	0,r8
32 [ 	]+8034:[ 	]+c9fffc80[ 	]+shori	32767,r8
33 [ 	]+8038:[ 	]+cc000080[ 	]+movi	0,r8
34 [ 	]+803c:[ 	]+c8000080[ 	]+shori	0,r8
35 [ 	]+8040:[ 	]+c8000080[ 	]+shori	0,r8
36 [ 	]+8044:[ 	]+c8004080[ 	]+shori	16,r8
37 Disassembly of section \.text\.another:
38 
39 0+ <y0>:
40 [ 	]+0:[ 	]+cc000090[ 	]+movi	0,r9
41 [ 	]+4:[ 	]+c8000090[ 	]+shori	0,r9
42 [ 	]+8:[ 	]+c8000090[ 	]+shori	0,r9
43 [ 	]+c:[ 	]+c8002090[ 	]+shori	8,r9
44