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


Disassembly of section .text:

0000000000000000 <ia64_change_mode>:
   0:	09 00 00 03 07 00 	[MMI]       rsm 0x6000
   6:	30 01 40 44 08 e0 	            mov.m r19=ar.rsc
   c:	20 72 18 50       	            tbit.z p7,p6=r14,17;;
  10:	01 00 00 20 28 80 	[MII]       mov.m ar.rsc=0
  16:	f1 38 00 00 c8 e3 	      (p06) mov r15=7
  1c:	01 00 00 90       	      (p07) mov r15=0;;
  20:	09 00 00 00 0c 00 	[MMI]       flushrs
  26:	00 00 00 62 00 00 	            srlz.i
  2c:	00 00 04 00       	            nop.i 0x0;;
  30:	00 80 00 22 22 04 	[MII]       mov.m r16=ar.bsp
  36:	10 01 00 62 00 00 	            mov r17=b0
  3c:	00 00 04 00       	            nop.i 0x0
  40:	0a 90 00 26 22 04 	[MMI]       mov.m r18=ar.rnat;;
  46:	00 00 00 02 00 00 	            nop.m 0x0
  4c:	f2 80 88 40       	            dep r16=r15,r16,61,3
  50:	01 00 00 00 01 00 	[MII]       nop.m 0x0
  56:	10 79 44 44 20 80 	            dep r17=r15,r17,61,3
  5c:	f1 60 88 40       	            dep r12=r15,r12,61,3;;
  60:	01 00 40 24 2a 04 	[MII]       mov.m ar.bspstore=r16
  66:	00 88 04 80 03 00 	            mov b0=r17
  6c:	00 00 04 00       	            nop.i 0x0;;
  70:	00 00 00 00 01 00 	[MII]       nop.m 0x0
  76:	00 01 00 60 00 00 	            mov r16=ip
  7c:	00 00 04 00       	            nop.i 0x0
  80:	09 00 48 26 2a 04 	[MMI]       mov.m ar.rnat=r18
  86:	00 70 40 58 08 00 	            mov cr.ipsr=r14
  8c:	00 00 04 00       	            nop.i 0x0;;
  90:	0b 80 40 21 00 21 	[MMI]       adds r16=80,r16;;
  96:	00 00 00 02 00 00 	            nop.m 0x0
  9c:	f2 80 88 40       	            dep r16=r15,r16,61,3;;
  a0:	19 00 40 26 2c 04 	[MMB]       mov cr.iip=r16
  a6:	00 00 5c 58 08 00 	            mov cr.ifs=r0
  ac:	00 00 00 20       	            nop.b 0x0;;
  b0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
  b6:	00 00 00 02 00 00 	            nop.i 0x0
  bc:	00 00 20 00       	            rfi;;
  c0:	11 00 4c 20 2a 04 	[MIB]       mov.m ar.rsc=r19
  c6:	00 00 00 02 00 80 	            nop.i 0x0
  cc:	00 00 84 00       	            br.ret.sptk.few b0;;

00000000000000d0 <ia64_physical_mode>:
  d0:	08 70 00 00 25 04 	[MMI]       mov r14=psr
  d6:	80 00 00 4a 08 00 	            mov r8=psr
  dc:	00 00 04 00       	            nop.i 0x0
  e0:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
  e6:	08 10 00 00 00 e0 	            movl r15=0x10080e4000
  ec:	01 c0 01 62 
  f0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
  f6:	00 00 10 00 00 00 	            movl r16=0x100000000000;;
  fc:	02 00 00 60 
 100:	0a 70 38 1e 0d 20 	[MMI]       andcm r14=r14,r15;;
 106:	e0 70 40 1c 40 00 	            or r14=r14,r16
 10c:	81 80 38 80       	            or r8=r8,r16
 110:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 116:	00 00 00 02 00 00 	            nop.i 0x0
 11c:	08 00 00 40       	            br.many 110 <ia64_physical_mode+0x40>;;

