
/home/scole/Downloads/gcc7//GENERIC/dl_print.o:     file format elf64-ia64-little


Disassembly of section .text:

0000000000000000 <dl_print>:
   0:	08 20 39 0e 80 05 	[MMI]       alloc r36=ar.pfs,14,7,0
   6:	c0 00 30 74 46 e0 	            adds r12=-768,r12
   c:	21 10 01 84       	            adds r15=2,r34
  10:	09 80 04 44 00 21 	[MMI]       adds r16=1,r34
  16:	b0 22 88 00 42 a0 	            adds r43=4,r34
  1c:	02 08 00 90       	            addl r21=0,r1;;
  20:	18 78 00 1e 00 10 	[MMB]       ld1 r15=[r15]
  26:	e0 80 30 00 42 00 	            adds r14=16,r12
  2c:	00 00 00 20       	            nop.b 0x0
  30:	09 88 40 18 06 21 	[MMI]       adds r17=784,r12
  36:	70 d1 01 00 48 c0 	            mov r23=58
  3c:	04 08 ca 00       	            mov.i r38=ar.lc;;
  40:	18 a0 3c 00 10 20 	[MMB]       shladd r20=r15,1,r0
  46:	a0 02 40 00 20 00 	            ld1 r42=[r16]
  4c:	00 00 00 20       	            nop.b 0x0
  50:	01 30 00 1e 07 39 	[MII]       cmp.eq p6,p7=0,r15
  56:	30 02 00 62 00 e0 	            mov r35=b0
  5c:	04 00 01 84       	            mov r39=r32;;
  60:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  66:	40 a1 3c 00 40 60 	            add r20=r20,r15
  6c:	02 50 41 00       	            zxt1 r19=r42
  70:	19 a8 00 2a 18 10 	[MMB]       ld8 r21=[r21]
  76:	80 02 84 00 42 03 	            mov r40=r33
  7c:	a0 01 00 43       	      (p06) br.cond.dpnt.few 210 <dl_print+0x210>;;
  80:	09 80 f4 29 3f 23 	[MMI]       adds r16=-3,r20
  86:	30 59 4d 00 40 c0 	            add r19=r43,r19
  8c:	e2 a0 00 80       	            add r22=r14,r20;;
  90:	0b 78 40 00 11 20 	[MMI]       shladd r15=r16,2,r0;;
  96:	f0 78 40 00 40 00 	            add r15=r15,r16
  9c:	00 00 04 00       	            nop.i 0x0;;
  a0:	0b 90 3c 00 13 20 	[MMI]       shladd r18=r15,4,r0;;
  a6:	f0 78 48 00 40 00 	            add r15=r15,r18
  ac:	00 00 04 00       	            nop.i 0x0;;
  b0:	03 00 00 00 01 00 	[MII]       nop.m 0x0
  b6:	20 79 dc ee 29 e0 	            shl r18=r15,8;;
  bc:	f1 90 00 80       	            add r15=r15,r18;;
  c0:	03 00 00 00 01 00 	[MII]       nop.m 0x0
  c6:	20 79 bc de 29 e0 	            shl r18=r15,16;;
  cc:	f1 90 00 80       	            add r15=r15,r18;;
  d0:	03 00 00 00 01 00 	[MII]       nop.m 0x0
  d6:	20 79 7c be 29 e0 	            shl r18=r15,32;;
  dc:	f1 90 00 80       	            add r15=r15,r18;;
  e0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
  e6:	f0 78 00 20 40 00 	            shladd r15=r15,1,r0
  ec:	00 00 04 00       	            nop.i 0x0;;
  f0:	03 78 3c 20 00 20 	[MII]       add r15=r15,r16
  f6:	00 00 00 02 00 00 	            nop.i 0x0;;
  fc:	f0 08 aa 00       	            mov.i ar.lc=r15;;
 100:	09 38 38 22 06 34 	[MMI]       cmp.ltu p7,p6=r14,r17
 106:	f0 08 4c 00 28 40 	            ld1 r15=[r19],1
 10c:	12 70 00 84       	            adds r18=1,r14;;
 110:	01 00 00 00 01 c0 	[MII]       nop.m 0x0
 116:	01 41 3c 76 29 e0 	      (p07) shr.u r16=r15,4
 11c:	f1 78 b0 80       	            and r15=15,r15;;
 120:	09 00 00 00 01 c0 	[MMI]       nop.m 0x0
 126:	01 a9 40 00 40 00 	      (p07) add r16=r21,r16
 12c:	00 00 04 00       	            nop.i 0x0;;
 130:	ea 80 00 20 00 d0 	[MMI] (p07) ld1 r16=[r16];;
 136:	01 80 38 00 23 e0 	      (p07) st1 [r14]=r16
 13c:	20 89 18 d0       	            cmp.ltu p7,p6=r18,r17
 140:	03 80 08 1c 00 21 	[MII]       adds r16=2,r14
 146:	e0 18 38 00 c2 e3 	            adds r14=3,r14;;
 14c:	51 79 00 80       	      (p07) add r15=r21,r15;;
 150:	eb 78 00 1e 00 d0 	[MMI] (p07) ld1 r15=[r15];;
 156:	01 78 48 00 23 e0 	      (p07) st1 [r18]=r15
 15c:	00 89 18 d0       	            cmp.ltu p7,p6=r16,r17;;
 160:	f0 00 5c 20 80 11 	[MIB] (p07) st1 [r16]=r23
 166:	00 00 00 02 00 a0 	            nop.i 0x0
 16c:	a0 ff ff 48       	            br.cloop.sptk.few 100 <dl_print+0x100>
 170:	08 70 40 18 00 21 	[MMI]       adds r14=16,r12
 176:	00 00 00 02 00 80 	            nop.m 0x0
 17c:	f2 a7 fc 8c       	            adds r20=-1,r20
 180:	05 68 41 18 00 21 	[MLX]       adds r45=16,r12
 186:	00 00 00 00 00 20 	            movl r41=0x0;;
 18c:	05 00 00 60 
 190:	09 38 38 2c 06 34 	[MMI]       cmp.ltu p7,p6=r14,r22
 196:	40 71 50 00 40 20 	            add r20=r14,r20
 19c:	15 48 01 80       	            add r41=r1,r41;;
 1a0:	09 00 00 00 01 c0 	[MMI]       nop.m 0x0
 1a6:	61 01 50 00 42 00 	      (p07) mov r22=r20
 1ac:	00 00 04 00       	            nop.i 0x0;;
 1b0:	11 38 58 22 06 34 	[MIB]       cmp.ltu p7,p6=r22,r17
 1b6:	00 00 00 02 80 03 	            nop.i 0x0
 1bc:	70 00 00 43       	      (p07) br.cond.dpnt.few 220 <dl_print+0x220>;;
 1c0:	c9 70 3c 18 06 21 	[MMI] (p06) adds r14=783,r12
 1c6:	c0 02 88 00 20 00 	            ld1 r44=[r34]
 1cc:	00 00 04 00       	            nop.i 0x0;;
 1d0:	d1 00 00 1c 80 11 	[MIB] (p06) st1 [r14]=r0
 1d6:	00 00 00 02 00 00 	            nop.i 0x0
 1dc:	08 00 00 50       	            br.call.sptk.many b0=1d0 <dl_print+0x1d0>;;
 1e0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 1e6:	00 20 01 55 00 00 	            mov.i ar.pfs=r36
 1ec:	00 00 04 00       	            nop.i 0x0;;
 1f0:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 1f6:	00 30 05 55 00 00 	            mov.i ar.lc=r38;;
 1fc:	30 0a 00 07       	            mov b0=r35
 200:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 206:	c0 00 30 0c 42 80 	            adds r12=768,r12
 20c:	08 00 84 00       	            br.ret.sptk.many b0;;
 210:	09 b0 40 18 00 21 	[MMI]       adds r22=16,r12
 216:	00 00 00 02 00 00 	            nop.m 0x0
 21c:	00 00 04 00       	            nop.i 0x0;;
 220:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 226:	00 00 00 00 00 20 	            movl r41=0x0
 22c:	05 00 00 60 
 230:	09 00 00 2c 80 11 	[MMI]       st1 [r22]=r0
 236:	c0 02 88 00 20 a0 	            ld1 r44=[r34]
 23c:	05 61 00 84       	            adds r45=16,r12;;
 240:	11 48 05 52 00 20 	[MIB]       add r41=r1,r41
 246:	00 00 00 02 00 00 	            nop.i 0x0
 24c:	08 00 00 50       	            br.call.sptk.many b0=240 <dl_print+0x240>;;
 250:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 256:	00 20 01 55 00 00 	            mov.i ar.pfs=r36
 25c:	00 00 04 00       	            nop.i 0x0;;
 260:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 266:	00 30 05 55 00 00 	            mov.i ar.lc=r38;;
 26c:	30 0a 00 07       	            mov b0=r35
 270:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 276:	c0 00 30 0c 42 80 	            adds r12=768,r12
 27c:	08 00 84 00       	            br.ret.sptk.many b0;;

