
/home/scole/Downloads/gcc6//GENERIC/in4_cksum.o:     file format elf64-ia64-little


Disassembly of section .text:

0000000000000000 <in4_cksum>:
   0:	08 28 2d 0e 80 05 	[MMI]       alloc r37=ar.pfs,11,7,0
   6:	e0 00 81 00 42 20 	            adds r14=32,r32
   c:	02 10 01 84       	            mov r17=r34
  10:	09 80 00 46 00 21 	[MMI]       mov r16=r35
  16:	f0 00 80 00 42 20 	            mov r15=r32
  1c:	04 08 41 00       	            zxt1 r33=r33;;
  20:	03 48 01 1c 10 10 	[MII]       ld4 r41=[r14]
  26:	40 02 00 62 00 c0 	            mov r36=b0;;
  2c:	30 49 1d d6       	            cmp4.ltu p6,p7=19,r41;;
  30:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
  36:	00 00 00 00 80 03 	      (p07) movl r40=0x0
  3c:	05 00 00 60 
  40:	e5 50 51 00 00 24 	[MLX] (p07) mov r42=20
  46:	00 00 00 00 80 e3 	      (p07) movl r39=0x0;;
  4c:	04 00 00 60 
  50:	f1 40 05 50 00 e0 	[MIB] (p07) add r40=r1,r40
  56:	71 0a 9c 00 c0 03 	      (p07) add r39=r1,r39
  5c:	08 00 00 53       	      (p07) br.call.dpnt.many b0=50 <in4_cksum+0x50>;;
  60:	11 38 00 42 86 39 	[MIB]       cmp4.eq p7,p6=0,r33
  66:	00 00 00 02 80 03 	            nop.i 0x0
  6c:	10 01 00 43       	      (p07) br.cond.dpnt.few 170 <in4_cksum+0x170>;;
  70:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
  76:	60 98 44 0e 6b 00 	            cmp4.ltu p6,p7=19,r17
  7c:	00 00 04 00       	            nop.i 0x0;;
  80:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
  86:	00 00 00 00 80 03 	      (p07) movl r40=0x0
  8c:	05 00 00 60 
  90:	e5 50 51 00 00 24 	[MLX] (p07) mov r42=20
  96:	00 00 00 00 80 e3 	      (p07) movl r39=0x0;;
  9c:	04 00 00 60 
  a0:	e8 40 05 50 00 20 	[MMI] (p07) add r40=r1,r40
  a6:	00 00 00 02 80 23 	            nop.m 0x0
  ac:	05 88 00 84       	      (p07) mov r41=r17
  b0:	f9 38 05 4e 00 20 	[MMB] (p07) add r39=r1,r39
  b6:	00 00 00 02 80 03 	            nop.m 0x0
  bc:	08 00 00 53       	      (p07) br.call.dpnt.many b0=b0 <in4_cksum+0xb0>;;
  c0:	18 70 40 1e 00 21 	[MMB]       adds r14=16,r15
  c6:	20 02 44 00 42 00 	            mov r34=r17
  cc:	00 00 00 20       	            nop.b 0x0
  d0:	01 00 01 1e 00 21 	[MII]       mov r32=r15
  d6:	00 20 05 80 03 60 	            mov b0=r36
  dc:	04 80 44 00       	            zxt2 r35=r16;;
  e0:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
  e6:	10 0a 8d 00 40 00 	            add r33=r33,r35
  ec:	50 02 aa 00       	            mov.i ar.pfs=r37;;
  f0:	01 90 30 1c 00 21 	[MII]       adds r18=12,r14
  f6:	10 0a dd ae 29 60 	            dep.z r33=r33,8,24
  fc:	e2 70 00 84       	            adds r19=14,r14;;
 100:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 106:	70 00 48 0c 28 03 	            tbit.z p7,p6=r18,0
 10c:	a0 00 00 43       	      (p06) br.cond.dpnt.few 1a0 <in4_cksum+0x1a0>;;
 110:	09 18 01 24 08 10 	[MMI]       ld2 r35=[r18]
 116:	20 81 38 00 42 c0 	            adds r18=16,r14
 11c:	21 71 00 84       	            adds r14=18,r14;;
 120:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 126:	30 0a 8d 00 40 00 	            add r35=r33,r35
 12c:	00 00 04 00       	            nop.i 0x0
 130:	09 08 01 26 08 10 	[MMI]       ld2 r33=[r19]
 136:	20 01 48 10 20 00 	            ld2 r18=[r18]
 13c:	00 00 04 00       	            nop.i 0x0;;
 140:	09 18 8d 42 00 20 	[MMI]       add r35=r35,r33
 146:	10 02 38 10 20 00 	            ld2 r33=[r14]
 14c:	00 00 04 00       	            nop.i 0x0;;
 150:	0b 18 8d 24 00 20 	[MMI]       add r35=r35,r18;;
 156:	30 1a 85 00 40 20 	            add r35=r35,r33
 15c:	04 80 00 84       	            mov r33=r16;;
 160:	10 10 10 00 80 05 	[MIB]       alloc r2=ar.pfs,4,0,0
 166:	00 00 00 02 00 00 	            nop.i 0x0
 16c:	08 00 00 40       	            br.many 160 <in4_cksum+0x160>
 170:	09 18 01 00 00 21 	[MMI]       mov r35=r0
 176:	10 02 40 00 42 00 	            mov r33=r16
 17c:	40 0a 00 07       	            mov b0=r36;;
 180:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 186:	00 28 01 55 00 00 	            mov.i ar.pfs=r37
 18c:	00 00 04 00       	            nop.i 0x0;;
 190:	10 10 10 00 80 05 	[MIB]       alloc r2=ar.pfs,4,0,0
 196:	00 00 00 02 00 00 	            nop.i 0x0
 19c:	08 00 00 40       	            br.many 190 <in4_cksum+0x190>
 1a0:	08 a8 3c 1c 00 21 	[MMI]       adds r21=15,r14
 1a6:	40 69 38 00 42 40 	            adds r20=13,r14
 1ac:	b2 70 00 84       	            adds r18=11,r14
 1b0:	09 98 44 1c 00 21 	[MMI]       adds r19=17,r14
 1b6:	e0 98 38 00 42 40 	            adds r14=19,r14
 1bc:	04 88 00 84       	            mov r34=r17;;
 1c0:	08 a0 00 28 08 10 	[MMI]       ld2 r20=[r20]
 1c6:	00 02 3c 00 42 00 	            mov r32=r15
 1cc:	40 0a 00 07       	            mov b0=r36
 1d0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 1d6:	30 02 54 10 20 00 	            ld2 r35=[r21]
 1dc:	00 00 04 00       	            nop.i 0x0;;
 1e0:	18 90 00 24 08 10 	[MMB]       ld2 r18=[r18]
 1e6:	30 1a 51 00 40 00 	            add r35=r35,r20
 1ec:	00 00 00 20       	            nop.b 0x0
 1f0:	09 a0 00 00 fe 25 	[MMI]       mov r20=65280
 1f6:	30 01 4c 10 20 00 	            ld2 r19=[r19]
 1fc:	50 02 aa 00       	            mov.i ar.pfs=r37;;
 200:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 206:	20 a1 48 18 40 60 	            and r18=r20,r18
 20c:	34 9a 00 80       	            add r35=r35,r19
 210:	0b 70 00 1c 00 10 	[MMI]       ld1 r14=[r14];;
 216:	30 1a 49 00 40 00 	            add r35=r35,r18
 21c:	00 00 04 00       	            nop.i 0x0;;
 220:	0b 18 8d 1c 00 20 	[MMI]       add r35=r35,r14;;
 226:	00 00 00 02 00 60 	            nop.m 0x0
 22c:	34 ba 5d 53       	            dep.z r35=r35,8,24;;
 230:	09 18 8d 42 00 20 	[MMI]       add r35=r35,r33
 236:	00 00 00 02 00 20 	            nop.m 0x0
 23c:	04 80 00 84       	            mov r33=r16;;
 240:	11 10 10 00 80 05 	[MIB]       alloc r2=ar.pfs,4,0,0
 246:	00 00 00 02 00 00 	            nop.i 0x0
 24c:	08 00 00 40       	            br.many 240 <in4_cksum+0x240>;;
 250:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 256:	00 00 00 00 00 00 	            break.f 0x0
 25c:	00 00 04 00       	            nop.i 0x0;;

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 34 	            data8 0xe6d6c6be68
   c:	5f 63 6b 73 
  10:	75 6d 2e 63 2c 76 	[-a-]       data8 0x1b16319736b
  16:	20 31 2e 32 30 20 	            data8 0xc0c8b8c481
  1c:	32 30 31 34       	            data8 0x6862606440
  20:	2f 31 31 2f 33 30 	[MMF] (p09) cmp.lt p38,p51=r76,r23
  26:	20 31 38 3a 31 35 	            data8 0xc4e8e0c480
  2c:	3a 34 31 20       	            data8 0x406268746a
  30:	Address 0x0000000000000030 is out of bounds.


