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


Disassembly of section .text:

0000000000000000 <in_print>:
   0:	08 40 2d 14 80 05 	[MMI]       alloc r40=ar.pfs,11,10,0
   6:	e0 00 88 00 42 e0 	            mov r14=r34
   c:	04 00 c4 00       	            mov r39=b0
  10:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
  16:	00 00 00 00 00 40 	            movl r34=0x0;;
  1c:	04 00 00 60 
  20:	08 88 0c 1c 00 21 	[MMI]       adds r17=3,r14
  26:	00 00 00 02 00 e0 	            nop.m 0x0
  2c:	21 70 00 84       	            adds r15=2,r14
  30:	09 80 04 1c 00 14 	[MMI]       ld1 r16=[r14],1
  36:	00 00 00 02 00 40 	            nop.m 0x0
  3c:	14 10 01 80       	            add r34=r1,r34;;
  40:	09 50 01 1e 00 10 	[MMI]       ld1 r42=[r15]
  46:	f0 00 38 00 20 00 	            ld1 r15=[r14]
  4c:	00 00 04 00       	            nop.i 0x0;;
  50:	00 00 00 00 01 00 	[MII]       nop.m 0x0
  56:	f0 78 dc ee 29 c0 	            shl r15=r15,8
  5c:	a1 7a bd 53       	            shl r14=r42,16
  60:	0b 50 01 22 00 10 	[MMI]       ld1 r42=[r17];;
  66:	f0 80 3c 1c 40 40 	            or r15=r16,r15
  6c:	a5 3a 9d 53       	            shl r42=r42,24;;
  70:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
  76:	e0 78 38 1c 40 00 	            or r14=r15,r14
  7c:	00 00 04 00       	            nop.i 0x0;;
  80:	11 50 39 54 0e 20 	[MIB]       or r42=r14,r42
  86:	00 00 00 02 00 00 	            nop.i 0x0
  8c:	08 00 00 50       	            br.call.sptk.many b0=80 <in_print+0x80>;;
  90:	01 20 01 10 00 21 	[MII]       mov r36=r8
  96:	00 38 05 80 03 c0 	            mov b0=r39
  9c:	04 40 40 00       	            zxt1 r38=r8;;
  a0:	03 00 00 00 01 00 	[MII]       nop.m 0x0
  a6:	30 82 91 0e 29 a0 	            extr.u r35=r36,24,8;;
  ac:	04 21 1d 52       	            extr.u r37=r36,8,8;;
  b0:	03 00 00 00 01 00 	[MII]       nop.m 0x0
  b6:	40 02 91 0e 29 00 	            extr.u r36=r36,16,8;;
  bc:	80 02 aa 00       	            mov.i ar.pfs=r40;;
  c0:	11 10 1c 00 80 05 	[MIB]       alloc r2=ar.pfs,7,0,0
  c6:	00 00 00 02 00 00 	            nop.i 0x0
  cc:	08 00 00 40       	            br.many c0 <in_print+0xc0>;;
  d0:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
  d6:	00 00 00 00 00 00 	            break.f 0x0
  dc:	00 00 04 00       	            nop.i 0x0;;
  e0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  e6:	00 00 00 02 00 00 	            nop.m 0x0
  ec:	00 00 04 00       	            nop.i 0x0
  f0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
  f6:	00 00 00 02 00 00 	            nop.m 0x0
  fc:	00 00 04 00       	            nop.i 0x0