0000000000000120 <ia64_call_efi_physical>:
 120:	0b 30 3d 14 80 05 	[MMI]       alloc r38=ar.pfs,15,10,0;;
 126:	00 00 00 02 00 e0 	            nop.m 0x0
 12c:	04 00 c4 00       	            mov r39=b0;;
 130:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 136:	00 00 00 02 00 00 	            nop.i 0x0
 13c:	08 00 00 50       	            br.call.sptk.many b0=130 <ia64_call_efi_physical+0x10>;;
 140:	00 40 01 10 00 21 	[MII]       mov r40=r8
 146:	90 02 04 00 42 00 	            mov r41=r1
 14c:	00 00 04 00       	            nop.i 0x0
 150:	0a 70 20 40 18 14 	[MMI]       ld8 r14=[r32],8;;
 156:	a0 02 84 00 42 60 	            mov r42=r33
 15c:	05 10 01 84       	            mov r43=r34
 160:	00 60 01 46 00 21 	[MII]       mov r44=r35
 166:	d0 02 90 00 42 c0 	            mov r45=r36
 16c:	05 28 01 84       	            mov r46=r37
 170:	0b 08 00 40 18 10 	[MMI]       ld8 r1=[r32];;
 176:	00 00 00 02 00 c0 	            nop.m 0x0
 17c:	e0 08 00 07       	            mov b6=r14;;
 180:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 186:	00 00 00 02 00 00 	            nop.i 0x0
 18c:	68 00 80 10       	            br.call.sptk.many b0=b6
 190:	0a 08 00 52 00 21 	[MMI]       mov r1=r41;;
 196:	e0 00 a0 00 42 00 	            mov r14=r40
 19c:	00 00 04 00       	            nop.i 0x0
 1a0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 1a6:	00 00 00 02 00 00 	            nop.i 0x0
 1ac:	08 00 00 50       	            br.call.sptk.many b0=1a0 <ia64_call_efi_physical+0x80>;;
 1b0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 1b6:	00 38 05 80 03 00 	            mov b0=r39
 1bc:	60 02 aa 00       	            mov.i ar.pfs=r38;;
 1c0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 1c6:	00 00 00 02 00 80 	            nop.i 0x0
 1cc:	08 00 84 00       	            br.ret.sptk.many b0;;

00000000000001d0 <fusufault>:
 1d0:	11 00 00 1e b8 11 	[MIB]       st8.rel [r15]=r0
 1d6:	80 f8 f3 ff 4f 80 	            mov r8=-1
 1dc:	00 00 84 00       	            br.ret.sptk.few b0;;

00000000000001e0 <casuptr>:
 1e0:	05 78 00 1b 03 21 	[MLX]       adds r15=448,r13
 1e6:	00 00 00 00 20 c0 	            movl r14=0xa000000000000000;;
 1ec:	01 00 00 68 
 1f0:	11 78 00 1e 18 10 	[MIB]       ld8 r15=[r15]
 1f6:	00 00 39 0c 68 03 	            cmp.ltu p0,p6=r32,r14
 1fc:	50 00 00 43       	      (p06) br.cond.dpnt.few 240 <casuptr+0x60>;;
 200:	05 78 c0 1e 00 21 	[MLX]       adds r15=48,r15
 206:	00 00 00 00 00 c0 	            movl r14=0x0;;
 20c:	01 00 00 60 
 210:	0b 78 00 1e 18 10 	[MMI]       ld8 r15=[r15];;
 216:	00 08 81 54 08 e0 	            mov.m ar.ccv=r33
 21c:	81 7f 40 84       	            adds r15=2168,r15;;
 220:	0b 00 38 1e 98 11 	[MMI]       st8 [r15]=r14;;
 226:	80 10 81 72 20 00 	            cmpxchg8.rel r8=[r32],r34,ar.ccv
 22c:	00 00 04 00       	            nop.i 0x0;;
 230:	1d 00 00 1e b8 11 	[MFB]       st8.rel [r15]=r0
 236:	00 00 00 02 00 80 	            nop.f 0x0
 23c:	00 00 84 00       	            br.ret.sptk.few b0;;
 240:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 246:	00 00 00 02 00 80 	            nop.f 0x0
 24c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000250 <subyte>:
 250:	05 78 00 1b 03 21 	[MLX]       adds r15=448,r13
 256:	00 00 00 00 20 c0 	            movl r14=0xa000000000000000;;
 25c:	01 00 00 68 
 260:	11 78 00 1e 18 10 	[MIB]       ld8 r15=[r15]
 266:	00 00 39 0c 68 03 	            cmp.ltu p0,p6=r32,r14
 26c:	50 00 00 43       	      (p06) br.cond.dpnt.few 2b0 <subyte+0x60>;;
 270:	05 78 c0 1e 00 21 	[MLX]       adds r15=48,r15
 276:	00 00 00 00 00 c0 	            movl r14=0x0;;
 27c:	01 00 00 60 
 280:	0b 78 00 1e 18 10 	[MMI]       ld8 r15=[r15];;
 286:	00 00 00 02 00 e0 	            nop.m 0x0
 28c:	81 7f 40 84       	            adds r15=2168,r15;;
 290:	0b 00 38 1e 98 11 	[MMI]       st8 [r15]=r14;;
 296:	00 08 81 40 23 00 	            st1.rel [r32]=r33
 29c:	00 00 04 00       	            nop.i 0x0;;
 2a0:	11 00 00 1e b8 11 	[MIB]       st8.rel [r15]=r0
 2a6:	80 00 00 00 42 80 	            mov r8=r0
 2ac:	00 00 84 00       	            br.ret.sptk.few b0;;
 2b0:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 2b6:	00 00 00 02 00 80 	            nop.f 0x0
 2bc:	00 00 84 00       	            br.ret.sptk.few b0;;