0000000000000280 <sdl_print>:
 280:	18 20 2d 0c 80 05 	[MMB]       alloc r36=ar.pfs,11,6,0
 286:	c0 80 33 6e 46 00 	            adds r12=-1040,r12
 28c:	00 00 00 20       	            nop.b 0x0
 290:	09 70 1c 44 00 21 	[MMI]       adds r14=7,r34
 296:	f0 28 88 00 42 60 	            adds r15=5,r34
 29c:	04 00 c4 00       	            mov r35=b0;;
 2a0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 2a6:	e0 00 38 00 20 e0 	            ld1 r14=[r14]
 2ac:	14 00 20 90       	            mov r39=1025
 2b0:	09 30 41 18 00 21 	[MMI]       adds r38=16,r12
 2b6:	80 22 88 00 42 00 	            adds r40=4,r34
 2bc:	62 10 01 84       	            adds r16=6,r34;;
 2c0:	11 38 00 1c 86 39 	[MIB]       cmp4.eq p7,p6=0,r14
 2c6:	00 00 00 02 00 03 	            nop.i 0x0
 2cc:	50 00 00 43       	      (p06) br.cond.dpnt.few 310 <sdl_print+0x90>;;
 2d0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 2d6:	e0 00 3c 00 20 00 	            ld1 r14=[r15]
 2dc:	00 00 04 00       	            nop.i 0x0;;
 2e0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 2e6:	70 00 38 0c 73 03 	            cmp4.eq p7,p6=0,r14
 2ec:	30 00 00 42       	      (p06) br.cond.dptk.few 310 <sdl_print+0x90>
 2f0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 2f6:	e0 00 40 00 20 00 	            ld1 r14=[r16]
 2fc:	00 00 04 00       	            nop.i 0x0;;
 300:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 306:	70 00 38 0c f3 03 	            cmp4.eq p7,p6=0,r14
 30c:	70 00 00 43       	      (p07) br.cond.dpnt.few 370 <sdl_print+0xf0>
 310:	11 10 09 44 00 21 	[MIB]       adds r34=2,r34
 316:	00 00 00 02 00 00 	            nop.i 0x0
 31c:	08 00 00 50       	            br.call.sptk.many b0=310 <sdl_print+0x90>;;
 320:	04 48 41 18 00 21 	[MLX]       adds r41=16,r12
 326:	00 00 00 00 00 00 	            movl r40=0x0
 32c:	05 00 00 60 
 330:	09 38 01 42 00 21 	[MMI]       mov r39=r33
 336:	a0 02 88 10 20 c0 	            ld2 r42=[r34]
 33c:	04 00 01 84       	            mov r38=r32;;
 340:	11 40 05 50 00 20 	[MIB]       add r40=r1,r40
 346:	00 00 00 02 00 00 	            nop.i 0x0
 34c:	08 00 00 50       	            br.call.sptk.many b0=340 <sdl_print+0xc0>;;
 350:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 356:	00 20 01 55 00 00 	            mov.i ar.pfs=r36;;
 35c:	30 0a 00 07       	            mov b0=r35
 360:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
 366:	c0 80 30 10 42 80 	            adds r12=1040,r12
 36c:	08 00 84 00       	            br.ret.sptk.many b0
 370:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 376:	00 00 00 00 00 00 	            movl r40=0x0
 37c:	05 00 00 60 
 380:	09 10 09 44 00 21 	[MMI]       adds r34=2,r34
 386:	70 02 84 00 42 c0 	            mov r39=r33
 38c:	04 00 01 84       	            mov r38=r32;;
 390:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 396:	80 0a a0 00 40 00 	            add r40=r1,r40
 39c:	00 00 04 00       	            nop.i 0x0
 3a0:	19 48 01 44 08 10 	[MMB]       ld2 r41=[r34]
 3a6:	00 00 00 02 00 00 	            nop.m 0x0
 3ac:	08 00 00 50       	            br.call.sptk.many b0=3a0 <sdl_print+0x120>;;
 3b0:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 3b6:	00 20 01 55 00 00 	            mov.i ar.pfs=r36;;
 3bc:	30 0a 00 07       	            mov b0=r35
 3c0:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 3c6:	c0 80 30 10 42 80 	            adds r12=1040,r12
 3cc:	08 00 84 00       	            br.ret.sptk.many b0;;

