blob: 80dd1aea7794972ba7cc4435e80e9b6ad2ebb3c1 [file] [log] [blame]
#as: --abi=64
#objdump: -dr
#source: relax-3.s
#name: Assembler PC-rel MOVI relaxation limit, from first to second state.
.*: file format .*-sh64.*
Disassembly of section \.text:
[0]+ <start>:
[ ]+0:[ ]+6ff0fff0[ ]+nop
0+4 <start2>:
[ ]+4:[ ]+cc000030[ ]+movi 0,r3
[ ]+8:[ ]+ca001030[ ]+shori 32772,r3
0+c <x1>:
[ ]+c:[ ]+cdfffc40[ ]+movi 32767,r4
[ ]+\.\.\.
0+800c <x0>:
[ ]+800c:[ ]+ce000050[ ]+movi -32768,r5
[ ]+8010:[ ]+cffffc60[ ]+movi -1,r6
[ ]+8014:[ ]+c9fffc60[ ]+shori 32767,r6
[ ]+8018:[ ]+cffffc70[ ]+movi -1,r7
[ ]+801c:[ ]+cbfffc70[ ]+shori 65535,r7
[ ]+8020:[ ]+cbfffc70[ ]+shori 65535,r7
[ ]+8024:[ ]+ca000070[ ]+shori 32768,r7
[ ]+8028:[ ]+cc000080[ ]+movi 0,r8
[ ]+802c:[ ]+c8000080[ ]+shori 0,r8
[ ]+8030:[ ]+c8000080[ ]+shori 0,r8
[ ]+8034:[ ]+c9fffc80[ ]+shori 32767,r8
[ ]+8038:[ ]+cc000080[ ]+movi 0,r8
[ ]+803c:[ ]+c8000080[ ]+shori 0,r8
[ ]+8040:[ ]+c8000080[ ]+shori 0,r8
[ ]+8044:[ ]+c8004080[ ]+shori 16,r8
Disassembly of section \.text\.another:
0+ <y0>:
[ ]+0:[ ]+cc000090[ ]+movi 0,r9
[ ]+4:[ ]+c8000090[ ]+shori 0,r9
[ ]+8:[ ]+c8000090[ ]+shori 0,r9
[ ]+c:[ ]+c8002090[ ]+shori 8,r9