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


Disassembly of section .text:

0000000000000000 <rndsinks_enqueue>:
   0:	10 10 25 08 80 05 	[MIB]       alloc r34=ar.pfs,9,4,0
   6:	10 02 00 62 00 00 	            mov r33=b0
   c:	00 00 00 20       	            nop.b 0x0
  10:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
  16:	00 00 00 00 00 80 	            movl r36=0x0;;
  1c:	04 00 00 60 
  20:	11 20 05 48 00 20 	[MIB]       add r36=r1,r36
  26:	00 00 00 02 00 00 	            nop.i 0x0
  2c:	08 00 00 50       	            br.call.sptk.many b0=20 <rndsinks_enqueue+0x20>;;
  30:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
  36:	70 00 20 0c 73 00 	            cmp4.eq p7,p6=0,r8
  3c:	00 00 04 00       	            nop.i 0x0;;
  40:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
  46:	00 00 00 00 80 e3 	      (p07) movl r39=0x0
  4c:	04 00 00 60 
  50:	e5 40 3d 00 01 24 	[MLX] (p07) mov r40=143
  56:	00 00 00 00 80 c3 	      (p07) movl r38=0x0;;
  5c:	04 00 00 60 
  60:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
  66:	00 00 00 00 80 a3 	      (p07) movl r37=0x0
  6c:	04 00 00 60 
  70:	e5 38 05 4e 00 20 	[MLX] (p07) add r39=r1,r39
  76:	00 00 00 00 80 83 	      (p07) movl r36=0x0;;
  7c:	04 00 00 60 
  80:	e8 30 05 4c 00 20 	[MMI] (p07) add r38=r1,r38
  86:	00 00 00 02 80 a3 	            nop.m 0x0
  8c:	14 28 01 80       	      (p07) add r37=r1,r37
  90:	f9 20 05 48 00 20 	[MMB] (p07) add r36=r1,r36
  96:	00 00 00 02 80 03 	            nop.m 0x0
  9c:	08 00 00 53       	      (p07) br.call.dpnt.many b0=90 <rndsinks_enqueue+0x90>;;
  a0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
  a6:	e0 c0 80 00 42 00 	            adds r14=24,r32
  ac:	00 00 04 00       	            nop.i 0x0;;
  b0:	11 20 01 1c 10 10 	[MIB]       ld4 r36=[r14]
  b6:	00 00 00 02 00 00 	            nop.i 0x0
  bc:	08 00 00 50       	            br.call.sptk.many b0=b0 <rndsinks_enqueue+0xb0>;;
  c0:	09 30 01 40 10 10 	[MMI]       ld4 r38=[r32]
  c6:	00 00 00 02 00 c0 	            nop.m 0x0
  cc:	01 08 00 90       	            addl r14=0,r1;;
  d0:	11 30 10 4c 87 35 	[MIB]       cmp4.ltu p6,p7=4,r38
  d6:	00 00 00 02 00 03 	            nop.i 0x0
  dc:	90 01 00 43       	      (p06) br.cond.dpnt.few 260 <rndsinks_enqueue+0x260>;;
  e0:	09 30 99 00 08 20 	[MMI]       addp4 r38=r38,r0
  e6:	e0 00 38 30 20 00 	            ld8 r14=[r14]
  ec:	00 00 04 00       	            nop.i 0x0;;
  f0:	0b 30 99 00 12 20 	[MMI]       shladd r38=r38,3,r0;;
  f6:	60 32 39 00 40 00 	            add r38=r38,r14
  fc:	00 00 04 00       	            nop.i 0x0;;
 100:	0b 70 00 4c 18 10 	[MMI]       ld8 r14=[r38];;
 106:	60 32 39 00 40 00 	            add r38=r38,r14
 10c:	00 00 04 00       	            nop.i 0x0;;
 110:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 116:	60 30 05 80 03 00 	            mov b6=r38
 11c:	60 00 80 00       	            br.few b6;;
 120:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 126:	00 00 00 00 00 c0 	            movl r14=0x0;;
 12c:	01 00 00 60 
 130:	0b 70 04 1c 00 20 	[MMI]       add r14=r1,r14;;
 136:	e0 80 39 00 42 00 	            adds r14=48,r14
 13c:	00 00 04 00       	            nop.i 0x0;;
 140:	0b 78 00 1c 18 10 	[MMI]       ld8 r15=[r14];;
 146:	f0 00 3c 30 20 00 	            ld8 r15=[r15]
 14c:	00 00 04 00       	            nop.i 0x0;;
 150:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 156:	60 00 3c 0e 72 00 	            cmp.eq p6,p7=0,r15
 15c:	00 00 04 00       	            nop.i 0x0;;
 160:	e4 70 00 02 00 24 	[MLX] (p07) addl r14=0,r1
 166:	00 00 00 00 80 c3 	      (p07) movl r38=0x0
 16c:	04 00 00 60 
 170:	e5 38 61 00 01 24 	[MLX] (p07) mov r39=152
 176:	00 00 00 00 80 83 	      (p07) movl r36=0x0;;
 17c:	04 00 00 60 
 180:	e8 28 01 1c 18 10 	[MMI] (p07) ld8 r37=[r14]
 186:	00 00 00 02 80 c3 	            nop.m 0x0
 18c:	14 30 01 80       	      (p07) add r38=r1,r38
 190:	f9 20 05 48 00 20 	[MMB] (p07) add r36=r1,r36
 196:	00 00 00 02 80 03 	            nop.m 0x0
 19c:	08 00 00 51       	      (p07) br.call.spnt.many b0=190 <rndsinks_enqueue+0x190>;;
 1a0:	09 80 40 40 00 21 	[MMI]       adds r16=16,r32
 1a6:	10 01 38 b0 20 e0 	            ld8.a r17=[r14]
 1ac:	81 00 01 84       	            adds r15=8,r32;;
 1b0:	0b 00 00 1e 98 11 	[MMI]       st8 [r15]=r0;;
 1b6:	10 01 38 30 22 00 	            ld8.c.clr r17=[r14]
 1bc:	00 00 04 00       	            nop.i 0x0;;
 1c0:	0b 00 44 20 98 11 	[MMI]       st8 [r16]=r17;;
 1c6:	00 01 38 30 20 00 	            ld8 r16=[r14]
 1cc:	00 00 04 00       	            nop.i 0x0;;
 1d0:	08 00 80 20 98 11 	[MMI]       st8 [r16]=r32
 1d6:	00 78 38 30 23 00 	            st8 [r14]=r15
 1dc:	00 00 04 00       	            nop.i 0x0
 1e0:	0a 70 04 00 00 24 	[MMI]       mov r14=1;;
 1e6:	00 70 80 20 23 00 	            st4 [r32]=r14
 1ec:	00 00 04 00       	            nop.i 0x0
 1f0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 1f6:	00 10 01 55 00 00 	            mov.i ar.pfs=r34
 1fc:	00 00 04 00       	            nop.i 0x0;;
 200:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 206:	00 08 05 80 03 80 	            mov b0=r33
 20c:	08 00 84 00       	            br.ret.sptk.many b0
 210:	09 70 0c 00 00 24 	[MMI]       mov r14=3
 216:	00 00 00 02 00 00 	            nop.m 0x0
 21c:	20 02 aa 00       	            mov.i ar.pfs=r34;;
 220:	10 00 38 40 90 11 	[MIB]       st4 [r32]=r14
 226:	00 08 05 80 03 80 	            mov b0=r33
 22c:	08 00 84 00       	            br.ret.sptk.many b0
 230:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 236:	00 00 00 00 00 80 	            movl r36=0x0
 23c:	04 00 00 60 
 240:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 246:	50 02 80 00 42 00 	            mov r37=r32
 24c:	00 00 04 00       	            nop.i 0x0;;
 250:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 256:	40 0a 90 00 40 00 	            add r36=r1,r36
 25c:	08 00 00 50       	            br.call.sptk.many b0=250 <rndsinks_enqueue+0x250>;;
 260:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 266:	00 00 00 00 00 80 	            movl r36=0x0
 26c:	04 00 00 60 
 270:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 276:	50 02 80 00 42 00 	            mov r37=r32
 27c:	00 00 04 00       	            nop.i 0x0;;
 280:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 286:	40 0a 90 00 40 00 	            add r36=r1,r36
 28c:	08 00 00 50       	            br.call.sptk.many b0=280 <rndsinks_enqueue+0x280>;;
 290:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 296:	00 00 00 00 00 00 	            break.f 0x0
 29c:	00 00 04 00       	            nop.i 0x0;;
 2a0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 2a6:	00 00 00 02 00 00 	            nop.m 0x0
 2ac:	00 00 04 00       	            nop.i 0x0
 2b0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 2b6:	00 00 00 02 00 00 	            nop.m 0x0
 2bc:	00 00 04 00       	            nop.i 0x0