Disassembly of section .ident:

0000000000000000 <.ident>:
   0:	24 4e 65 74 42 53 	[MLX] (p49) ld1.c.clr.acq.nt1 r41=[r58],r25
   6:	44 3a 20 64 6c 5f 	      (p62) movl r2=0xec64203a446bcd27
   c:	70 72 69 6e 
  10:	74 2e 63 2c 76 20 	[-a-]       data8 0x103b1631973
  16:	31 2e 33 20 32 30 	            data8 0xc880ccb8c4
  1c:	31 36 2f 30       	            data8 0x605e6c6260
  20:	34 2f 30 36 20 31 	[-a-]       data8 0x18901b18179
  26:	38 3a 30 34 3a 35 	            data8 0xe8d0c0e8e0
  2c:	38 20 63 68       	            data8 0xd0c640706a
  30:	Address 0x0000000000000030 is out of bounds.


Disassembly of section .rodata.str1.8:

0000000000000000 <.rodata.str1.8>:
   0:	25 2e 2a 73 2f 25 	[MLX] (p49) addl r69=956362,r1
   6:	68 68 75 23 25 73 	      (p38) break.x 0x1291bab434000003;;
   c:	00 00 00 00 
  10:	6c 69 6e 6b 23 25 	[MFI] (p11) addl r77=889307,r1
  16:	68 75 00 00 00 00 	      (p32) break.f 0x756
  1c:	00 00 00 00       	            break.i 0x0
  20:	Address 0x0000000000000020 is out of bounds.