00000000000002c0 <suword16>:
 2c0:	05 78 00 1b 03 21 	[MLX]       adds r15=448,r13
 2c6:	00 00 00 00 20 c0 	            movl r14=0xa000000000000000;;
 2cc:	01 00 00 68 
 2d0:	11 78 00 1e 18 10 	[MIB]       ld8 r15=[r15]
 2d6:	00 00 39 0c 68 03 	            cmp.ltu p0,p6=r32,r14
 2dc:	50 00 00 43       	      (p06) br.cond.dpnt.few 320 <suword16+0x60>;;
 2e0:	05 78 c0 1e 00 21 	[MLX]       adds r15=48,r15
 2e6:	00 00 00 00 00 c0 	            movl r14=0x0;;
 2ec:	01 00 00 60 
 2f0:	0b 78 00 1e 18 10 	[MMI]       ld8 r15=[r15];;
 2f6:	00 00 00 02 00 e0 	            nop.m 0x0
 2fc:	81 7f 40 84       	            adds r15=2168,r15;;
 300:	0b 00 38 1e 98 11 	[MMI]       st8 [r15]=r14;;
 306:	00 08 81 50 23 00 	            st2.rel [r32]=r33
 30c:	00 00 04 00       	            nop.i 0x0;;
 310:	11 00 00 1e b8 11 	[MIB]       st8.rel [r15]=r0
 316:	80 00 00 00 42 80 	            mov r8=r0
 31c:	00 00 84 00       	            br.ret.sptk.few b0;;
 320:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 326:	00 00 00 02 00 80 	            nop.f 0x0
 32c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000330 <suword32>:
 330:	05 78 00 1b 03 21 	[MLX]       adds r15=448,r13
 336:	00 00 00 00 20 c0 	            movl r14=0xa000000000000000;;
 33c:	01 00 00 68 
 340:	11 78 00 1e 18 10 	[MIB]       ld8 r15=[r15]
 346:	00 00 39 0c 68 03 	            cmp.ltu p0,p6=r32,r14
 34c:	50 00 00 43       	      (p06) br.cond.dpnt.few 390 <suword32+0x60>;;
 350:	05 78 c0 1e 00 21 	[MLX]       adds r15=48,r15
 356:	00 00 00 00 00 c0 	            movl r14=0x0;;
 35c:	01 00 00 60 
 360:	0b 78 00 1e 18 10 	[MMI]       ld8 r15=[r15];;
 366:	00 00 00 02 00 e0 	            nop.m 0x0
 36c:	81 7f 40 84       	            adds r15=2168,r15;;
 370:	0b 00 38 1e 98 11 	[MMI]       st8 [r15]=r14;;
 376:	00 08 81 60 23 00 	            st4.rel [r32]=r33
 37c:	00 00 04 00       	            nop.i 0x0;;
 380:	11 00 00 1e b8 11 	[MIB]       st8.rel [r15]=r0
 386:	80 00 00 00 42 80 	            mov r8=r0
 38c:	00 00 84 00       	            br.ret.sptk.few b0;;
 390:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 396:	00 00 00 02 00 80 	            nop.f 0x0
 39c:	00 00 84 00       	            br.ret.sptk.few b0;;