00000000000002c0 <rndsinks_init>:
 2c0:	10 10 1d 08 80 05 	[MIB]       alloc r34=ar.pfs,7,4,0
 2c6:	10 02 00 62 00 00 	            mov r33=b0
 2cc:	00 00 00 20       	            nop.b 0x0
 2d0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 2d6:	00 00 00 00 00 00 	            movl r32=0x0;;
 2dc:	04 00 00 60 
 2e0:	09 00 05 40 00 20 	[MMI]       add r32=r1,r32
 2e6:	50 12 00 00 48 c0 	            mov r37=2
 2ec:	54 00 00 90       	            mov r38=5;;
 2f0:	11 20 01 40 00 21 	[MIB]       mov r36=r32
 2f6:	00 00 00 02 00 00 	            nop.i 0x0
 2fc:	08 00 00 50       	            br.call.sptk.many b0=2f0 <rndsinks_init+0x30>;;
 300:	05 70 00 02 00 24 	[MLX]       addl r14=0,r1
 306:	00 00 00 00 00 a0 	            movl r37=0x0;;
 30c:	04 00 00 60 
 310:	11 20 01 1c 18 10 	[MIB]       ld8 r36=[r14]
 316:	50 0a 94 00 40 00 	            add r37=r1,r37
 31c:	08 00 00 50       	            br.call.sptk.many b0=310 <rndsinks_init+0x50>;;
 320:	18 70 00 02 00 24 	[MMB]       addl r14=0,r1
 326:	f0 40 81 00 42 00 	            adds r15=40,r32
 32c:	00 00 00 20       	            nop.b 0x0
 330:	09 00 c1 40 00 21 	[MMI]       adds r32=48,r32
 336:	00 00 00 02 00 00 	            nop.m 0x0
 33c:	20 02 aa 00       	            mov.i ar.pfs=r34;;
 340:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
 346:	00 00 3c 30 23 00 	            st8 [r15]=r0
 34c:	10 0a 00 07       	            mov b0=r33;;
 350:	11 00 38 40 98 11 	[MIB]       st8 [r32]=r14
 356:	00 00 00 02 00 80 	            nop.i 0x0
 35c:	08 00 84 00       	            br.ret.sptk.many b0;;
 360:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 366:	00 00 00 02 00 00 	            nop.m 0x0
 36c:	00 00 04 00       	            nop.i 0x0
 370:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 376:	00 00 00 02 00 00 	            nop.m 0x0
 37c:	00 00 04 00       	            nop.i 0x0