Disassembly of section .IA_64.unwind_info:

0000000000000000 <.IA_64.unwind_info>:
   0:	03 00 00 00 00 00 	[MII]       break.m 0x0
   6:	01 00 46 23 11 e6 	            data8 0x448d180004
   c:	00 e0 01 30       	            data8 0x6003c001cc
  10:	ea 0b b2 a6 e4 10 	[MMI]       data8 0x872535905f
  16:	61 52 81 c0 01 35 	            data8 0x702054984
  1c:	a1 c0 01 00       	      (p42) break.i 0xe0509
  20:	03 00 00 00 00 00 	[MII]       break.m 0x0
  26:	01 00 46 23 06 e6 	            data8 0x188d180004
  2c:	00 e0 01 41       	      (p12) dep r7=r0,r60,59,1;;
  30:	e4 05 61 27 81 c0 	[MLX]       data8 0x4093b082f
  36:	01 32 a1 c0 01 00 	            break.x 0xe0509900e00000
  3c:	00 00 00 00 

Disassembly of section .IA_64.unwind:

0000000000000000 <.IA_64.unwind>:
	...

Disassembly of section .comment:

0000000000000000 <.comment>:
   0:	00 47 43 43 3a 20 	[MII]       data8 0x101d21a1a38
   6:	28 4e 65 74 42 53 	      (p32) adds r98=7465,r25
   c:	44 20 6e 62       	            data8 0xc4dc4088a6
  10:	33 20 32 30 31 39 	[MBB] (p01) cmp.eq.unc p4,p49=12,r24
  16:	30 33 31 39 29 20 	            br.call.dptk.few b3=726270 <sdl_print+0x725ff0>
  1c:	37 2e 34 2e       	            data8 0x5c685c6e40
  20:	Address 0x0000000000000020 is out of bounds.