00000000000003a0 <suword64>:
 3a0:	05 78 00 1b 03 21 	[MLX]       adds r15=448,r13
 3a6:	00 00 00 00 20 c0 	            movl r14=0xa000000000000000;;
 3ac:	01 00 00 68 
 3b0:	11 78 00 1e 18 10 	[MIB]       ld8 r15=[r15]
 3b6:	00 00 39 0c 68 03 	            cmp.ltu p0,p6=r32,r14
 3bc:	50 00 00 43       	      (p06) br.cond.dpnt.few 400 <suword64+0x60>;;
 3c0:	05 78 c0 1e 00 21 	[MLX]       adds r15=48,r15
 3c6:	00 00 00 00 00 c0 	            movl r14=0x0;;
 3cc:	01 00 00 60 
 3d0:	0b 78 00 1e 18 10 	[MMI]       ld8 r15=[r15];;
 3d6:	00 00 00 02 00 e0 	            nop.m 0x0
 3dc:	81 7f 40 84       	            adds r15=2168,r15;;
 3e0:	0b 00 38 1e 98 11 	[MMI]       st8 [r15]=r14;;
 3e6:	00 08 81 70 23 00 	            st8.rel [r32]=r33
 3ec:	00 00 04 00       	            nop.i 0x0;;
 3f0:	11 00 00 1e b8 11 	[MIB]       st8.rel [r15]=r0
 3f6:	80 00 00 00 42 80 	            mov r8=r0
 3fc:	00 00 84 00       	            br.ret.sptk.few b0;;
 400:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 406:	00 00 00 02 00 80 	            nop.f 0x0
 40c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000410 <fubyte>:
 410:	05 78 00 1b 03 21 	[MLX]       adds r15=448,r13
 416:	00 00 00 00 20 c0 	            movl r14=0xa000000000000000;;
 41c:	01 00 00 68 
 420:	11 78 00 1e 18 10 	[MIB]       ld8 r15=[r15]
 426:	00 00 39 0c 68 03 	            cmp.ltu p0,p6=r32,r14
 42c:	50 00 00 43       	      (p06) br.cond.dpnt.few 470 <fubyte+0x60>;;
 430:	05 78 c0 1e 00 21 	[MLX]       adds r15=48,r15
 436:	00 00 00 00 00 c0 	            movl r14=0x0;;
 43c:	01 00 00 60 
 440:	0b 78 00 1e 18 10 	[MMI]       ld8 r15=[r15];;
 446:	00 00 00 02 00 e0 	            nop.m 0x0
 44c:	81 7f 40 84       	            adds r15=2168,r15;;
 450:	0b 00 38 1e 98 11 	[MMI]       st8 [r15]=r14;;
 456:	00 00 00 44 00 00 	            mf
 45c:	00 00 04 00       	            nop.i 0x0;;
 460:	19 40 00 40 00 10 	[MMB]       ld1 r8=[r32]
 466:	00 00 3c 70 23 80 	            st8.rel [r15]=r0
 46c:	00 00 84 00       	            br.ret.sptk.few b0;;
 470:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 476:	00 00 00 02 00 80 	            nop.f 0x0
 47c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000480 <fuword16>:
 480:	05 78 00 1b 03 21 	[MLX]       adds r15=448,r13
 486:	00 00 00 00 20 c0 	            movl r14=0xa000000000000000;;
 48c:	01 00 00 68 
 490:	11 78 00 1e 18 10 	[MIB]       ld8 r15=[r15]
 496:	00 00 39 0c 68 03 	            cmp.ltu p0,p6=r32,r14
 49c:	50 00 00 43       	      (p06) br.cond.dpnt.few 4e0 <fuword16+0x60>;;
 4a0:	05 78 c0 1e 00 21 	[MLX]       adds r15=48,r15
 4a6:	00 00 00 00 00 c0 	            movl r14=0x0;;
 4ac:	01 00 00 60 
 4b0:	0b 78 00 1e 18 10 	[MMI]       ld8 r15=[r15];;
 4b6:	00 00 00 02 00 e0 	            nop.m 0x0
 4bc:	81 7f 40 84       	            adds r15=2168,r15;;
 4c0:	0b 00 38 1e 98 11 	[MMI]       st8 [r15]=r14;;
 4c6:	00 00 00 44 00 00 	            mf
 4cc:	00 00 04 00       	            nop.i 0x0;;
 4d0:	19 40 00 40 08 10 	[MMB]       ld2 r8=[r32]
 4d6:	00 00 3c 70 23 80 	            st8.rel [r15]=r0
 4dc:	00 00 84 00       	            br.ret.sptk.few b0;;
 4e0:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 4e6:	00 00 00 02 00 80 	            nop.f 0x0
 4ec:	00 00 84 00       	            br.ret.sptk.few b0;;

00000000000004f0 <fuword32>:
 4f0:	05 78 00 1b 03 21 	[MLX]       adds r15=448,r13
 4f6:	00 00 00 00 20 c0 	            movl r14=0xa000000000000000;;
 4fc:	01 00 00 68 
 500:	11 78 00 1e 18 10 	[MIB]       ld8 r15=[r15]
 506:	00 00 39 0c 68 03 	            cmp.ltu p0,p6=r32,r14
 50c:	50 00 00 43       	      (p06) br.cond.dpnt.few 550 <fuword32+0x60>;;
 510:	05 78 c0 1e 00 21 	[MLX]       adds r15=48,r15
 516:	00 00 00 00 00 c0 	            movl r14=0x0;;
 51c:	01 00 00 60 
 520:	0b 78 00 1e 18 10 	[MMI]       ld8 r15=[r15];;
 526:	00 00 00 02 00 e0 	            nop.m 0x0
 52c:	81 7f 40 84       	            adds r15=2168,r15;;
 530:	0b 00 38 1e 98 11 	[MMI]       st8 [r15]=r14;;
 536:	00 00 00 44 00 00 	            mf
 53c:	00 00 04 00       	            nop.i 0x0;;
 540:	19 40 00 40 10 10 	[MMB]       ld4 r8=[r32]
 546:	00 00 3c 70 23 80 	            st8.rel [r15]=r0
 54c:	00 00 84 00       	            br.ret.sptk.few b0;;
 550:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 556:	00 00 00 02 00 80 	            nop.f 0x0
 55c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000560 <fuword64>:
 560:	05 78 00 1b 03 21 	[MLX]       adds r15=448,r13
 566:	00 00 00 00 20 c0 	            movl r14=0xa000000000000000;;
 56c:	01 00 00 68 
 570:	11 78 00 1e 18 10 	[MIB]       ld8 r15=[r15]
 576:	00 00 39 0c 68 03 	            cmp.ltu p0,p6=r32,r14
 57c:	50 00 00 43       	      (p06) br.cond.dpnt.few 5c0 <fuword64+0x60>;;
 580:	05 78 c0 1e 00 21 	[MLX]       adds r15=48,r15
 586:	00 00 00 00 00 c0 	            movl r14=0x0;;
 58c:	01 00 00 60 
 590:	0b 78 00 1e 18 10 	[MMI]       ld8 r15=[r15];;
 596:	00 00 00 02 00 e0 	            nop.m 0x0
 59c:	81 7f 40 84       	            adds r15=2168,r15;;
 5a0:	0b 00 38 1e 98 11 	[MMI]       st8 [r15]=r14;;
 5a6:	00 00 00 44 00 00 	            mf
 5ac:	00 00 04 00       	            nop.i 0x0;;
 5b0:	19 40 00 40 18 10 	[MMB]       ld8 r8=[r32]
 5b6:	00 00 3c 70 23 80 	            st8.rel [r15]=r0
 5bc:	00 00 84 00       	            br.ret.sptk.few b0;;
 5c0:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 5c6:	00 00 00 02 00 80 	            nop.f 0x0
 5cc:	00 00 84 00       	            br.ret.sptk.few b0;;