0000000000000380 <rndsinks_distribute>:
 380:	08 78 59 22 80 05 	[MMI]       alloc r47=ar.pfs,22,17,0
 386:	c0 00 33 7e 46 c0 	            adds r12=-32,r12
 38c:	05 00 c4 00       	            mov r46=b0
 390:	05 80 01 02 00 21 	[MLX]       mov r48=r1
 396:	00 00 00 00 00 a0 	            movl r37=0x0;;
 39c:	04 00 00 60 
 3a0:	08 28 05 4a 00 20 	[MMI]       add r37=r1,r37
 3a6:	30 03 01 00 48 40 	            mov r51=32
 3ac:	06 00 00 84       	            mov r50=r0
 3b0:	19 88 41 18 00 21 	[MMB]       adds r49=16,r12
 3b6:	40 0a 00 00 48 00 	            mov r36=1
 3bc:	08 00 00 50       	            br.call.sptk.many b0=3b0 <rndsinks_distribute+0x30>;;
 3c0:	08 88 01 4a 00 21 	[MMI]       mov r49=r37
 3c6:	00 00 00 02 00 c0 	            nop.m 0x0
 3cc:	04 2b 01 84       	            adds r38=48,r37
 3d0:	19 40 09 00 00 24 	[MMB]       mov r40=2
 3d6:	00 00 00 02 00 00 	            nop.m 0x0
 3dc:	08 00 00 50       	            br.call.sptk.many b0=3d0 <rndsinks_distribute+0x50>;;
 3e0:	04 70 a0 4a 00 21 	[MLX]       adds r14=40,r37
 3e6:	00 00 00 00 00 60 	            movl r43=0x0
 3ec:	05 00 00 60 
 3f0:	05 38 01 02 00 24 	[MLX]       addl r39=0,r1
 3f6:	00 00 00 00 00 80 	            movl r44=0x0;;
 3fc:	05 00 00 60 
 400:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 406:	00 00 00 00 00 40 	            movl r42=0x0
 40c:	05 00 00 60 
 410:	05 00 01 1c 18 10 	[MLX]       ld8 r32=[r14]
 416:	00 00 00 00 00 20 	            movl r41=0x0;;
 41c:	05 00 00 60 
 420:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 426:	00 00 00 00 00 a0 	            movl r45=0x0
 42c:	05 00 00 60 
 430:	09 58 05 56 00 20 	[MMI]       add r43=r1,r43
 436:	c0 0a b0 00 40 40 	            add r44=r1,r44
 43c:	15 50 01 80       	            add r42=r1,r42;;
 440:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 446:	90 0a a4 00 40 a0 	            add r41=r1,r41
 44c:	15 68 01 80       	            add r45=r1,r45
 450:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
 456:	70 00 80 0c f2 03 	            cmp.eq p7,p6=0,r32
 45c:	50 02 00 43       	      (p07) br.cond.dpnt.few 6a0 <rndsinks_distribute+0x320>;;
 460:	08 70 00 40 10 10 	[MMI]       ld4 r14=[r32]
 466:	00 00 00 02 00 60 	            nop.m 0x0
 46c:	84 01 01 84       	            adds r35=24,r32
 470:	03 08 21 40 00 21 	[MII]       adds r33=8,r32
 476:	20 82 80 00 42 c0 	            adds r34=16,r32;;
 47c:	10 70 1c e6       	            cmp4.eq p6,p7=1,r14;;
 480:	e8 90 01 54 00 e1 	[MMI] (p07) mov r50=r42
 486:	11 03 a4 00 c2 a3 	      (p07) mov r49=r41
 48c:	16 06 00 90       	      (p07) mov r53=97
 490:	f9 a0 01 56 00 e1 	[MMB] (p07) mov r52=r43
 496:	31 03 b0 00 c2 03 	      (p07) mov r51=r44
 49c:	08 00 00 53       	      (p07) br.call.dpnt.many b0=490 <rndsinks_distribute+0x110>;;
 4a0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 4a6:	10 83 30 00 42 00 	            adds r49=16,r12
 4ac:	00 00 04 00       	            nop.i 0x0
 4b0:	19 90 01 46 10 10 	[MMB]       ld4 r50=[r35]
 4b6:	00 00 00 02 00 00 	            nop.m 0x0
 4bc:	08 00 00 50       	            br.call.sptk.many b0=4b0 <rndsinks_distribute+0x130>;;
 4c0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 4c6:	80 00 20 20 00 00 	            zxt1 r8=r8
 4cc:	00 00 04 00       	            nop.i 0x0;;
 4d0:	11 30 00 10 87 39 	[MIB]       cmp4.eq p6,p7=0,r8
 4d6:	00 00 00 02 00 03 	            nop.i 0x0
 4dc:	d0 01 00 43       	      (p06) br.cond.dpnt.few 6a0 <rndsinks_distribute+0x320>;;
 4e0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 4e6:	e0 00 84 30 20 00 	            ld8 r14=[r33]
 4ec:	00 00 04 00       	            nop.i 0x0;;
 4f0:	11 38 00 1c 06 39 	[MIB]       cmp.eq p7,p6=0,r14
 4f6:	e0 80 38 00 c2 03 	            adds r14=16,r14
 4fc:	c0 02 00 43       	      (p07) br.cond.dpnt.few 7b0 <rndsinks_distribute+0x430>;;
 500:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 506:	f0 00 38 30 20 00 	            ld8 r15=[r14]
 50c:	00 00 04 00       	            nop.i 0x0;;
 510:	11 30 84 1e 07 38 	[MIB]       cmp.eq p6,p7=r33,r15
 516:	00 00 00 02 80 03 	            nop.i 0x0
 51c:	20 03 00 41       	      (p07) br.cond.spnt.few 830 <rndsinks_distribute+0x4b0>;;
 520:	0b 80 00 44 18 10 	[MMI]       ld8 r16=[r34];;
 526:	f0 00 40 30 20 00 	            ld8 r15=[r16]
 52c:	00 00 04 00       	            nop.i 0x0;;
 530:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 536:	70 78 80 0c 70 03 	            cmp.eq p7,p6=r15,r32
 53c:	d0 02 00 41       	      (p06) br.cond.spnt.few 800 <rndsinks_distribute+0x480>;;
 540:	08 00 40 1c 98 11 	[MMI]       st8 [r14]=r16
 546:	00 00 00 02 00 00 	            nop.m 0x0
 54c:	00 00 04 00       	            nop.i 0x0
 550:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 556:	e0 00 88 30 20 20 	            ld8 r14=[r34]
 55c:	06 28 01 84       	            mov r49=r37
 560:	0a 78 00 42 18 10 	[MMI]       ld8 r15=[r33];;
 566:	00 78 38 30 23 00 	            st8 [r14]=r15
 56c:	00 00 04 00       	            nop.i 0x0
 570:	0a 00 90 42 98 11 	[MMI]       st8 [r33]=r36;;
 576:	00 20 89 30 23 00 	            st8 [r34]=r36
 57c:	00 00 04 00       	            nop.i 0x0
 580:	19 00 a0 40 90 11 	[MMB]       st4 [r32]=r40
 586:	00 00 00 02 00 00 	            nop.m 0x0
 58c:	08 00 00 50       	            br.call.sptk.many b0=580 <rndsinks_distribute+0x200>;;
 590:	08 70 80 40 00 21 	[MMI]       adds r14=32,r32
 596:	00 00 00 02 00 e0 	            nop.m 0x0
 59c:	81 02 01 84       	            adds r15=40,r32
 5a0:	09 98 01 46 10 10 	[MMI]       ld4 r51=[r35]
 5a6:	00 00 00 02 00 40 	            nop.m 0x0
 5ac:	06 61 00 84       	            adds r50=16,r12;;
 5b0:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
 5b6:	10 03 3c 30 20 00 	            ld8 r49=[r15]
 5bc:	00 00 04 00       	            nop.i 0x0;;
 5c0:	0a 78 20 1c 18 14 	[MMI]       ld8 r15=[r14],8;;
 5c6:	00 00 00 02 00 c0 	            nop.m 0x0
 5cc:	f0 08 00 07       	            mov b6=r15
 5d0:	19 08 00 1c 18 10 	[MMB]       ld8 r1=[r14]
 5d6:	00 00 00 02 00 00 	            nop.m 0x0
 5dc:	68 00 80 10       	            br.call.sptk.many b0=b6;;
 5e0:	08 08 00 60 00 21 	[MMI]       mov r1=r48
 5e6:	30 03 8c 20 20 00 	            ld4 r51=[r35]
 5ec:	00 00 04 00       	            nop.i 0x0
 5f0:	19 90 01 00 00 21 	[MMB]       mov r50=r0
 5f6:	10 83 30 00 42 00 	            adds r49=16,r12
 5fc:	08 00 00 50       	            br.call.sptk.many b0=5f0 <rndsinks_distribute+0x270>;;
 600:	11 88 01 4a 00 21 	[MIB]       mov r49=r37
 606:	00 00 00 02 00 00 	            nop.i 0x0
 60c:	08 00 00 50       	            br.call.sptk.many b0=600 <rndsinks_distribute+0x280>;;
 610:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 616:	e0 00 80 20 20 00 	            ld4 r14=[r32]
 61c:	00 00 04 00       	            nop.i 0x0;;
 620:	11 38 0c 1c 86 39 	[MIB]       cmp4.eq p7,p6=3,r14
 626:	00 00 00 02 80 03 	            nop.i 0x0
 62c:	e0 00 00 43       	      (p07) br.cond.dpnt.few 700 <rndsinks_distribute+0x380>;;
 630:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 636:	60 10 38 0e 73 00 	            cmp4.eq p6,p7=2,r14
 63c:	00 00 04 00       	            nop.i 0x0;;
 640:	e8 88 01 52 00 e1 	[MMI] (p07) mov r49=r41
 646:	51 0b 00 02 c8 83 	      (p07) mov r53=129
 64c:	06 58 01 84       	      (p07) mov r52=r43
 650:	f9 98 01 5a 00 e1 	[MMB] (p07) mov r51=r45
 656:	21 03 a8 00 c2 03 	      (p07) mov r50=r42
 65c:	08 00 00 53       	      (p07) br.call.dpnt.many b0=650 <rndsinks_distribute+0x2d0>;;
 660:	09 00 00 40 90 11 	[MMI]       st4 [r32]=r0
 666:	00 02 9c 30 20 00 	            ld8 r32=[r39]
 66c:	00 00 04 00       	            nop.i 0x0;;
 670:	11 88 01 40 00 21 	[MIB]       mov r49=r32
 676:	00 c2 80 00 42 00 	            adds r32=24,r32
 67c:	08 00 00 50       	            br.call.sptk.many b0=670 <rndsinks_distribute+0x2f0>;;
 680:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 686:	00 02 80 30 20 00 	            ld8 r32=[r32]
 68c:	00 00 04 00       	            nop.i 0x0;;
 690:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 696:	70 00 80 0c 72 03 	            cmp.eq p7,p6=0,r32
 69c:	d0 fd ff 4a       	      (p06) br.cond.dptk.few 460 <rndsinks_distribute+0xe0>
 6a0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 6a6:	00 00 00 00 00 20 	            movl r49=0x0;;
 6ac:	06 00 00 60 
 6b0:	11 88 05 62 00 20 	[MIB]       add r49=r1,r49
 6b6:	00 00 00 02 00 00 	            nop.i 0x0
 6bc:	08 00 00 50       	            br.call.sptk.many b0=6b0 <rndsinks_distribute+0x330>;;
 6c0:	08 98 81 00 00 24 	[MMI]       mov r51=32
 6c6:	00 00 00 02 00 40 	            nop.m 0x0
 6cc:	06 00 00 84       	            mov r50=r0
 6d0:	19 88 41 18 00 21 	[MMB]       adds r49=16,r12
 6d6:	00 00 00 02 00 00 	            nop.m 0x0
 6dc:	08 00 00 50       	            br.call.sptk.many b0=6d0 <rndsinks_distribute+0x350>;;
 6e0:	02 00 00 00 01 00 	[MII]       nop.m 0x0
 6e6:	00 78 01 55 00 00 	            mov.i ar.pfs=r47;;
 6ec:	e0 0a 00 07       	            mov b0=r46
 6f0:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
 6f6:	c0 00 31 00 42 80 	            adds r12=32,r12
 6fc:	08 00 84 00       	            br.ret.sptk.many b0
 700:	0b 70 00 4c 18 10 	[MMI]       ld8 r14=[r38];;
 706:	e0 00 38 30 20 00 	            ld8 r14=[r14]
 70c:	00 00 04 00       	            nop.i 0x0;;
 710:	11 30 00 1c 07 39 	[MIB]       cmp.eq p6,p7=0,r14
 716:	00 00 00 02 80 03 	            nop.i 0x0
 71c:	90 01 00 41       	      (p07) br.cond.spnt.few 8a0 <rndsinks_distribute+0x520>;;
 720:	09 70 00 4c 58 10 	[MMI]       ld8.a r14=[r38]
 726:	00 00 84 30 23 00 	            st8 [r33]=r0
 72c:	00 00 04 00       	            nop.i 0x0;;
 730:	0b 70 00 4c 18 11 	[MMI]       ld8.c.clr r14=[r38];;
 736:	00 70 88 30 23 00 	            st8 [r34]=r14
 73c:	00 00 04 00       	            nop.i 0x0;;
 740:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 746:	e0 00 98 30 20 00 	            ld8 r14=[r38]
 74c:	00 00 04 00       	            nop.i 0x0;;
 750:	09 00 80 1c 98 11 	[MMI]       st8 [r14]=r32
 756:	00 08 99 30 23 00 	            st8 [r38]=r33
 75c:	00 00 04 00       	            nop.i 0x0;;
 760:	09 00 90 40 90 11 	[MMI]       st4 [r32]=r36
 766:	00 02 9c 30 20 00 	            ld8 r32=[r39]
 76c:	00 00 04 00       	            nop.i 0x0;;
 770:	11 88 01 40 00 21 	[MIB]       mov r49=r32
 776:	00 c2 80 00 42 00 	            adds r32=24,r32
 77c:	08 00 00 50       	            br.call.sptk.many b0=770 <rndsinks_distribute+0x3f0>;;
 780:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 786:	00 02 80 30 20 00 	            ld8 r32=[r32]
 78c:	00 00 04 00       	            nop.i 0x0;;
 790:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 796:	70 00 80 0c 72 03 	            cmp.eq p7,p6=0,r32
 79c:	d0 fc ff 4a       	      (p06) br.cond.dptk.few 460 <rndsinks_distribute+0xe0>
 7a0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 7a6:	00 00 00 02 00 00 	            nop.i 0x0
 7ac:	00 ff ff 48       	            br.few 6a0 <rndsinks_distribute+0x320>
 7b0:	09 70 00 4c 18 10 	[MMI]       ld8 r14=[r38]
 7b6:	00 00 00 02 00 40 	            nop.m 0x0
 7bc:	04 01 01 84       	            adds r34=16,r32;;
 7c0:	11 30 84 1c 07 38 	[MIB]       cmp.eq p6,p7=r33,r14
 7c6:	00 00 00 02 80 03 	            nop.i 0x0
 7cc:	a0 00 00 41       	      (p07) br.cond.spnt.few 860 <rndsinks_distribute+0x4e0>;;
 7d0:	0b 78 00 44 18 10 	[MMI]       ld8 r15=[r34];;
 7d6:	e0 00 3c 30 20 00 	            ld8 r14=[r15]
 7dc:	00 00 04 00       	            nop.i 0x0;;
 7e0:	11 38 38 40 06 38 	[MIB]       cmp.eq p7,p6=r14,r32
 7e6:	00 00 00 02 00 03 	            nop.i 0x0
 7ec:	20 00 00 41       	      (p06) br.cond.spnt.few 800 <rndsinks_distribute+0x480>;;
 7f0:	10 00 3c 4c 98 11 	[MIB]       st8 [r38]=r15
 7f6:	00 00 00 02 00 00 	            nop.i 0x0
 7fc:	60 fd ff 48       	            br.few 550 <rndsinks_distribute+0x1d0>
 800:	04 a0 b5 01 00 24 	[MLX]       mov r52=109
 806:	00 00 00 00 00 60 	            movl r51=0x0
 80c:	06 00 00 60 
 810:	05 90 01 40 00 21 	[MLX]       mov r50=r32
 816:	00 00 00 00 00 20 	            movl r49=0x0;;
 81c:	06 00 00 60 
 820:	11 98 05 66 00 20 	[MIB]       add r51=r1,r51
 826:	10 0b c4 00 40 00 	            add r49=r1,r49
 82c:	08 00 00 50       	            br.call.sptk.many b0=820 <rndsinks_distribute+0x4a0>;;
 830:	04 a0 b5 01 00 24 	[MLX]       mov r52=109
 836:	00 00 00 00 00 60 	            movl r51=0x0
 83c:	06 00 00 60 
 840:	05 90 01 40 00 21 	[MLX]       mov r50=r32
 846:	00 00 00 00 00 20 	            movl r49=0x0;;
 84c:	06 00 00 60 
 850:	11 98 05 66 00 20 	[MIB]       add r51=r1,r51
 856:	10 0b c4 00 40 00 	            add r49=r1,r49
 85c:	08 00 00 50       	            br.call.sptk.many b0=850 <rndsinks_distribute+0x4d0>;;
 860:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 866:	00 00 00 00 00 80 	            movl r52=0x0
 86c:	06 00 00 60 
 870:	05 70 00 02 00 24 	[MLX]       addl r14=0,r1
 876:	00 00 00 00 00 20 	            movl r49=0x0;;
 87c:	06 00 00 60 
 880:	08 a8 b5 01 00 24 	[MMI]       mov r53=109
 886:	30 03 80 00 42 80 	            mov r51=r32
 88c:	16 a0 01 80       	            add r52=r1,r52
 890:	19 90 01 1c 18 10 	[MMB]       ld8 r50=[r14]
 896:	10 0b c4 00 40 00 	            add r49=r1,r49
 89c:	08 00 00 50       	            br.call.sptk.many b0=890 <rndsinks_distribute+0x510>;;
 8a0:	04 70 00 02 00 24 	[MLX]       addl r14=0,r1
 8a6:	00 00 00 00 00 60 	            movl r51=0x0
 8ac:	06 00 00 60 
 8b0:	05 a0 f9 01 00 24 	[MLX]       mov r52=126
 8b6:	00 00 00 00 00 20 	            movl r49=0x0;;
 8bc:	06 00 00 60 
 8c0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 8c6:	30 0b cc 00 40 00 	            add r51=r1,r51
 8cc:	00 00 04 00       	            nop.i 0x0
 8d0:	19 90 01 1c 18 10 	[MMB]       ld8 r50=[r14]
 8d6:	10 0b c4 00 40 00 	            add r49=r1,r49
 8dc:	08 00 00 50       	            br.call.sptk.many b0=8d0 <rndsinks_distribute+0x550>;;
 8e0:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 8e6:	00 00 00 00 00 00 	            break.f 0x0
 8ec:	00 00 04 00       	            nop.i 0x0;;
 8f0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 8f6:	00 00 00 02 00 00 	            nop.m 0x0
 8fc:	00 00 04 00       	            nop.i 0x0