0000000000000100 <sin_print>:
 100:	18 28 31 0e 80 05 	[MMB]       alloc r37=ar.pfs,12,7,0
 106:	c0 80 33 7e 46 00 	            adds r12=-16,r12
 10c:	00 00 00 20       	            nop.b 0x0
 110:	09 18 09 44 00 21 	[MMI]       adds r35=2,r34
 116:	20 22 88 00 42 80 	            adds r34=4,r34
 11c:	04 00 c4 00       	            mov r36=b0;;
 120:	08 70 00 46 08 10 	[MMI]       ld2 r14=[r35]
 126:	00 00 00 02 00 20 	            nop.m 0x0
 12c:	05 10 01 84       	            mov r41=r34
 130:	09 40 41 00 00 24 	[MMI]       mov r40=16
 136:	00 00 00 02 00 e0 	            nop.m 0x0
 13c:	04 61 00 84       	            adds r39=16,r12;;
 140:	11 38 00 1c 86 39 	[MIB]       cmp4.eq p7,p6=0,r14
 146:	00 00 00 02 80 03 	            nop.i 0x0
 14c:	80 00 00 43       	      (p07) br.cond.dpnt.few 1c0 <sin_print+0xc0>;;
 150:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 156:	00 00 00 02 00 00 	            nop.i 0x0
 15c:	08 00 00 50       	            br.call.sptk.many b0=150 <sin_print+0x50>;;
 160:	11 38 01 46 08 10 	[MIB]       ld2 r39=[r35]
 166:	00 00 00 02 00 00 	            nop.i 0x0
 16c:	08 00 00 50       	            br.call.sptk.many b0=160 <sin_print+0x60>;;
 170:	04 50 41 18 00 21 	[MLX]       adds r42=16,r12
 176:	00 00 00 00 00 20 	            movl r41=0x0
 17c:	05 00 00 60 
 180:	09 40 01 42 00 21 	[MMI]       mov r40=r33
 186:	70 02 80 00 42 60 	            mov r39=r32
 18c:	05 40 44 00       	            zxt2 r43=r8;;
 190:	11 48 05 52 00 20 	[MIB]       add r41=r1,r41
 196:	00 00 00 02 00 00 	            nop.i 0x0
 19c:	08 00 00 50       	            br.call.sptk.many b0=190 <sin_print+0x90>;;
 1a0:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 1a6:	00 28 01 55 00 00 	            mov.i ar.pfs=r37;;
 1ac:	40 0a 00 07       	            mov b0=r36
 1b0:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 1b6:	c0 80 30 00 42 80 	            adds r12=16,r12
 1bc:	08 00 84 00       	            br.ret.sptk.many b0;;
 1c0:	11 40 01 42 00 21 	[MIB]       mov r40=r33
 1c6:	70 02 80 00 42 00 	            mov r39=r32
 1cc:	08 00 00 50       	            br.call.sptk.many b0=1c0 <sin_print+0xc0>;;
 1d0:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 1d6:	00 28 01 55 00 00 	            mov.i ar.pfs=r37;;
 1dc:	40 0a 00 07       	            mov b0=r36
 1e0:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 1e6:	c0 80 30 00 42 80 	            adds r12=16,r12
 1ec:	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 69 6e 5f 	      (p62) movl r2=0xee69203a446bcd27
   c:	70 72 69 6e 
  10:	74 2e 63 2c 76 20 	[-a-]       data8 0x103b1631973
  16:	31 2e 31 20 32 30 	            data8 0xc880c4b8c4
  1c:	31 34 2f 31       	            data8 0x625e686260
  20:	32 2f 30 32 20 31 	[MBB] (p57) cmp.lt p5,p32=12,r25
  26:	39 3a 33 35 3a 32 	            brp.sptk.imp 6a6690 <sin_print+0x6a6590>,250 <sin_print+0x150>
  2c:	37 20 63 68       	            data8 0xd0c6406e64
  30:	Address 0x0000000000000030 is out of bounds.


Disassembly of section .rodata.str1.8:

0000000000000000 <.rodata.str1.8>:
   0:	25 64 2e 25 64 2e 	[MLX]       data8 0x17321297321
   6:	25 64 2e 25 64 00 	            break.x 0x3212973212800000;;
   c:	00 00 00 00 
  10:	Address 0x0000000000000010 is out of bounds.


Disassembly of section .IA_64.unwind_info:

0000000000000000 <.IA_64.unwind_info>:
   0:	02 00 00 00 00 00 	[MII]       break.m 0x0
   6:	01 00 46 27 06 e6 	            data8 0x189d180004
   c:	00 e4 02 3e       	            data8 0x7c05c801cc
  10:	c0 00 06 00 00 00 	[MII] (p06) break.m 0xc0
  16:	00 00 03 00 00 00 	            break.i 0x3000
  1c:	00 00 01 00       	            break.i 0x80000
  20:	46 24 06 e6 00 e0 	[-3-]       data8 0x10007303122
  26:	01 01 e4 05 3e 81 	            data8 0xf817900407
  2c:	c0 01 29 a1       	            data8 0x14252038102
  30:	Address 0x0000000000000030 is out of bounds.


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 <sin_print+0x726170>
  1c:	37 2e 34 2e       	            data8 0x5c685c6e40
  20:	Address 0x0000000000000020 is out of bounds.