00000000000005d0 <fuswintr>:
 5d0:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 5d6:	00 00 00 02 00 80 	            nop.f 0x0
 5dc:	00 00 84 00       	            br.ret.sptk.few b0;;

00000000000005e0 <suswintr>:
 5e0:	1d 40 fc f9 ff 27 	[MFB]       mov r8=-1
 5e6:	00 00 00 02 00 80 	            nop.f 0x0
 5ec:	00 00 84 00       	            br.ret.sptk.few b0;;

00000000000005f0 <copystr>:
 5f0:	10 70 00 44 00 21 	[MIB]       mov r14=r34
 5f6:	60 00 88 00 70 03 	            cmp.eq p6,p0=r0,r34
 5fc:	40 00 00 41       	      (p06) br.cond.spnt.few 630 <copystr+0x40>
 600:	0b 78 04 40 00 14 	[MMI]       ld1 r15=[r32],1;;
 606:	10 78 84 00 2b 40 	            st1 [r33]=r15,1
 60c:	f4 17 fd 8c       	            adds r34=-1,r34;;
 610:	02 30 00 1e 00 38 	[MII]       cmp.eq p6,p0=r0,r15
 616:	00 00 88 0e 70 00 	            cmp.eq p0,p7=r0,r34;;
 61c:	00 00 04 00       	            nop.i 0x0
 620:	12 00 00 00 01 80 	[MBB]       nop.m 0x0
 626:	01 08 00 80 a0 03 	      (p06) br.cond.spnt.few 630 <copystr+0x40>
 62c:	e0 ff ff 48       	      (p07) br.cond.sptk.few 600 <copystr+0x10>
 630:	10 30 00 46 00 38 	[MIB]       cmp.eq p6,p0=r0,r35
 636:	00 00 00 02 00 03 	            nop.i 0x0
 63c:	20 00 00 43       	      (p06) br.cond.dpnt.few 650 <copystr+0x60>
 640:	0a 70 38 44 05 20 	[MMI]       sub r14=r14,r34;;
 646:	00 70 8c 30 23 00 	            st8 [r35]=r14
 64c:	00 00 04 00       	            nop.i 0x0
 650:	10 30 00 1e 00 38 	[MIB]       cmp.eq p6,p0=r0,r15
 656:	00 00 00 02 00 03 	            nop.i 0x0
 65c:	20 00 00 41       	      (p06) br.cond.spnt.few 670 <copystr+0x80>
 660:	10 40 fc 00 00 24 	[MIB]       mov r8=63
 666:	00 00 00 02 00 80 	            nop.i 0x0
 66c:	00 00 84 00       	            br.ret.sptk.few b0
 670:	11 40 00 00 00 24 	[MIB]       mov r8=0
 676:	00 00 00 02 00 80 	            nop.i 0x0
 67c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000680 <copyinstr>:
 680:	00 20 2d 0e 80 05 	[MII]       alloc r36=ar.pfs,11,7,0
 686:	50 02 00 62 00 00 	            mov r37=b0
 68c:	00 00 04 00       	            nop.i 0x0
 690:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 696:	00 00 00 00 20 c0 	            movl r38=0xa000000000000000;;
 69c:	04 00 00 68 
 6a0:	0a 00 80 4c 06 34 	[MMI]       cmp.ltu p0,p6=r32,r38;;
 6a6:	00 00 00 02 00 00 	            nop.m 0x0
 6ac:	00 00 04 00       	            nop.i 0x0
 6b0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 6b6:	00 00 00 02 00 03 	            nop.i 0x0
 6bc:	00 00 00 41       	      (p06) br.cond.spnt.few 6b0 <copyinstr+0x30>
 6c0:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 6c6:	00 00 00 00 00 c0 	            movl r14=0x0
 6cc:	01 00 00 60 
 6d0:	0b 78 00 1b 03 21 	[MMI]       adds r15=448,r13;;
 6d6:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 6dc:	00 00 04 00       	            nop.i 0x0;;
 6e0:	0b 78 c0 1e 00 21 	[MMI]       adds r15=48,r15;;
 6e6:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 6ec:	00 00 04 00       	            nop.i 0x0;;
 6f0:	0b 30 e1 1f 10 21 	[MMI]       adds r38=2168,r15;;
 6f6:	00 70 98 30 23 00 	            st8 [r38]=r14
 6fc:	00 00 04 00       	            nop.i 0x0;;
 700:	00 38 01 40 00 21 	[MII]       mov r39=r32
 706:	80 02 84 00 42 20 	            mov r40=r33
 70c:	05 10 01 84       	            mov r41=r34
 710:	0a 50 01 46 00 21 	[MMI]       mov r42=r35;;
 716:	00 00 00 02 00 00 	            nop.m 0x0
 71c:	00 00 04 00       	            nop.i 0x0
 720:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 726:	00 00 00 02 00 00 	            nop.i 0x0
 72c:	00 00 00 50       	            br.call.sptk.few b0=720 <copyinstr+0xa0>
 730:	00 00 00 4c 98 11 	[MII]       st8 [r38]=r0
 736:	00 20 01 55 00 00 	            mov.i ar.pfs=r36
 73c:	50 0a 00 07       	            mov b0=r37
 740:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 746:	00 00 00 02 00 80 	            nop.i 0x0
 74c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000750 <copyoutstr>:
 750:	00 20 2d 0e 80 05 	[MII]       alloc r36=ar.pfs,11,7,0
 756:	50 02 00 62 00 00 	            mov r37=b0
 75c:	00 00 04 00       	            nop.i 0x0
 760:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 766:	00 00 00 00 20 c0 	            movl r38=0xa000000000000000;;
 76c:	04 00 00 68 
 770:	0a 00 84 4c 06 34 	[MMI]       cmp.ltu p0,p6=r33,r38;;
 776:	00 00 00 02 00 00 	            nop.m 0x0
 77c:	00 00 04 00       	            nop.i 0x0
 780:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 786:	00 00 00 02 00 03 	            nop.i 0x0
 78c:	00 00 00 41       	      (p06) br.cond.spnt.few 780 <copyoutstr+0x30>
 790:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 796:	00 00 00 00 00 c0 	            movl r14=0x0
 79c:	01 00 00 60 
 7a0:	0b 78 00 1b 03 21 	[MMI]       adds r15=448,r13;;
 7a6:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 7ac:	00 00 04 00       	            nop.i 0x0;;
 7b0:	0b 78 c0 1e 00 21 	[MMI]       adds r15=48,r15;;
 7b6:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 7bc:	00 00 04 00       	            nop.i 0x0;;
 7c0:	0b 30 e1 1f 10 21 	[MMI]       adds r38=2168,r15;;
 7c6:	00 70 98 30 23 00 	            st8 [r38]=r14
 7cc:	00 00 04 00       	            nop.i 0x0;;
 7d0:	00 38 01 40 00 21 	[MII]       mov r39=r32
 7d6:	80 02 84 00 42 20 	            mov r40=r33
 7dc:	05 10 01 84       	            mov r41=r34
 7e0:	0a 50 01 46 00 21 	[MMI]       mov r42=r35;;
 7e6:	00 00 00 02 00 00 	            nop.m 0x0
 7ec:	00 00 04 00       	            nop.i 0x0
 7f0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 7f6:	00 00 00 02 00 00 	            nop.i 0x0
 7fc:	00 00 00 50       	            br.call.sptk.few b0=7f0 <copyoutstr+0xa0>
 800:	00 00 00 4c 98 11 	[MII]       st8 [r38]=r0
 806:	00 20 01 55 00 00 	            mov.i ar.pfs=r36
 80c:	50 0a 00 07       	            mov b0=r37
 810:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 816:	00 00 00 02 00 80 	            nop.i 0x0
 81c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000820 <kcopy>:
 820:	00 18 25 0c 80 05 	[MII]       alloc r35=ar.pfs,9,6,0
 826:	40 02 00 62 00 00 	            mov r36=b0
 82c:	00 00 04 00       	            nop.i 0x0
 830:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 836:	00 00 00 00 00 c0 	            movl r14=0x0
 83c:	01 00 00 60 
 840:	0b 78 00 1b 03 21 	[MMI]       adds r15=448,r13;;
 846:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 84c:	00 00 04 00       	            nop.i 0x0;;
 850:	0b 78 c0 1e 00 21 	[MMI]       adds r15=48,r15;;
 856:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 85c:	00 00 04 00       	            nop.i 0x0;;
 860:	0b 28 e1 1f 10 21 	[MMI]       adds r37=2168,r15;;
 866:	00 70 94 30 23 00 	            st8 [r37]=r14
 86c:	00 00 04 00       	            nop.i 0x0;;
 870:	00 30 01 40 00 21 	[MII]       mov r38=r32
 876:	70 02 84 00 42 00 	            mov r39=r33
 87c:	05 10 01 84       	            mov r40=r34
 880:	0a 40 00 00 00 21 	[MMI]       mov r8=r0;;
 886:	00 00 00 02 00 00 	            nop.m 0x0
 88c:	00 00 04 00       	            nop.i 0x0
 890:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 896:	00 00 00 02 00 00 	            nop.i 0x0
 89c:	00 00 00 50       	            br.call.sptk.few b0=890 <kcopy+0x70>
 8a0:	00 00 00 4a 98 11 	[MII]       st8 [r37]=r0
 8a6:	00 18 01 55 00 00 	            mov.i ar.pfs=r35
 8ac:	40 0a 00 07       	            mov b0=r36
 8b0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 8b6:	00 00 00 02 00 80 	            nop.i 0x0
 8bc:	00 00 84 00       	            br.ret.sptk.few b0;;