0000000000000900 <rndsink_create>:
 900:	09 20 2d 0c 80 05 	[MMI]       alloc r36=ar.pfs,11,6,0
 906:	c0 80 33 7e 46 60 	            adds r12=-16,r12
 90c:	04 00 c4 00       	            mov r35=b0;;
 910:	11 38 05 00 00 24 	[MIB]       mov r39=1
 916:	60 82 01 00 48 00 	            mov r38=48
 91c:	08 00 00 50       	            br.call.sptk.many b0=910 <rndsink_create+0x10>;;
 920:	08 80 60 10 00 21 	[MMI]       adds r16=24,r8
 926:	f0 00 21 00 42 00 	            adds r15=32,r8
 92c:	00 00 04 00       	            nop.i 0x0
 930:	19 70 a0 10 00 21 	[MMB]       adds r14=40,r8
 936:	70 00 81 0c ea 03 	            cmp.ltu p7,p6=32,r32
 93c:	50 00 00 43       	      (p07) br.cond.dpnt.few 980 <rndsink_create+0x80>;;
 940:	09 00 00 10 90 11 	[MMI]       st4 [r8]=r0
 946:	00 00 41 20 23 00 	            st4 [r16]=r32
 94c:	00 00 04 00       	            nop.i 0x0;;
 950:	09 00 84 1e 98 11 	[MMI]       st8 [r15]=r33
 956:	00 10 39 30 23 00 	            st8 [r14]=r34
 95c:	40 02 aa 00       	            mov.i ar.pfs=r36;;
 960:	00 00 00 00 01 00 	[MII]       nop.m 0x0
 966:	00 18 05 80 03 00 	            mov b0=r35
 96c:	00 00 04 00       	            nop.i 0x0
 970:	19 60 40 18 00 21 	[MMB]       adds r12=16,r12
 976:	00 00 00 02 00 80 	            nop.m 0x0
 97c:	08 00 84 00       	            br.ret.sptk.many b0;;
 980:	04 70 40 18 00 21 	[MLX]       adds r14=16,r12
 986:	00 00 00 00 00 20 	            movl r41=0x0
 98c:	05 00 00 60 
 990:	05 50 dd 00 01 24 	[MLX]       mov r42=183
 996:	00 00 00 00 00 00 	            movl r40=0x0;;
 99c:	05 00 00 60 
 9a0:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 9a6:	00 00 00 00 00 e0 	            movl r39=0x0
 9ac:	04 00 00 60 
 9b0:	05 00 20 1c 98 11 	[MLX]       st8 [r14]=r8
 9b6:	00 00 00 00 00 c0 	            movl r38=0x0;;
 9bc:	04 00 00 60 
 9c0:	08 48 05 52 00 20 	[MMI]       add r41=r1,r41
 9c6:	80 0a a0 00 40 00 	            add r40=r1,r40
 9cc:	00 00 04 00       	            nop.i 0x0
 9d0:	19 38 05 4e 00 20 	[MMB]       add r39=r1,r39
 9d6:	60 0a 98 00 40 00 	            add r38=r1,r38
 9dc:	08 00 00 50       	            br.call.sptk.many b0=9d0 <rndsink_create+0xd0>;;
 9e0:	0b 70 40 18 00 21 	[MMI]       adds r14=16,r12;;
 9e6:	80 00 38 30 20 00 	            ld8 r8=[r14]
 9ec:	00 00 04 00       	            nop.i 0x0;;
 9f0:	09 80 60 10 00 21 	[MMI]       adds r16=24,r8
 9f6:	f0 00 21 00 42 c0 	            adds r15=32,r8
 9fc:	81 42 00 84       	            adds r14=40,r8;;
 a00:	09 00 00 10 90 11 	[MMI]       st4 [r8]=r0
 a06:	00 00 41 20 23 00 	            st4 [r16]=r32
 a0c:	00 00 04 00       	            nop.i 0x0;;
 a10:	09 00 84 1e 98 11 	[MMI]       st8 [r15]=r33
 a16:	00 10 39 30 23 00 	            st8 [r14]=r34
 a1c:	40 02 aa 00       	            mov.i ar.pfs=r36;;
 a20:	00 00 00 00 01 00 	[MII]       nop.m 0x0
 a26:	00 18 05 80 03 00 	            mov b0=r35
 a2c:	00 00 04 00       	            nop.i 0x0
 a30:	19 60 40 18 00 21 	[MMB]       adds r12=16,r12
 a36:	00 00 00 02 00 80 	            nop.m 0x0
 a3c:	08 00 84 00       	            br.ret.sptk.many b0;;