Disassembly of section .rodata.str1.8:

0000000000000000 <.rodata.str1.8>:
   0:	25 73 3a 20 6d 62 	[MLX]       data8 0x1136901d399
   6:	75 66 20 25 64 20 	            data8 0x40dedee840
   c:	74 6f 6f 20 
  10:	73 68 6f 72 74 20 	[MBB]       data8 0x103a3937b43
  16:	66 6f 72 20 49 50 	            data8 0x12481c9bd98
  1c:	20 68 65 61       	            data8 0xc2cad040a0
  20:	64 65 72 20 25 7a 	[MLX] (p43) cmp.le.or.andcm p12,p37=r0,r16
  26:	75 00 25 73 3a 20 	            data8 0xe6ccccde40
  2c:	6f 66 66 73 
  30:	65 74 20 25 64 20 	[MLX]       data8 0x103212903a3
  36:	74 6f 6f 20 73 68 	            data8 0x40e8e4ded0
  3c:	6f 72 74 20 
  40:	66 6f 72 20 49 50 	[-3-]       data8 0x824903937b
  46:	20 68 65 61 64 65 	            data8 0x1918595a081
  4c:	72 20 25 7a       	            data8 0xf44a40e4ca
  50:	Address 0x0000000000000050 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 24 08 e6 	            data8 0x2091180004
   c:	00 e4 07 61       	            data8 0xc20fc801cc
  10:	3a 81 c0 00 03 26 	[-d-]       data8 0x13018060409
  16:	a1 82 c0 00 03 3e 	            data8 0xc03020a84
  1c:	a2 c0 00 06       	            data8 0xc0181447c

Disassembly of section .IA_64.unwind:

0000000000000000 <.IA_64.unwind>:
	...

Disassembly of section .rodata:

0000000000000000 <__func__.9394>:
   0:	Address 0x0000000000000000 is out of bounds.


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:	34 20 32 30 31 38 	[-a-]       data8 0x1c189819101
  16:	31 31 30 39 29 20 	            data8 0xa4e4c0c4c4
  1c:	36 2e 35 2e       	            data8 0x5c6a5c6c40
  20:	Address 0x0000000000000020 is out of bounds.