00000000000008c0 <copyin>:
 8c0:	00 18 25 0c 80 05 	[MII]       alloc r35=ar.pfs,9,6,0
 8c6:	40 02 00 62 00 00 	            mov r36=b0
 8cc:	00 00 04 00       	            nop.i 0x0
 8d0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 8d6:	00 00 00 00 20 a0 	            movl r37=0xa000000000000000;;
 8dc:	04 00 00 68 
 8e0:	0a 00 80 4a 06 34 	[MMI]       cmp.ltu p0,p6=r32,r37;;
 8e6:	00 00 00 02 00 00 	            nop.m 0x0
 8ec:	00 00 04 00       	            nop.i 0x0
 8f0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 8f6:	00 00 00 02 00 03 	            nop.i 0x0
 8fc:	00 00 00 41       	      (p06) br.cond.spnt.few 8f0 <copyin+0x30>
 900:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 906:	00 00 00 00 00 c0 	            movl r14=0x0
 90c:	01 00 00 60 
 910:	0b 78 00 1b 03 21 	[MMI]       adds r15=448,r13;;
 916:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 91c:	00 00 04 00       	            nop.i 0x0;;
 920:	0b 78 c0 1e 00 21 	[MMI]       adds r15=48,r15;;
 926:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 92c:	00 00 04 00       	            nop.i 0x0;;
 930:	0b 28 e1 1f 10 21 	[MMI]       adds r37=2168,r15;;
 936:	00 70 94 30 23 00 	            st8 [r37]=r14
 93c:	00 00 04 00       	            nop.i 0x0;;
 940:	00 30 01 40 00 21 	[MII]       mov r38=r32
 946:	70 02 84 00 42 00 	            mov r39=r33
 94c:	05 10 01 84       	            mov r40=r34
 950:	0a 40 00 00 00 21 	[MMI]       mov r8=r0;;
 956:	00 00 00 02 00 00 	            nop.m 0x0
 95c:	00 00 04 00       	            nop.i 0x0
 960:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 966:	00 00 00 02 00 00 	            nop.i 0x0
 96c:	00 00 00 50       	            br.call.sptk.few b0=960 <copyin+0xa0>
 970:	00 00 00 4a 98 11 	[MII]       st8 [r37]=r0
 976:	00 18 01 55 00 00 	            mov.i ar.pfs=r35
 97c:	40 0a 00 07       	            mov b0=r36
 980:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 986:	00 00 00 02 00 80 	            nop.i 0x0
 98c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000990 <copyout>:
 990:	00 18 25 0c 80 05 	[MII]       alloc r35=ar.pfs,9,6,0
 996:	40 02 00 62 00 00 	            mov r36=b0
 99c:	00 00 04 00       	            nop.i 0x0
 9a0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 9a6:	00 00 00 00 20 a0 	            movl r37=0xa000000000000000;;
 9ac:	04 00 00 68 
 9b0:	0a 00 84 4a 06 34 	[MMI]       cmp.ltu p0,p6=r33,r37;;
 9b6:	00 00 00 02 00 00 	            nop.m 0x0
 9bc:	00 00 04 00       	            nop.i 0x0
 9c0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 9c6:	00 00 00 02 00 03 	            nop.i 0x0
 9cc:	00 00 00 41       	      (p06) br.cond.spnt.few 9c0 <copyout+0x30>
 9d0:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 9d6:	00 00 00 00 00 c0 	            movl r14=0x0
 9dc:	01 00 00 60 
 9e0:	0b 78 00 1b 03 21 	[MMI]       adds r15=448,r13;;
 9e6:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 9ec:	00 00 04 00       	            nop.i 0x0;;
 9f0:	0b 78 c0 1e 00 21 	[MMI]       adds r15=48,r15;;
 9f6:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 9fc:	00 00 04 00       	            nop.i 0x0;;
 a00:	0b 28 e1 1f 10 21 	[MMI]       adds r37=2168,r15;;
 a06:	00 70 94 30 23 00 	            st8 [r37]=r14
 a0c:	00 00 04 00       	            nop.i 0x0;;
 a10:	00 30 01 40 00 21 	[MII]       mov r38=r32
 a16:	70 02 84 00 42 00 	            mov r39=r33
 a1c:	05 10 01 84       	            mov r40=r34
 a20:	0a 40 00 00 00 21 	[MMI]       mov r8=r0;;
 a26:	00 00 00 02 00 00 	            nop.m 0x0
 a2c:	00 00 04 00       	            nop.i 0x0
 a30:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 a36:	00 00 00 02 00 00 	            nop.i 0x0
 a3c:	00 00 00 50       	            br.call.sptk.few b0=a30 <copyout+0xa0>
 a40:	00 00 00 4a 98 11 	[MII]       st8 [r37]=r0
 a46:	00 18 01 55 00 00 	            mov.i ar.pfs=r35
 a4c:	40 0a 00 07       	            mov b0=r36
 a50:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 a56:	00 00 00 02 00 80 	            nop.i 0x0
 a5c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000a60 <copyerr>:
 a60:	0b 70 00 1b 03 21 	[MMI]       adds r14=448,r13;;
 a66:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 a6c:	00 00 04 00       	            nop.i 0x0;;
 a70:	0b 70 c0 1c 00 21 	[MMI]       adds r14=48,r14;;
 a76:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 a7c:	00 00 04 00       	            nop.i 0x0;;
 a80:	0a 70 e0 1d 10 21 	[MMI]       adds r14=2168,r14;;
 a86:	00 00 38 30 23 00 	            st8 [r14]=r0
 a8c:	00 00 04 00       	            nop.i 0x0
 a90:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 a96:	00 00 00 02 00 80 	            nop.i 0x0
 a9c:	00 00 84 00       	            br.ret.sptk.few b0;;