0000000000000a40 <rndsink_destroy>:
 a40:	08 28 31 0e 80 05 	[MMI]       alloc r37=ar.pfs,12,7,0
 a46:	30 02 04 00 48 80 	            addl r35=0,r1
 a4c:	04 00 c4 00       	            mov r36=b0
 a50:	05 10 01 40 00 21 	[MLX]       mov r34=r32
 a56:	00 00 00 00 00 e0 	            movl r39=0x0;;
 a5c:	04 00 00 60 
 a60:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 a66:	70 0a 9c 00 40 00 	            add r39=r1,r39
 a6c:	08 00 00 50       	            br.call.sptk.many b0=a60 <rndsink_destroy+0x20>;;
 a70:	09 48 01 40 10 10 	[MMI]       ld4 r41=[r32]
 a76:	00 00 00 02 00 00 	            nop.m 0x0
 a7c:	00 00 04 00       	            nop.i 0x0;;
 a80:	11 38 00 52 86 39 	[MIB]       cmp4.eq p7,p6=0,r41
 a86:	e0 40 88 00 c2 03 	            adds r14=8,r34
 a8c:	f0 00 00 43       	      (p07) br.cond.dpnt.few b70 <rndsink_destroy+0x130>;;
 a90:	11 30 0c 52 87 35 	[MIB]       cmp4.ltu p6,p7=3,r41
 a96:	00 00 00 02 00 03 	            nop.i 0x0
 a9c:	40 01 00 43       	      (p06) br.cond.dpnt.few bd0 <rndsink_destroy+0x190>;;
 aa0:	11 30 04 52 87 35 	[MIB]       cmp4.ltu p6,p7=1,r41
 aa6:	00 00 00 02 00 03 	            nop.i 0x0
 aac:	90 01 00 43       	      (p06) br.cond.dpnt.few c30 <rndsink_destroy+0x1f0>;;
 ab0:	11 30 04 52 87 39 	[MIB]       cmp4.eq p6,p7=1,r41
 ab6:	00 00 00 02 80 03 	            nop.i 0x0
 abc:	50 01 00 43       	      (p07) br.cond.dpnt.few c00 <rndsink_destroy+0x1c0>;;
 ac0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 ac6:	f0 00 38 30 20 00 	            ld8 r15=[r14]
 acc:	00 00 04 00       	            nop.i 0x0;;
 ad0:	11 38 00 1e 06 39 	[MIB]       cmp.eq p7,p6=0,r15
 ad6:	f0 80 3c 00 c2 03 	            adds r15=16,r15
 adc:	90 01 00 43       	      (p07) br.cond.dpnt.few c60 <rndsink_destroy+0x220>;;
 ae0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 ae6:	00 01 3c 30 20 00 	            ld8 r16=[r15]
 aec:	00 00 04 00       	            nop.i 0x0;;
 af0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 af6:	60 70 40 0e f0 03 	            cmp.eq p6,p7=r14,r16
 afc:	f0 01 00 41       	      (p07) br.cond.spnt.few ce0 <rndsink_destroy+0x2a0>
 b00:	0b 80 40 44 00 21 	[MMI]       adds r16=16,r34;;
 b06:	20 01 40 30 20 00 	            ld8 r18=[r16]
 b0c:	00 00 04 00       	            nop.i 0x0;;
 b10:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 b16:	10 01 48 30 20 00 	            ld8 r17=[r18]
 b1c:	00 00 04 00       	            nop.i 0x0;;
 b20:	11 38 44 44 06 38 	[MIB]       cmp.eq p7,p6=r17,r34
 b26:	00 00 00 02 00 03 	            nop.i 0x0
 b2c:	f0 01 00 41       	      (p06) br.cond.spnt.few d10 <rndsink_destroy+0x2d0>;;
 b30:	09 00 48 1e 98 11 	[MMI]       st8 [r15]=r18
 b36:	00 00 00 02 00 e0 	            nop.m 0x0
 b3c:	11 00 00 90       	            mov r15=1;;
 b40:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 b46:	10 01 40 30 20 00 	            ld8 r17=[r16]
 b4c:	00 00 04 00       	            nop.i 0x0
 b50:	0a 90 00 1c 18 10 	[MMI]       ld8 r18=[r14];;
 b56:	00 90 44 30 23 00 	            st8 [r17]=r18
 b5c:	00 00 04 00       	            nop.i 0x0
 b60:	0a 00 3c 1c 98 11 	[MMI]       st8 [r14]=r15;;
 b66:	00 78 40 30 23 00 	            st8 [r16]=r15
 b6c:	00 00 04 00       	            nop.i 0x0
 b70:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 b76:	00 00 00 00 00 e0 	            movl r39=0x0
 b7c:	04 00 00 60 
 b80:	09 70 10 00 00 24 	[MMI]       mov r14=4
 b86:	10 82 01 00 48 00 	            mov r33=48
 b8c:	04 10 01 84       	            mov r32=r34;;
 b90:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 b96:	70 0a 9c 00 40 00 	            add r39=r1,r39
 b9c:	00 00 04 00       	            nop.i 0x0
 ba0:	19 00 38 44 90 11 	[MMB]       st4 [r34]=r14
 ba6:	00 00 00 02 00 00 	            nop.m 0x0
 bac:	08 00 00 50       	            br.call.sptk.many b0=ba0 <rndsink_destroy+0x160>;;
 bb0:	03 00 00 00 01 00 	[MII]       nop.m 0x0
 bb6:	00 20 05 80 03 00 	            mov b0=r36;;
 bbc:	50 02 aa 00       	            mov.i ar.pfs=r37;;
 bc0:	10 10 08 00 80 05 	[MIB]       alloc r2=ar.pfs,2,0,0
 bc6:	00 00 00 02 00 00 	            nop.i 0x0
 bcc:	08 00 00 40       	            br.many bc0 <rndsink_destroy+0x180>
 bd0:	04 30 10 52 87 39 	[MLX]       cmp4.eq p6,p7=4,r41
 bd6:	00 00 00 00 00 e0 	            movl r39=0x0
 bdc:	04 00 00 60 
 be0:	19 40 01 44 00 21 	[MMB]       mov r40=r34
 be6:	00 00 00 02 80 03 	            nop.m 0x0
 bec:	20 00 00 43       	      (p07) br.cond.dpnt.few c00 <rndsink_destroy+0x1c0>;;
 bf0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 bf6:	70 0a 9c 00 40 00 	            add r39=r1,r39
 bfc:	08 00 00 50       	            br.call.sptk.many b0=bf0 <rndsink_destroy+0x1b0>;;
 c00:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 c06:	00 00 00 00 00 e0 	            movl r39=0x0
 c0c:	04 00 00 60 
 c10:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 c16:	80 02 88 00 42 00 	            mov r40=r34
 c1c:	00 00 04 00       	            nop.i 0x0;;
 c20:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 c26:	70 0a 9c 00 40 00 	            add r39=r1,r39
 c2c:	08 00 00 50       	            br.call.sptk.many b0=c20 <rndsink_destroy+0x1e0>;;
 c30:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 c36:	70 02 8c 30 20 00 	            ld8 r39=[r35]
 c3c:	00 00 04 00       	            nop.i 0x0;;
 c40:	11 40 c1 4f 3f 23 	[MIB]       adds r40=-16,r39
 c46:	00 00 00 02 00 00 	            nop.i 0x0
 c4c:	08 00 00 50       	            br.call.sptk.many b0=c40 <rndsink_destroy+0x200>;;
 c50:	10 48 01 44 10 10 	[MIB]       ld4 r41=[r34]
 c56:	00 00 00 02 00 00 	            nop.i 0x0
 c5c:	30 fe ff 48       	            br.few a80 <rndsink_destroy+0x40>
 c60:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 c66:	00 00 00 00 00 e0 	            movl r15=0x0;;
 c6c:	01 00 00 60 
 c70:	0b 78 04 1e 00 20 	[MMI]       add r15=r1,r15;;
 c76:	f0 80 3d 00 42 00 	            adds r15=48,r15
 c7c:	00 00 04 00       	            nop.i 0x0;;
 c80:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 c86:	00 01 3c 30 20 00 	            ld8 r16=[r15]
 c8c:	00 00 04 00       	            nop.i 0x0;;
 c90:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
 c96:	60 70 40 0e 70 03 	            cmp.eq p6,p7=r14,r16
 c9c:	70 fe ff 48       	      (p06) br.cond.sptk.few b00 <rndsink_destroy+0xc0>
 ca0:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 ca6:	00 00 00 00 00 40 	            movl r42=0x0
 cac:	05 00 00 60 
 cb0:	05 70 00 02 00 24 	[MLX]       addl r14=0,r1
 cb6:	00 00 00 00 00 e0 	            movl r39=0x0;;
 cbc:	04 00 00 60 
 cc0:	08 58 35 01 01 24 	[MMI]       mov r43=205
 cc6:	90 02 88 00 42 40 	            mov r41=r34
 ccc:	15 50 01 80       	            add r42=r1,r42
 cd0:	19 40 01 1c 18 10 	[MMB]       ld8 r40=[r14]
 cd6:	70 0a 9c 00 40 00 	            add r39=r1,r39
 cdc:	08 00 00 50       	            br.call.sptk.many b0=cd0 <rndsink_destroy+0x290>;;
 ce0:	04 50 35 01 01 24 	[MLX]       mov r42=205
 ce6:	00 00 00 00 00 20 	            movl r41=0x0
 cec:	05 00 00 60 
 cf0:	05 40 01 44 00 21 	[MLX]       mov r40=r34
 cf6:	00 00 00 00 00 e0 	            movl r39=0x0;;
 cfc:	04 00 00 60 
 d00:	11 48 05 52 00 20 	[MIB]       add r41=r1,r41
 d06:	70 0a 9c 00 40 00 	            add r39=r1,r39
 d0c:	08 00 00 50       	            br.call.sptk.many b0=d00 <rndsink_destroy+0x2c0>;;
 d10:	04 50 35 01 01 24 	[MLX]       mov r42=205
 d16:	00 00 00 00 00 20 	            movl r41=0x0
 d1c:	05 00 00 60 
 d20:	05 40 01 44 00 21 	[MLX]       mov r40=r34
 d26:	00 00 00 00 00 e0 	            movl r39=0x0;;
 d2c:	04 00 00 60 
 d30:	11 48 05 52 00 20 	[MIB]       add r41=r1,r41
 d36:	70 0a 9c 00 40 00 	            add r39=r1,r39
 d3c:	08 00 00 50       	            br.call.sptk.many b0=d30 <rndsink_destroy+0x2f0>;;
 d40:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 d46:	00 00 00 00 00 00 	            break.f 0x0
 d4c:	00 00 04 00       	            nop.i 0x0;;
 d50:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 d56:	00 00 00 02 00 00 	            nop.m 0x0
 d5c:	00 00 04 00       	            nop.i 0x0
 d60:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 d66:	00 00 00 02 00 00 	            nop.m 0x0
 d6c:	00 00 04 00       	            nop.i 0x0
 d70:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 d76:	00 00 00 02 00 00 	            nop.m 0x0
 d7c:	00 00 04 00       	            nop.i 0x0