0000000000000aa0 <copyefault>:
 aa0:	0b 70 00 1b 03 21 	[MMI]       adds r14=448,r13;;
 aa6:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 aac:	00 00 04 00       	            nop.i 0x0;;
 ab0:	0b 70 c0 1c 00 21 	[MMI]       adds r14=48,r14;;
 ab6:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 abc:	00 00 04 00       	            nop.i 0x0;;
 ac0:	0a 70 e0 1d 10 21 	[MMI]       adds r14=2168,r14;;
 ac6:	00 00 38 30 23 00 	            st8 [r14]=r0
 acc:	e1 00 00 90       	            mov r8=14
 ad0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 ad6:	00 00 00 02 00 80 	            nop.i 0x0
 adc:	00 00 84 00       	            br.ret.sptk.few b0;;

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 03 e6 00 b1 	      (p04) chk.s.i r96,cc0000 <copyefault+0xcbf560>;;
   c:	26 e4 02 b0       	            data8 0x16005c84d62
  10:	a7 3e 00 00 00 00 	[-3-]       data8 0x0000001f5
  16:	00 00 02 00 00 00 	            data8 0x000080000
  1c:	00 00 01 00       	            data8 0x002000000
  20:	02 e6 00 b1 24 e4 	[MII] (p48) mov r28=1446464
  26:	01 b0 a5 61 25 00 	      (p07) dep r0=r54,r105,20,1;;
  2c:	00 00 00 00       	            break.i 0x0
  30:	02 00 00 00 00 00 	[MII]       break.m 0x0
  36:	01 00 02 e6 00 b1 	      (p04) chk.s.i r64,cc0030 <copyefault+0xcbf590>;;
  3c:	24 e4 01 b0       	            data8 0x16003c84962
  40:	a5 61 25 00 00 00 	[MLX] (p13) break.m 0x4ac
  46:	00 00 02 00 00 00 	            break.x 0x10000080000;;
  4c:	00 00 01 00 
  50:	02 e6 00 b1 23 e4 	[MII] (p48) mov r28=1446336
  56:	01 b0 a4 3c 00 00 	            data8 0x0f292c007
  5c:	00 00 00 00       	            break.i 0x0
  60:	02 00 00 00 00 00 	[MII]       break.m 0x0
  66:	01 00 02 e6 00 b1 	      (p04) chk.s.i r64,cc0060 <copyefault+0xcbf5c0>;;
  6c:	23 e4 01 b0       	            data8 0x16003c84762
  70:	a4 61 25 00 00 00 	[MLX] (p13) break.m 0x4ac
  76:	00 00 02 00 00 00 	            break.x 0x10000080000
  7c:	00 00 01 00 
  80:	02 e6 00 b1 23 e4 	[MII] (p48) mov r28=1446336
  86:	01 b0 a4 61 25 00 	      (p07) dep r0=r22,r105,20,1;;
  8c:	00 00 00 00       	            break.i 0x0

Disassembly of section .IA_64.unwind:

0000000000000000 <.IA_64.unwind>:
	...