0000000000000d80 <rndsink_schedule>:
 d80:	08 18 19 0a 80 05 	[MMI]       alloc r35=ar.pfs,6,5,0
 d86:	00 00 00 02 00 40 	            nop.m 0x0
 d8c:	04 00 c4 00       	            mov r34=b0
 d90:	09 70 00 40 10 10 	[MMI]       ld4 r14=[r32]
 d96:	00 00 00 02 00 20 	            nop.m 0x0
 d9c:	04 00 01 84       	            mov r33=r32;;
 da0:	09 70 f4 1d 2c 22 	[MMI]       and r14=-3,r14
 da6:	00 00 00 02 00 00 	            nop.m 0x0
 dac:	30 02 aa 00       	            mov.i ar.pfs=r35;;
 db0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
 db6:	60 08 38 0e 73 00 	            cmp4.eq p6,p7=1,r14
 dbc:	20 0a 00 07       	            mov b0=r34
 dc0:	16 00 00 00 00 c8 	[BBB]       nop.b 0x0
 dc6:	01 08 00 80 21 80 	      (p07) br.cond.dpnt.few dd0 <rndsink_schedule+0x50>
 dcc:	08 00 84 00       	            br.ret.sptk.many b0
 dd0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 dd6:	00 00 00 00 00 a0 	            movl r37=0x0;;
 ddc:	04 00 00 60 
 de0:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 de6:	50 0a 94 00 40 00 	            add r37=r1,r37
 dec:	00 00 04 00       	            nop.i 0x0;;
 df0:	11 00 01 4a 00 21 	[MIB]       mov r32=r37
 df6:	00 00 00 02 00 00 	            nop.i 0x0
 dfc:	08 00 00 50       	            br.call.sptk.many b0=df0 <rndsink_schedule+0x70>;;
 e00:	11 28 01 42 00 21 	[MIB]       mov r37=r33
 e06:	00 00 00 02 00 00 	            nop.i 0x0
 e0c:	08 f2 ff 58       	            br.call.sptk.many b0=0 <rndsinks_enqueue>;;
 e10:	03 00 00 00 01 00 	[MII]       nop.m 0x0
 e16:	00 10 05 80 03 00 	            mov b0=r34;;
 e1c:	30 02 aa 00       	            mov.i ar.pfs=r35;;
 e20:	11 10 04 00 80 05 	[MIB]       alloc r2=ar.pfs,1,0,0
 e26:	00 00 00 02 00 00 	            nop.i 0x0
 e2c:	08 00 00 40       	            br.many e20 <rndsink_schedule+0xa0>;;
 e30:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
 e36:	00 00 00 00 00 00 	            break.f 0x0
 e3c:	00 00 04 00       	            nop.i 0x0;;

0000000000000e40 <rndsink_request>:
 e40:	09 28 31 0e 80 05 	[MMI]       alloc r37=ar.pfs,12,7,0
 e46:	e0 c0 80 00 42 80 	            adds r14=24,r32
 e4c:	04 00 c4 00       	            mov r36=b0;;
 e50:	0b 70 00 1c 10 10 	[MMI]       ld4 r14=[r14];;
 e56:	60 10 39 0e 70 00 	            cmp.eq p6,p7=r34,r14
 e5c:	00 00 04 00       	            nop.i 0x0;;
 e60:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 e66:	00 00 00 00 80 e3 	      (p07) movl r39=0x0
 e6c:	04 00 00 60 
 e70:	e5 58 d5 01 01 24 	[MLX] (p07) mov r43=245
 e76:	00 00 00 00 80 03 	      (p07) movl r40=0x0;;
 e7c:	05 00 00 60 
 e80:	04 00 00 00 01 00 	[MLX]       nop.m 0x0
 e86:	00 00 00 00 80 43 	      (p07) movl r42=0x0
 e8c:	05 00 00 60 
 e90:	e5 38 05 4e 00 20 	[MLX] (p07) add r39=r1,r39
 e96:	00 00 00 00 80 23 	      (p07) movl r41=0x0;;
 e9c:	05 00 00 60 
 ea0:	e8 40 05 50 00 20 	[MMI] (p07) add r40=r1,r40
 ea6:	00 00 00 02 80 43 	            nop.m 0x0
 eac:	15 50 01 80       	      (p07) add r42=r1,r42
 eb0:	f9 48 05 52 00 20 	[MMB] (p07) add r41=r1,r41
 eb6:	00 00 00 02 80 03 	            nop.m 0x0
 ebc:	08 00 00 53       	      (p07) br.call.dpnt.many b0=eb0 <rndsink_request+0x70>;;
 ec0:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 ec6:	00 00 00 00 00 e0 	            movl r39=0x0;;
 ecc:	04 00 00 60 
 ed0:	11 38 05 4e 00 20 	[MIB]       add r39=r1,r39
 ed6:	00 00 00 02 00 00 	            nop.i 0x0
 edc:	08 00 00 50       	            br.call.sptk.many b0=ed0 <rndsink_request+0x90>;;
 ee0:	11 38 01 42 00 21 	[MIB]       mov r39=r33
 ee6:	80 02 88 00 42 00 	            mov r40=r34
 eec:	08 00 00 50       	            br.call.sptk.many b0=ee0 <rndsink_request+0xa0>;;
 ef0:	01 00 00 00 01 00 	[MII]       nop.m 0x0
 ef6:	e0 00 20 20 00 60 	            zxt1 r14=r8
 efc:	04 40 00 84       	            mov r35=r8;;
 f00:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
 f06:	70 00 38 0c 73 00 	            cmp4.eq p7,p6=0,r14
 f0c:	00 00 04 00       	            nop.i 0x0;;
 f10:	f1 38 01 40 00 21 	[MIB] (p07) mov r39=r32
 f16:	00 00 00 02 80 03 	            nop.i 0x0
 f1c:	f8 f0 ff 5b       	      (p07) br.call.dpnt.many b0=0 <rndsinks_enqueue>;;
 f20:	05 00 00 00 01 00 	[MLX]       nop.m 0x0
 f26:	00 00 00 00 00 e0 	            movl r39=0x0;;
 f2c:	04 00 00 60 
 f30:	11 38 05 4e 00 20 	[MIB]       add r39=r1,r39
 f36:	00 00 00 02 00 00 	            nop.i 0x0
 f3c:	08 00 00 50       	            br.call.sptk.many b0=f30 <rndsink_request+0xf0>;;
 f40:	09 40 00 46 00 21 	[MMI]       mov r8=r35
 f46:	00 00 00 02 00 00 	            nop.m 0x0
 f4c:	50 02 aa 00       	            mov.i ar.pfs=r37;;
 f50:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
 f56:	00 20 05 80 03 80 	            mov b0=r36
 f5c:	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 6b 65 72 	            data8 0xdce4bedce4
   c:	6e 5f 72 6e 
  10:	64 73 69 6e 6b 2e 	[MLX]       data8 0x1735b734b9b
  16:	63 2c 76 20 31 2e 	            data8 0x64406e625c
  1c:	31 37 20 32 
  20:	30 31 36 2f 30 35 	[MIB] (p09) cmp.ltu.unc p6,p48=77,r23
  26:	2f 32 31 20 31 35 	            data8 0xc480c4c8bc
  2c:	3a 33 33 3a       	            data8 0x746666746a
  30:	34 30 20 72 69 61 	[-a-]       data8 0x10b4b910181
  36:	73 74 72 61 64 68 	            data8 0x19185c9d1cd
  3c:	20 45 78 70       	            data8 0xe0f08a40d0
  40:	Address 0x0000000000000040 is out of bounds.


Disassembly of section .rodata.str1.8:

0000000000000000 <.rodata.str1.8>:
   0:	2f 68 6f 6d 65 2f 	[MMF]       data8 0x17b2b6b7b41
   6:	73 63 6f 6c 65 2f 	      (p12) cmp4.gt.and p55,p54=r0,r27
   c:	6e 62 73 64       	            data8 0xc8e6c4dc5e
  10:	2f 63 76 73 2f 73 	[MMF] (p25) cmp.lt.unc p12,p47=-35,r57
  16:	72 63 2f 73 79 73 	            data8 0x1e5ccbd8dc9
  1c:	2f 6b 65 72       	            data8 0xe4cad65ee6
  20:	6e 2f 6b 65 72 6e 	[MMF]       data8 0x173932b597b
  26:	5f 72 6e 64 73 69 	      (p61) cmp4.eq p37,p50=78,r27
  2c:	6e 6b 2e 63       	            data8 0xc65cd6dcd2
  30:	00 00 00 00 00 00 	[MII]       break.m 0x0
  36:	00 00 6d 75 74 65 	            cmp.gt.or.andcm p0,p58=r0,r91
  3c:	78 5f 6f 77       	            data8 0xeedebef0ca
  40:	6e 65 64 28 26 72 	[MMF] (p43) cmp.gt.and p12,p38=r0,r20
  46:	6e 64 73 69 6e 6b 	      (p57) cmp.ltu.unc p6,p52=-20,r92
  4c:	73 2e 6c 6f       	            data8 0xded85ce6d6
  50:	63 6b 29 00 00 00 	[MII] (p27) break.m 0x52d
  56:	00 00 64 69 61 67 	            cmp4.lt p0,p52=r0,r89;;
  5c:	6e 6f 73 74       	            data8 0xe8e6dedcce
  60:	69 63 20 00 00 00 	[MMI] (p27) break.m 0x40c
  66:	00 00 6b 65 72 6e 	            cmp.eq p0,p50=96,r90
  6c:	65 6c 20 25       	            data8 0x4a40d8cadc
  70:	73 61 73 73 65 72 	[MBB] (p11) cmp.lt.and p44,p37=r0,r57
  76:	74 69 6f 6e 20 22 	            br.ctop.sptk.few dcdf40 <rndsink_request+0xdcd100>
  7c:	25 73 22 20       	            data8 0x4044e64a44
  80:	66 61 69 6c 65 64 	[-3-]       data8 0x1232b634b0b
  86:	3a 20 66 69 6c 65 	            data8 0x1b1a59880e9
  8c:	20 22 25 73       	            data8 0xe64a4440ca
  90:	22 2c 20 6c 69 6e 	[MII]       data8 0x1734b610161
  96:	65 20 25 64 20 00 	      (p21) dep r6=r36,r9,60,3;;
  9c:	00 00 00 00       	            break.i 0x0
  a0:	54 41 49 4c 51 5f 	[-a-]       data8 0xfa8a624a0a
  a6:	49 4e 53 45 52 54 	            data8 0x149154d3925
  ac:	5f 54 41 49       	            data8 0x9282a8bea8
  b0:	4c 20 25 70 20 25 	[MFI] (p02) mov r36=954377
  b6:	73 3a 25 64 00 00 	            data8 0x19094e9cc
  bc:	00 00 00 00       	            break.i 0x0
  c0:	72 65 71 75 65 73 	[MBB] (p43) cmp.eq.and p44,p37=-36,r58
  c6:	74 69 6e 67 20 65 	            br.ctop.sptk.few cedd90 <rndsink_request+0xcecf50>
  cc:	6e 74 72 6f       	            data8 0xdee4e8dcca
  d0:	70 79 20 66 72 6f 	[MIB]       data8 0x17b933103cb
  d6:	6d 20 64 65 61 64 	      (p53) cmp4.lt p6,p50=r4,r89
  dc:	20 72 6e 64       	            data8 0xc8dce440c8
  e0:	73 69 6e 6b 3a 20 	[MBB]       data8 0x101d35b734b
  e6:	25 70 00 00 00 00 	      (p20) break.b 0x702
  ec:	00 00 00 00       	            break.b 0x0;;
  f0:	72 6e 64 73 69 6e 	[MBB]       data8 0x1734b9b2373
  f6:	6b 20 25 70 20 69 	            br.cexit.sptk.few e04b30 <rndsink_request+0xe03cf0>
  fc:	6e 20 75 6e       	            data8 0xdcea40dcd2
 100:	6b 6e 6f 77 6e 20 	[MMI]       data8 0x10373bb7b73
 106:	73 74 61 74 65 3a 	      (p12) cmp4.le.and p7,p58=r0,r24
 10c:	20 25 64 00       	      (p52) czx2.l r1=r4;;
 110:	72 6e 64 73 69 6e 	[MBB]       data8 0x1734b9b2373
 116:	6b 00 72 6e 64 73 	            data8 0x191b9c801ad
 11c:	69 6e 6b 2d       	            data8 0x5ad6dcd2e6
 120:	3e 72 73 69 6e 6b 	[-f-]       data8 0x15b734b9b91
 126:	5f 73 74 61 74 65 	            data8 0x1d185d1cd7d
 12c:	20 3d 3d 20       	            data8 0x407a7a40ca
 130:	52 4e 44 53 49 4e 	[MBB]       data8 0x724a9a2272
 136:	4b 5f 51 55 45 55 	            data8 0x11555457d2d
 13c:	45 44 00 00       	      (p42) break.b 0x2222a
 140:	54 41 49 4c 51 5f 	[-a-]       data8 0xfa8a624a0a
 146:	50 52 45 52 45 4d 	            data8 0x11549154941
 14c:	4f 56 45 20       	            data8 0x408aac9e9a
 150:	68 65 61 64 20 25 	[MMI] (p43) addl r44=823320,r2
 156:	70 20 65 6c 6d 20 	            cmp4.gt.or p7,p54=r0,r25
 15c:	25 70 20 25       	            data8 0x4a40e04a40
 160:	73 3a 25 64 00 00 	[MBB] (p19) break.m 0xc84a7
 166:	00 00 54 41 49 4c 	            data8 0x12505500000
 16c:	51 5f 2a 20       	            data8 0x4054bea298
 170:	66 6f 72 77 20 25 	[-3-]       data8 0x12903bb937b
 176:	70 20 25 73 3a 25 	            data8 0xe9cc9481c0
 17c:	64 00 00 00       	            data8 0x00000c84a
 180:	54 41 49 4c 51 5f 	[-a-]       data8 0xfa8a624a0a
 186:	2a 20 62 61 63 6b 	            data8 0x18d858880a9
 18c:	20 25 70 20       	            data8 0x40e04a40d6
 190:	25 73 3a 25 64 00 	[MLX]       data8 0x32129d399
 196:	00 00 72 6e 64 73 	            data8 0x5ad6dcd2e6
 19c:	69 6e 6b 2d 
 1a0:	3e 72 73 69 6e 6b 	[-f-]       data8 0x15b734b9b91
 1a6:	5f 73 74 61 74 65 	            data8 0x1d185d1cd7d
 1ac:	20 3d 3d 20       	            data8 0x407a7a40ca
 1b0:	52 4e 44 53 49 4e 	[MBB]       data8 0x724a9a2272
 1b6:	4b 5f 49 4e 5f 46 	            data8 0x17d39257d2d
 1bc:	4c 49 47 48       	      (p12) br.wexit.sptk.many ffffffffff474af0 <_KERNEL_OPT_CHILD_MAX+0xffffffff913ffd01>
 1c0:	54 00 00 00 00 00 	[-a-]       data8 0x000000002
 1c6:	00 00 62 79 74 65 	            data8 0x1d1e5880000
 1cc:	73 20 3c 3d       	            data8 0x7a7840e6ca
 1d0:	20 52 4e 44 53 49 	[MII]       data8 0x4a9a227291
 1d6:	4e 4b 5f 4d 41 58 	            data8 0x105357d2d39
 1dc:	5f 42 59 54       	            data8 0xa8b284beb0
 1e0:	45 53 00 00 00 00 	[MLX] (p26) break.m 0xa
 1e6:	00 00 64 65 73 74 	            data8 0xd2f2dee4e8
 1ec:	72 6f 79 69 
 1f0:	6e 67 20 64 65 61 	[MMF]       data8 0x10b2b21033b
 1f6:	64 20 72 6e 64 73 	      (p17) cmp.gt.and p6,p55=r0,r28
 1fc:	69 6e 6b 3a       	            data8 0x74d6dcd2e6
 200:	20 25 70 00 00 00 	[MII] (p41) break.m 0xe04
 206:	00 00 62 79 74 65 	            cmp.gt.or.andcm p0,p60=r0,r88
 20c:	73 20 3d 3d       	            data8 0x7a7a40e6ca
 210:	20 72 6e 64 73 69 	[MII]       data8 0x14b9b237391
 216:	6e 6b 2d 3e 72 73 	      (p57) cmp.eq p54,p31=45,r11
 21c:	69 6e 6b 5f       	      (p38) dep r75=-1,r109,12,27
 220:	Address 0x0000000000000220 is out of bounds.


Disassembly of section .sdata:

0000000000000000 <.sdata>:
	...

Disassembly of section .rodata:

0000000000000000 <.rodata>:
	...

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 21 02 e6 	            data8 0x885180004
   c:	00 e4 01 61       	            data8 0xc203c801cc
  10:	7c 00 00 00 00 00 	[MFB] (p03) break.m 0x0
  16:	00 00 01 00 00 00 	            break.f 0x1000
  1c:	00 00 01 00       	            break.b 0x80000
  20:	46 21 02 e6 00 e4 	[-3-]       data8 0x1200730110a
  26:	01 3c 03 00 00 00 	            data8 0x0000cf007
  2c:	00 00 01 00       	            data8 0x002000000
  30:	46 2e 04 e6 00 e0 	[-3-]       data8 0x10007302172
  36:	01 02 e4 02 61 a4 	            data8 0x1840b900807
  3c:	01 81 c0 01       	            data8 0x381020348
  40:	61 5d a1 00 00 00 	[MII] (p43) break.m 0x142b
  46:	00 00 03 00 00 00 	            break.i 0x3000
  4c:	00 00 01 00       	            break.i 0x80000;;
  50:	46 23 03 e6 00 e0 	[-3-]       data8 0x1000730191a
  56:	01 01 e4 02 35 81 	            data8 0xd40b900407
  5c:	c0 02 61 24       	            data8 0x48c2058102
  60:	a1 c0 02 00 00 00 	[MII] (p05) break.m 0x58
  66:	00 00 02 00 00 00 	            break.i 0x2000
  6c:	00 00 01 00       	            break.i 0x80000;;
  70:	46 24 06 e6 00 e4 	[-3-]       data8 0x12007303122
  76:	02 61 42 81 c0 00 	            data8 0x1020509840b
  7c:	03 61 48 a1       	            data8 0x14290c20601
  80:	02 00 00 00 00 00 	[MII]       break.m 0x0
  86:	01 00 46 22 03 e6 	            data8 0xc89180004
  8c:	00 e4 02 3b       	            data8 0x7605c801cc
  90:	c0 00 06 00 00 00 	[MII] (p06) break.m 0xc0
  96:	00 00 02 00 00 00 	            break.i 0x2000
  9c:	00 00 01 00       	            break.i 0x80000
  a0:	46 24 03 e6 00 e4 	[-3-]       data8 0x12007301922
  a6:	02 61 33 00 00 00 	            data8 0x000cd840b
  ac:	00 00 00 00       	            data8 00000000000

Disassembly of section .IA_64.unwind:

0000000000000000 <.IA_64.unwind>:
	...

Disassembly of section .data.cacheline_aligned:

0000000000000000 <rndsinks>:
	...

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.