
hanoi:     file format elf64-ia64-little

Disassembly of section .init:

4000000000000560 <_init>:
4000000000000560:	00 10 0d 06 80 05 	[MII]       alloc r34=ar.pfs,3,3,0
4000000000000566:	00 02 30 00 42 20 	            mov r32=r12
400000000000056c:	04 00 c4 00       	            mov r33=b0
4000000000000570:	1d 60 c0 19 3f 23 	[MFB]       adds r12=-16,r12
4000000000000576:	00 00 00 02 00 00 	            nop.f 0x0
400000000000057c:	00 00 00 20       	            nop.b 0x0;;
4000000000000580:	00 60 00 40 00 21 	[MII]       mov r12=r32
4000000000000586:	00 10 01 55 00 00 	            mov.i ar.pfs=r34
400000000000058c:	10 0a 00 07       	            mov b0=r33
4000000000000590:	1d 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000596:	00 00 00 02 00 80 	            nop.f 0x0
400000000000059c:	08 00 84 00       	            br.ret.sptk.many b0;;
Disassembly of section .plt:

40000000000005a0 <.plt>:
40000000000005a0:	0b 10 00 1c 00 21 	[MMI]       mov r2=r14;;
40000000000005a6:	e0 00 08 00 48 00 	            addl r14=0,r2
40000000000005ac:	00 00 04 00       	            nop.i 0x0;;
40000000000005b0:	0b 80 20 1c 18 14 	[MMI]       ld8 r16=[r14],8;;
40000000000005b6:	10 41 38 30 28 00 	            ld8 r17=[r14],8
40000000000005bc:	00 00 04 00       	            nop.i 0x0;;
40000000000005c0:	11 08 00 1c 18 10 	[MIB]       ld8 r1=[r14]
40000000000005c6:	60 88 04 80 03 00 	            mov b6=r17
40000000000005cc:	60 00 80 00       	            br.few b6;;
40000000000005d0:	11 78 00 00 00 24 	[MIB]       mov r15=0
40000000000005d6:	00 00 00 02 00 00 	            nop.i 0x0
40000000000005dc:	d0 ff ff 48       	            br.few 40000000000005a0 <_init+0x40>;;
40000000000005e0:	11 78 04 00 00 24 	[MIB]       mov r15=1
40000000000005e6:	00 00 00 02 00 00 	            nop.i 0x0
40000000000005ec:	c0 ff ff 48       	            br.few 40000000000005a0 <_init+0x40>;;
40000000000005f0:	11 78 08 00 00 24 	[MIB]       mov r15=2
40000000000005f6:	00 00 00 02 00 00 	            nop.i 0x0
40000000000005fc:	b0 ff ff 48       	            br.few 40000000000005a0 <_init+0x40>;;
4000000000000600:	11 78 0c 00 00 24 	[MIB]       mov r15=3
4000000000000606:	00 00 00 02 00 00 	            nop.i 0x0
400000000000060c:	a0 ff ff 48       	            br.few 40000000000005a0 <_init+0x40>;;
4000000000000610:	11 78 10 00 00 24 	[MIB]       mov r15=4
4000000000000616:	00 00 00 02 00 00 	            nop.i 0x0
400000000000061c:	90 ff ff 48       	            br.few 40000000000005a0 <_init+0x40>;;
4000000000000620:	11 78 14 00 00 24 	[MIB]       mov r15=5
4000000000000626:	00 00 00 02 00 00 	            nop.i 0x0
400000000000062c:	80 ff ff 48       	            br.few 40000000000005a0 <_init+0x40>;;
4000000000000630:	11 78 18 00 00 24 	[MIB]       mov r15=6
4000000000000636:	00 00 00 02 00 00 	            nop.i 0x0
400000000000063c:	70 ff ff 48       	            br.few 40000000000005a0 <_init+0x40>;;
4000000000000640:	0b 78 c0 03 00 24 	[MMI]       addl r15=112,r1;;
4000000000000646:	00 41 3c 70 29 c0 	            ld8.acq r16=[r15],8
400000000000064c:	01 08 00 84       	            mov r14=r1;;
4000000000000650:	11 08 00 1e 18 10 	[MIB]       ld8 r1=[r15]
4000000000000656:	60 80 04 80 03 00 	            mov b6=r16
400000000000065c:	60 00 80 00       	            br.few b6;;
4000000000000660:	0b 78 00 02 01 24 	[MMI]       addl r15=128,r1;;
4000000000000666:	00 41 3c 70 29 c0 	            ld8.acq r16=[r15],8
400000000000066c:	01 08 00 84       	            mov r14=r1;;
4000000000000670:	11 08 00 1e 18 10 	[MIB]       ld8 r1=[r15]
4000000000000676:	60 80 04 80 03 00 	            mov b6=r16
400000000000067c:	60 00 80 00       	            br.few b6;;
4000000000000680:	0b 78 40 02 01 24 	[MMI]       addl r15=144,r1;;
4000000000000686:	00 41 3c 70 29 c0 	            ld8.acq r16=[r15],8
400000000000068c:	01 08 00 84       	            mov r14=r1;;
4000000000000690:	11 08 00 1e 18 10 	[MIB]       ld8 r1=[r15]
4000000000000696:	60 80 04 80 03 00 	            mov b6=r16
400000000000069c:	60 00 80 00       	            br.few b6;;
40000000000006a0:	0b 78 80 02 01 24 	[MMI]       addl r15=160,r1;;
40000000000006a6:	00 41 3c 70 29 c0 	            ld8.acq r16=[r15],8
40000000000006ac:	01 08 00 84       	            mov r14=r1;;
40000000000006b0:	11 08 00 1e 18 10 	[MIB]       ld8 r1=[r15]
40000000000006b6:	60 80 04 80 03 00 	            mov b6=r16
40000000000006bc:	60 00 80 00       	            br.few b6;;
40000000000006c0:	0b 78 c0 02 01 24 	[MMI]       addl r15=176,r1;;
40000000000006c6:	00 41 3c 70 29 c0 	            ld8.acq r16=[r15],8
40000000000006cc:	01 08 00 84       	            mov r14=r1;;
40000000000006d0:	11 08 00 1e 18 10 	[MIB]       ld8 r1=[r15]
40000000000006d6:	60 80 04 80 03 00 	            mov b6=r16
40000000000006dc:	60 00 80 00       	            br.few b6;;
40000000000006e0:	0b 78 00 03 01 24 	[MMI]       addl r15=192,r1;;
40000000000006e6:	00 41 3c 70 29 c0 	            ld8.acq r16=[r15],8
40000000000006ec:	01 08 00 84       	            mov r14=r1;;
40000000000006f0:	11 08 00 1e 18 10 	[MIB]       ld8 r1=[r15]
40000000000006f6:	60 80 04 80 03 00 	            mov b6=r16
40000000000006fc:	60 00 80 00       	            br.few b6;;
4000000000000700:	0b 78 40 03 01 24 	[MMI]       addl r15=208,r1;;
4000000000000706:	00 41 3c 70 29 c0 	            ld8.acq r16=[r15],8
400000000000070c:	01 08 00 84       	            mov r14=r1;;
4000000000000710:	11 08 00 1e 18 10 	[MIB]       ld8 r1=[r15]
4000000000000716:	60 80 04 80 03 00 	            mov b6=r16
400000000000071c:	60 00 80 00       	            br.few b6;;
Disassembly of section .text:

4000000000000720 <_start>:
4000000000000720:	04 10 1c 00 80 45 	[MLX]       alloc r2=ar.pfs,7,0,0
4000000000000726:	02 4c 80 09 00 60 	            movl r3=0x9804c0270033f
400000000000072c:	f0 13 1a 60 
4000000000000730:	05 10 41 18 00 e1 	[MLX]       adds r34=16,r12
4000000000000736:	ff ff ff ff 5f 20 	            movl r1=0xdfffffffffffede0;;
400000000000073c:	00 f6 6f 6f 
4000000000000740:	09 08 21 44 18 14 	[MMI]       ld8 r33=[r34],8
4000000000000746:	a0 00 44 44 08 20 	            mov.m r10=ar.bsp
400000000000074c:	01 00 c0 00       	            mov r9=ip;;
4000000000000750:	01 00 0c 50 2a 04 	[MII]       mov.m ar.fpsr=r3
4000000000000756:	10 48 04 0a 40 c0 	            sub r1=r9,r1
400000000000075c:	04 61 00 84       	            adds r38=16,r12;;
4000000000000760:	01 58 00 03 00 24 	[MII]       addl r11=64,r1
4000000000000766:	00 c2 05 00 48 60 	            addl r32=56,r1
400000000000076c:	04 0b 00 90       	            addl r35=48,r1;;
4000000000000770:	09 18 00 16 18 10 	[MMI]       ld8 r3=[r11]
4000000000000776:	00 02 80 30 20 80 	            ld8 r32=[r32]
400000000000077c:	84 0a 00 90       	            addl r36=40,r1;;
4000000000000780:	08 18 01 46 18 10 	[MMI]       ld8 r35=[r35]
4000000000000786:	40 02 90 30 20 00 	            ld8 r36=[r36]
400000000000078c:	00 00 04 00       	            nop.i 0x0
4000000000000790:	10 00 28 06 98 11 	[MIB]       st8 [r3]=r10
4000000000000796:	50 02 20 00 42 00 	            mov r37=r8
400000000000079c:	50 ff ff 58       	            br.call.sptk.few b0=40000000000006e0 <_init+0x180>
40000000000007a0:	11 00 00 00 00 00 	[MIB]       break.m 0x0
40000000000007a6:	00 00 00 02 00 00 	            nop.i 0x0
40000000000007ac:	00 00 00 20       	            nop.b 0x0;;

40000000000007b0 <gmon_initializer>:
40000000000007b0:	18 08 0d 06 80 05 	[MMB]       alloc r33=ar.pfs,3,3,0
40000000000007b6:	e0 00 05 00 48 00 	            addl r14=32,r1
40000000000007bc:	00 00 00 20       	            nop.b 0x0
40000000000007c0:	02 10 01 02 00 21 	[MII]       mov r34=r1
40000000000007c6:	00 02 00 62 00 00 	            mov r32=b0;;
40000000000007cc:	00 00 04 00       	            nop.i 0x0
40000000000007d0:	1d 70 00 1c 18 10 	[MFB]       ld8 r14=[r14]
40000000000007d6:	00 00 00 02 00 00 	            nop.f 0x0
40000000000007dc:	00 00 00 20       	            nop.b 0x0;;
40000000000007e0:	10 30 00 1c 07 39 	[MIB]       cmp.eq p6,p7=0,r14
40000000000007e6:	00 00 00 02 00 03 	            nop.i 0x0
40000000000007ec:	30 00 00 43       	      (p06) br.cond.dpnt.few 4000000000000810 <gmon_initializer+0x60>
40000000000007f0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
40000000000007f6:	00 00 00 02 00 00 	            nop.i 0x0
40000000000007fc:	18 ff ff 58       	            br.call.sptk.many b0=4000000000000700 <_init+0x1a0>;;
4000000000000800:	00 08 00 44 00 21 	[MII]       mov r1=r34
4000000000000806:	00 00 00 02 00 00 	            nop.i 0x0
400000000000080c:	00 00 04 00       	            nop.i 0x0
4000000000000810:	00 00 00 00 01 00 	[MII]       nop.m 0x0
4000000000000816:	00 08 01 55 00 00 	            mov.i ar.pfs=r33
400000000000081c:	00 0a 00 07       	            mov b0=r32
4000000000000820:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
4000000000000826:	00 00 00 02 00 80 	            nop.i 0x0
400000000000082c:	08 00 84 00       	            br.ret.sptk.many b0;;
4000000000000830:	00 30 00 00 01 00 	[MII]       nop.m 0x6
4000000000000836:	70 00 00 02 00 00 	            nop.i 0x7
400000000000083c:	01 00 04 00       	            nop.i 0x8

4000000000000840 <__do_global_dtors_aux>:
4000000000000840:	00 18 15 08 80 05 	[MII]       alloc r35=ar.pfs,5,4,0
4000000000000846:	00 42 07 02 48 20 	            addl r32=232,r1
400000000000084c:	04 00 c4 00       	            mov r33=b0
4000000000000850:	10 10 01 02 00 21 	[MIB]       mov r34=r1
4000000000000856:	00 00 00 02 00 00 	            nop.i 0x0
400000000000085c:	38 00 00 40       	            br.many 4000000000000880 <__do_global_dtors_aux+0x40>
4000000000000860:	09 00 3c 40 98 11 	[MMI]       st8 [r32]=r15
4000000000000866:	10 41 40 30 28 00 	            ld8 r17=[r16],8
400000000000086c:	00 00 04 00       	            nop.i 0x0;;
4000000000000870:	10 08 00 20 18 10 	[MIB]       ld8 r1=[r16]
4000000000000876:	60 88 04 80 03 00 	            mov b6=r17
400000000000087c:	68 00 80 10       	            br.call.sptk.many b0=b6
4000000000000880:	0b 78 00 40 18 10 	[MMI]       ld8 r15=[r32];;
4000000000000886:	00 79 88 00 40 e0 	            add r16=r15,r34
400000000000088c:	81 78 00 84       	            adds r15=8,r15;;
4000000000000890:	01 80 00 20 18 10 	[MII]       ld8 r16=[r16]
4000000000000896:	00 08 05 80 03 00 	            mov b0=r33
400000000000089c:	30 02 aa 00       	            mov.i ar.pfs=r35;;
40000000000008a0:	13 00 00 20 06 b8 	[MBB]       cmp.eq p0,p6=r0,r16
40000000000008a6:	01 e0 ff 7f 24 80 	      (p06) br.cond.sptk.few 4000000000000860 <__do_global_dtors_aux+0x20>
40000000000008ac:	08 00 84 00       	            br.ret.sptk.many b0;;
40000000000008b0:	0c 00 00 00 01 00 	[MFI]       nop.m 0x0
40000000000008b6:	00 00 00 02 00 00 	            nop.f 0x0
40000000000008bc:	00 00 04 00       	            nop.i 0x0

40000000000008c0 <__do_jv_register_classes>:
40000000000008c0:	05 08 11 06 80 c5 	[MLX]       alloc r33=ar.pfs,4,3,0
40000000000008c6:	ff ff ff ff 7f 60 	            movl r35=0xfffffffffffffff8;;
40000000000008cc:	84 f7 ff 6f 
40000000000008d0:	01 70 60 02 00 24 	[MII]       addl r14=24,r1
40000000000008d6:	30 1a 05 00 40 00 	            add r35=r35,r1
40000000000008dc:	04 00 c4 00       	            mov r32=b0;;
40000000000008e0:	09 70 00 1c 18 10 	[MMI]       ld8 r14=[r14]
40000000000008e6:	f0 00 8c 30 20 00 	            ld8 r15=[r35]
40000000000008ec:	00 00 18 e0       	            cmp.eq p0,p6=r0,r0;;
40000000000008f0:	10 30 00 1c 40 34 	[MIB]       cmp.eq.or p6,p0=r0,r14
40000000000008f6:	60 00 3c 80 68 83 	            cmp.eq.or p6,p0=r0,r15
40000000000008fc:	08 00 84 00       	      (p06) br.ret.sptk.many b0
4000000000000900:	0a 78 20 1c 18 14 	[MMI]       ld8 r15=[r14],8;;
4000000000000906:	00 00 00 02 00 c0 	            nop.m 0x0
400000000000090c:	f0 08 00 07       	            mov b6=r15
4000000000000910:	19 10 01 02 00 21 	[MMB]       mov r34=r1
4000000000000916:	10 00 38 30 20 00 	            ld8 r1=[r14]
400000000000091c:	68 00 80 10       	            br.call.sptk.many b0=b6;;
4000000000000920:	00 08 00 44 00 21 	[MII]       mov r1=r34
4000000000000926:	00 00 05 80 03 00 	            mov b0=r32
400000000000092c:	10 02 aa 00       	            mov.i ar.pfs=r33
4000000000000930:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
4000000000000936:	00 00 00 02 00 80 	            nop.i 0x0
400000000000093c:	08 00 84 00       	            br.ret.sptk.many b0;;

4000000000000940 <mov>:
4000000000000940:	08 30 2d 10 80 05 	[MMI]       alloc r38=ar.pfs,11,8,0
4000000000000946:	a0 c2 06 06 48 60 	            addl r42=472,r1
400000000000094c:	12 12 01 80       	            add r19=r33,r34
4000000000000950:	09 88 80 02 02 24 	[MMI]       addl r17=288,r1
4000000000000956:	40 fa 83 7e 46 e0 	            adds r36=-1,r32
400000000000095c:	04 08 00 84       	            mov r39=r1;;
4000000000000960:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
4000000000000966:	30 32 4c 4a 40 a0 	            sub r35=6,r19
400000000000096c:	04 00 c4 00       	            mov r37=b0
4000000000000970:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
4000000000000976:	70 08 80 0c f3 03 	            cmp4.eq p7,p6=1,r32
400000000000097c:	90 00 00 43       	      (p07) br.cond.dpnt.few 4000000000000a00 <mov+0xc0>
4000000000000980:	02 40 01 48 00 21 	[MII]       mov r40=r36
4000000000000986:	90 02 84 00 42 40 	            mov r41=r33;;
400000000000098c:	05 18 01 84       	            mov r42=r35
4000000000000990:	17 00 00 00 00 08 	[BBB]       nop.b 0x0
4000000000000996:	00 00 00 00 10 00 	            nop.b 0x0
400000000000099c:	b8 ff ff 58       	            br.call.sptk.many b0=4000000000000940 <mov>;;
40000000000009a0:	18 48 01 42 00 21 	[MMB]       mov r41=r33
40000000000009a6:	10 00 9c 00 42 00 	            mov r1=r39
40000000000009ac:	00 00 00 20       	            nop.b 0x0
40000000000009b0:	19 50 01 44 00 21 	[MMB]       mov r42=r34
40000000000009b6:	80 0a 00 00 48 00 	            mov r40=1
40000000000009bc:	98 ff ff 58       	            br.call.sptk.many b0=4000000000000940 <mov>;;
40000000000009c0:	18 08 00 4e 00 21 	[MMB]       mov r1=r39
40000000000009c6:	80 02 90 00 42 00 	            mov r40=r36
40000000000009cc:	00 00 00 20       	            nop.b 0x0
40000000000009d0:	19 48 01 46 00 21 	[MMB]       mov r41=r35
40000000000009d6:	a0 02 88 00 42 00 	            mov r42=r34
40000000000009dc:	78 ff ff 58       	            br.call.sptk.many b0=4000000000000940 <mov>;;
40000000000009e0:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
40000000000009e6:	10 00 9c 00 42 00 	            mov r1=r39
40000000000009ec:	50 0a 00 07       	            mov b0=r37
40000000000009f0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
40000000000009f6:	00 30 01 55 00 80 	            mov.i ar.pfs=r38
40000000000009fc:	08 00 84 00       	            br.ret.sptk.many b0
4000000000000a00:	00 00 00 00 01 00 	[MII]       nop.m 0x0
4000000000000a06:	b0 00 84 2c 00 40 	            sxt4 r11=r33
4000000000000a0c:	01 10 59 00       	            sxt4 r10=r34
4000000000000a10:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
4000000000000a16:	20 01 44 30 20 00 	            ld8 r18=[r17]
4000000000000a1c:	00 00 00 20       	            nop.b 0x0;;
4000000000000a20:	18 78 2c 54 11 20 	[MMB]       shladd r15=r11,2,r42
4000000000000a26:	00 51 a8 22 40 00 	            shladd r16=r10,2,r42
4000000000000a2c:	00 00 00 20       	            nop.b 0x0
4000000000000a30:	0d 48 04 24 00 21 	[MFI]       adds r9=1,r18
4000000000000a36:	00 00 00 02 00 00 	            nop.f 0x0
4000000000000a3c:	50 0a 00 07       	            mov b0=r37;;
4000000000000a40:	09 40 00 1e 10 10 	[MMI]       ld4 r8=[r15]
4000000000000a46:	00 48 44 30 23 00 	            st8 [r17]=r9
4000000000000a4c:	60 02 aa 00       	            mov.i ar.pfs=r38;;
4000000000000a50:	19 18 fc 11 3f 23 	[MMB]       adds r3=-1,r8
4000000000000a56:	00 00 00 02 00 00 	            nop.m 0x0
4000000000000a5c:	00 00 00 20       	            nop.b 0x0;;
4000000000000a60:	10 00 0c 1e 90 11 	[MIB]       st4 [r15]=r3
4000000000000a66:	00 00 00 02 00 00 	            nop.i 0x0
4000000000000a6c:	00 00 00 20       	            nop.b 0x0
4000000000000a70:	0b 10 00 20 10 10 	[MMI]       ld4 r2=[r16];;
4000000000000a76:	e0 08 08 00 42 00 	            adds r14=1,r2
4000000000000a7c:	00 00 04 00       	            nop.i 0x0;;
4000000000000a80:	1d 00 38 20 90 11 	[MFB]       st4 [r16]=r14
4000000000000a86:	00 00 00 02 00 80 	            nop.f 0x0
4000000000000a8c:	08 00 84 00       	            br.ret.sptk.many b0;;

4000000000000a90 <dtime>:
4000000000000a90:	08 20 21 0c 80 05 	[MMI]       alloc r36=ar.pfs,8,6,0
4000000000000a96:	00 01 30 00 42 80 	            mov r16=r12
4000000000000a9c:	01 67 fc 8c       	            adds r12=-16,r12
4000000000000aa0:	09 18 20 03 02 24 	[MMI]       addl r3=328,r1
4000000000000aa6:	20 82 80 00 42 a0 	            adds r34=16,r32
4000000000000aac:	04 08 00 84       	            mov r37=r1;;
4000000000000ab0:	08 00 08 20 d8 19 	[MMI]       stf.spill [r16]=f2
4000000000000ab6:	10 02 0c 00 42 60 	            mov r33=r3
4000000000000abc:	04 00 c4 00       	            mov r35=b0
4000000000000ac0:	09 10 00 44 18 18 	[MMI]       ldfd f2=[r34]
4000000000000ac6:	60 02 00 00 42 00 	            mov r38=r0
4000000000000acc:	84 00 01 84       	            adds r32=8,r32;;
4000000000000ad0:	1d 38 01 42 00 21 	[MFB]       mov r39=r33
4000000000000ad6:	00 00 00 02 00 00 	            nop.f 0x0
4000000000000adc:	78 fb ff 58       	            br.call.sptk.many b0=4000000000000640 <_init+0xe0>;;
4000000000000ae0:	08 08 00 4a 00 21 	[MMI]       mov r1=r37
4000000000000ae6:	f0 40 84 30 28 00 	            ld8 r15=[r33],8
4000000000000aec:	01 00 00 84       	            mov r8=r0
4000000000000af0:	02 00 00 00 01 00 	[MII]       nop.m 0x0
4000000000000af6:	10 81 30 00 42 00 	            adds r17=16,r12;;
4000000000000afc:	00 00 04 00       	            nop.i 0x0
4000000000000b00:	09 10 00 42 18 10 	[MMI]       ld8 r2=[r33]
4000000000000b06:	d0 78 00 c2 31 c0 	            setf.sig f13=r15
4000000000000b0c:	01 0f 04 90       	            addl r14=240,r1;;
4000000000000b10:	0f 60 08 00 e1 18 	[MMF]       setf.sig f12=r2
4000000000000b16:	60 00 38 30 30 60 	            ldfd f6=[r14]
4000000000000b1c:	d1 00 70 00       	            fcvt.xf f11=f13;;
4000000000000b20:	0e 00 00 00 01 00 	[MMF]       nop.m 0x0
4000000000000b26:	00 00 00 02 00 40 	            nop.m 0x0
4000000000000b2c:	c1 00 70 00       	            fcvt.xf f10=f12
4000000000000b30:	0f 00 00 00 01 00 	[MMF]       nop.m 0x0
4000000000000b36:	00 00 00 02 00 00 	            nop.m 0x0
4000000000000b3c:	01 58 04 90       	            fnorm.d.s0 f8=f11;;
4000000000000b40:	0f 00 00 00 01 00 	[MMF]       nop.m 0x0
4000000000000b46:	00 00 00 02 00 20 	            nop.m 0x0
4000000000000b4c:	01 50 04 90       	            fnorm.d.s0 f9=f10;;
4000000000000b50:	0f 00 00 00 01 00 	[MMF]       nop.m 0x0
4000000000000b56:	00 00 00 02 00 e0 	            nop.m 0x0
4000000000000b5c:	80 48 18 90       	            fma.d.s0 f7=f9,f6,f8;;
4000000000000b60:	1c 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000b66:	20 10 1c 02 58 00 	            fsub.d.s0 f2=f7,f2
4000000000000b6c:	00 00 00 20       	            nop.b 0x0
4000000000000b70:	0a 00 1c 44 98 19 	[MMI]       stfd [r34]=f7;;
4000000000000b76:	00 10 80 30 33 00 	            stfd [r32]=f2
4000000000000b7c:	40 02 aa 00       	            mov.i ar.pfs=r36
4000000000000b80:	08 10 00 22 d8 18 	[MMI]       ldf.fill f2=[r17]
4000000000000b86:	00 00 00 02 00 00 	            nop.m 0x0
4000000000000b8c:	30 0a 00 07       	            mov b0=r35
4000000000000b90:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
4000000000000b96:	c0 80 30 00 42 80 	            adds r12=16,r12
4000000000000b9c:	08 00 84 00       	            br.ret.sptk.many b0;;

4000000000000ba0 <main>:
4000000000000ba0:	08 68 51 1e 80 05 	[MMI]       alloc r45=ar.pfs,20,15,0
4000000000000ba6:	00 81 31 7e 46 20 	            adds r16=-80,r12
4000000000000bac:	02 64 fc 8c       	            adds r17=-64,r12
4000000000000bb0:	09 60 80 18 3f 23 	[MMI]       adds r12=-96,r12
4000000000000bb6:	e0 02 04 00 42 e0 	            mov r46=r1
4000000000000bbc:	84 0d 0c 90       	            addl r39=472,r1;;
4000000000000bc0:	08 00 09 20 d8 1d 	[MMI]       stf.spill [r16]=f2,32
4000000000000bc6:	00 1a 44 b0 3b 80 	            stf.spill [r17]=f3,32
4000000000000bcc:	05 00 c4 00       	            mov r44=b0
4000000000000bd0:	09 78 29 00 00 24 	[MMI]       mov r47=10
4000000000000bd6:	00 00 00 02 00 00 	            nop.m 0x0
4000000000000bdc:	05 00 00 84       	            mov r40=r0;;
4000000000000be0:	0e 00 11 20 d8 1d 	[MMF]       stf.spill [r16]=f4,32
4000000000000be6:	00 2a 44 b0 3b 80 	            stf.spill [r17]=f5,32
4000000000000bec:	00 00 40 00       	            mov f4=f0
4000000000000bf0:	09 08 3d 00 00 24 	[MMI]       mov r33=15
4000000000000bf6:	60 22 9c 00 42 60 	            adds r38=4,r39
4000000000000bfc:	85 38 01 84       	            adds r43=8,r39;;
4000000000000c00:	08 00 40 20 d8 19 	[MMI]       stf.spill [r16]=f16
4000000000000c06:	00 88 44 b0 33 a0 	            stf.spill [r17]=f17
4000000000000c0c:	c4 38 01 84       	            adds r37=12,r39
4000000000000c10:	17 00 00 00 00 08 	[BBB]       nop.b 0x0
4000000000000c16:	00 00 00 00 10 00 	            nop.b 0x0
4000000000000c1c:	b8 fa ff 58       	            br.call.sptk.many b0=40000000000006c0 <_init+0x160>;;
4000000000000c20:	0a 08 00 5c 00 21 	[MMI]       mov r1=r46;;
4000000000000c26:	a0 40 06 00 48 00 	            addl r10=72,r1
4000000000000c2c:	00 00 04 00       	            nop.i 0x0
4000000000000c30:	0a 20 21 03 02 24 	[MMI]       addl r36=328,r1;;
4000000000000c36:	f0 02 28 30 20 00 	            ld8 r47=[r10]
4000000000000c3c:	00 00 04 00       	            nop.i 0x0
4000000000000c40:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
4000000000000c46:	00 00 00 02 00 00 	            nop.m 0x0
4000000000000c4c:	68 fa ff 58       	            br.call.sptk.many b0=40000000000006a0 <_init+0x140>;;
4000000000000c50:	02 08 00 5c 00 21 	[MII]       mov r1=r46
4000000000000c56:	a0 42 90 00 42 20 	            adds r42=8,r36;;
4000000000000c5c:	01 0b 08 90       	            addl r9=304,r1
4000000000000c60:	02 78 41 03 00 24 	[MII]       addl r47=80,r1
4000000000000c66:	30 02 05 04 48 00 	            addl r35=288,r1;;
4000000000000c6c:	00 00 04 00       	            nop.i 0x0
4000000000000c70:	19 10 01 12 00 21 	[MMB]       mov r34=r9
4000000000000c76:	f0 02 bc 30 20 00 	            ld8 r47=[r47]
4000000000000c7c:	38 fa ff 58       	            br.call.sptk.many b0=40000000000006a0 <_init+0x140>;;
4000000000000c80:	09 00 00 00 01 00 	[MMI]       nop.m 0x0
4000000000000c86:	10 00 b8 00 42 40 	            mov r1=r46
4000000000000c8c:	04 11 01 84       	            adds r34=16,r34;;
4000000000000c90:	18 40 e0 03 01 24 	[MMB]       addl r8=248,r1
4000000000000c96:	30 00 04 04 48 00 	            addl r3=256,r1
4000000000000c9c:	00 00 00 20       	            nop.b 0x0
4000000000000ca0:	09 10 20 02 02 24 	[MMI]       addl r2=264,r1
4000000000000ca6:	e0 80 04 04 48 20 	            addl r14=272,r1
4000000000000cac:	85 17 fd 8c       	            adds r41=-8,r34;;
4000000000000cb0:	18 88 00 10 18 18 	[MMB]       ldfd f17=[r8]
4000000000000cb6:	30 00 0c 30 30 00 	            ldfd f3=[r3]
4000000000000cbc:	00 00 00 20       	            nop.b 0x0
4000000000000cc0:	0e 80 00 04 18 18 	[MMF]       ldfd f16=[r2]
4000000000000cc6:	50 00 38 30 30 00 	            ldfd f5=[r14]
4000000000000ccc:	00 00 04 00       	            nop.f 0x0
4000000000000cd0:	08 08 05 42 00 21 	[MMI]       adds r33=1,r33
4000000000000cd6:	00 00 ac 20 23 00 	            st4 [r43]=r0
4000000000000cdc:	86 0c 08 90       	            addl r48=328,r1
4000000000000ce0:	09 00 00 4a 90 11 	[MMI]       st4 [r37]=r0
4000000000000ce6:	20 00 88 30 30 e0 	            ldfd f2=[r34]
4000000000000cec:	05 00 00 84       	            mov r47=r0;;
4000000000000cf0:	18 00 84 4c 90 11 	[MMB]       st4 [r38]=r33
4000000000000cf6:	00 00 00 02 00 00 	            nop.m 0x0
4000000000000cfc:	00 00 00 20       	            nop.b 0x0
4000000000000d00:	18 00 00 4e 90 11 	[MMB]       st4 [r39]=r0
4000000000000d06:	00 fa 87 7e 46 00 	            adds r32=-1,r33
4000000000000d0c:	00 00 00 20       	            nop.b 0x0
4000000000000d10:	1d 00 00 46 98 11 	[MFB]       st8 [r35]=r0
4000000000000d16:	00 00 00 02 00 00 	            nop.f 0x0
4000000000000d1c:	38 f9 ff 58       	            br.call.sptk.many b0=4000000000000640 <_init+0xe0>;;
4000000000000d20:	08 58 00 48 18 10 	[MMI]       ld8 r11=[r36]
4000000000000d26:	f0 00 a8 30 20 20 	            ld8 r15=[r42]
4000000000000d2c:	00 70 01 84       	            mov r1=r46
4000000000000d30:	09 78 01 40 00 21 	[MMI]       mov r47=r32
4000000000000d36:	00 0b 00 00 48 20 	            mov r48=1
4000000000000d3c:	26 00 00 90       	            mov r49=2;;
4000000000000d40:	09 60 2c 00 e1 18 	[MMI]       setf.sig f12=r11
4000000000000d46:	b0 78 00 c2 31 e0 	            setf.sig f11=r15
4000000000000d4c:	10 08 19 e6       	            cmp4.eq p7,p6=1,r33;;
4000000000000d50:	1c 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000d56:	a0 60 00 38 00 00 	            fcvt.xf f10=f12
4000000000000d5c:	00 00 00 20       	            nop.b 0x0
4000000000000d60:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
4000000000000d66:	70 58 00 38 00 00 	            fcvt.xf f7=f11
4000000000000d6c:	00 00 04 00       	            nop.i 0x0;;
4000000000000d70:	1c 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000d76:	80 00 28 02 48 00 	            fnorm.d.s0 f8=f10
4000000000000d7c:	00 00 00 20       	            nop.b 0x0
4000000000000d80:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
4000000000000d86:	90 00 1c 02 48 00 	            fnorm.d.s0 f9=f7
4000000000000d8c:	00 00 04 00       	            nop.i 0x0;;
4000000000000d90:	0f 00 00 00 01 00 	[MMF]       nop.m 0x0
4000000000000d96:	00 00 00 02 00 c0 	            nop.m 0x0
4000000000000d9c:	80 48 0c 90       	            fma.d.s0 f6=f9,f3,f8;;
4000000000000da0:	1c 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000da6:	20 10 18 02 58 00 	            fsub.d.s0 f2=f6,f2
4000000000000dac:	00 00 00 20       	            nop.b 0x0
4000000000000db0:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
4000000000000db6:	00 30 88 30 33 00 	            stfd [r34]=f6
4000000000000dbc:	00 00 00 20       	            nop.b 0x0;;
4000000000000dc0:	1c 00 08 52 98 19 	[MFB]       stfd [r41]=f2
4000000000000dc6:	00 00 00 02 00 03 	            nop.f 0x0
4000000000000dcc:	80 02 00 42       	      (p06) br.cond.dptk.few 4000000000001040 <main+0x4a0>
4000000000000dd0:	18 b8 00 4c 10 10 	[MMB]       ld4 r23=[r38]
4000000000000dd6:	60 01 94 20 20 00 	            ld4 r22=[r37]
4000000000000ddc:	00 00 00 20       	            nop.b 0x0
4000000000000de0:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
4000000000000de6:	50 01 8c 30 20 00 	            ld8 r21=[r35]
4000000000000dec:	00 00 00 20       	            nop.b 0x0;;
4000000000000df0:	09 a0 fc 2f 3f 23 	[MMI]       adds r20=-1,r23
4000000000000df6:	30 09 58 00 42 40 	            adds r19=1,r22
4000000000000dfc:	12 a8 00 84       	            adds r18=1,r21;;
4000000000000e00:	18 00 00 00 01 00 	[MMB]       nop.m 0x0
4000000000000e06:	00 a0 98 20 23 00 	            st4 [r38]=r20
4000000000000e0c:	00 00 00 20       	            nop.b 0x0
4000000000000e10:	18 00 48 46 98 11 	[MMB]       st8 [r35]=r18
4000000000000e16:	00 98 94 20 23 00 	            st4 [r37]=r19
4000000000000e1c:	00 00 00 20       	            nop.b 0x0
4000000000000e20:	08 00 00 00 01 00 	[MMI]       nop.m 0x0
4000000000000e26:	b0 41 06 04 48 e0 	            addl r27=328,r1
4000000000000e2c:	05 00 00 84       	            mov r47=r0
4000000000000e30:	02 10 00 44 18 18 	[MII]       ldfd f2=[r34]
4000000000000e36:	00 00 00 02 00 00 	            nop.i 0x0;;
4000000000000e3c:	00 00 04 00       	            nop.i 0x0
4000000000000e40:	1d 80 01 36 00 21 	[MFB]       mov r48=r27
4000000000000e46:	00 00 00 02 00 00 	            nop.f 0x0
4000000000000e4c:	08 f8 ff 58       	            br.call.sptk.many b0=4000000000000640 <_init+0xe0>;;
4000000000000e50:	09 d0 00 48 18 10 	[MMI]       ld8 r26=[r36]
4000000000000e56:	90 01 a8 30 20 20 	            ld8 r25=[r42]
4000000000000e5c:	00 70 01 84       	            mov r1=r46;;
4000000000000e60:	18 30 69 00 e1 18 	[MMB]       setf.sig f38=r26
4000000000000e66:	50 ca 00 c2 31 00 	            setf.sig f37=r25
4000000000000e6c:	00 00 00 20       	            nop.b 0x0
4000000000000e70:	0f 00 01 46 18 10 	[MMF]       ld8 r32=[r35]
4000000000000e76:	00 00 00 02 00 00 	            nop.m 0x0
4000000000000e7c:	00 00 04 00       	            nop.f 0x0;;
4000000000000e80:	0c 20 81 00 e1 18 	[MFI]       setf.sig f36=r32
4000000000000e86:	30 32 01 38 00 00 	            fcvt.xf f35=f38
4000000000000e8c:	00 00 04 00       	            nop.i 0x0
4000000000000e90:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
4000000000000e96:	20 2a 01 38 00 00 	            fcvt.xf f34=f37
4000000000000e9c:	00 00 04 00       	            nop.i 0x0;;
4000000000000ea0:	1c 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000ea6:	10 22 01 38 00 00 	            fcvt.xf f33=f36
4000000000000eac:	00 00 00 20       	            nop.b 0x0
4000000000000eb0:	1c 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000eb6:	00 02 8c 02 48 00 	            fnorm.d.s0 f32=f35
4000000000000ebc:	00 00 00 20       	            nop.b 0x0
4000000000000ec0:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
4000000000000ec6:	f0 00 88 02 48 00 	            fnorm.d.s0 f15=f34
4000000000000ecc:	00 00 04 00       	            nop.i 0x0;;
4000000000000ed0:	1c 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000ed6:	80 00 84 02 48 00 	            fnorm.d.s0 f8=f33
4000000000000edc:	00 00 00 20       	            nop.b 0x0
4000000000000ee0:	0f 00 00 00 01 00 	[MMF]       nop.m 0x0
4000000000000ee6:	00 00 00 02 00 c0 	            nop.m 0x0
4000000000000eec:	01 7a 0c 90       	            fma.d.s0 f14=f15,f3,f32;;
4000000000000ef0:	1c 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000ef6:	20 10 38 02 58 00 	            fsub.d.s0 f2=f14,f2
4000000000000efc:	00 00 00 20       	            nop.b 0x0
4000000000000f00:	02 00 38 44 98 19 	[MII]       stfd [r34]=f14
4000000000000f06:	00 00 00 02 00 00 	            nop.i 0x0;;
4000000000000f0c:	00 00 04 00       	            nop.i 0x0
4000000000000f10:	1c 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000f16:	90 10 08 20 00 00 	            mov f9=f2
4000000000000f1c:	00 00 00 20       	            nop.b 0x0
4000000000000f20:	13 00 08 52 98 19 	[MBB]       stfd [r41]=f2
4000000000000f26:	00 00 00 00 10 00 	            nop.b 0x0
4000000000000f2c:	88 01 00 50       	            br.call.sptk.many b0=40000000000010a0 <__divdf3>;;
4000000000000f30:	0c 08 00 5c 00 21 	[MFI]       mov r1=r46
4000000000000f36:	d0 00 20 20 48 20 	            fmpy.d.s0 f13=f8,f16
4000000000000f3c:	06 00 01 84       	            mov r49=r32
4000000000000f40:	0f 80 01 42 00 21 	[MMF]       mov r48=r33
4000000000000f46:	20 13 00 f2 21 40 	            getf.d r50=f2
4000000000000f4c:	51 10 2c 48       	            fcmp.lt.s0 p10,p11=f5,f2;;
4000000000000f50:	01 c0 60 03 00 24 	[MII]       addl r24=88,r1
4000000000000f56:	00 00 00 02 00 05 	            nop.i 0x0
4000000000000f5c:	15 40 01 84       	      (p10) adds r40=1,r40;;
4000000000000f60:	1c 78 01 30 18 90 	[MFB]       ld8 r47=[r24]
4000000000000f66:	42 68 10 02 48 00 	      (p10) fadd.d.s0 f4=f4,f13
4000000000000f6c:	00 00 00 20       	            nop.b 0x0
4000000000000f70:	1d 98 35 00 f9 10 	[MFB]       getf.d r51=f13
4000000000000f76:	00 00 00 02 00 00 	            nop.f 0x0
4000000000000f7c:	f8 f6 ff 58       	            br.call.sptk.many b0=4000000000000660 <_init+0x100>;;
4000000000000f80:	10 08 00 5c 00 21 	[MIB]       mov r1=r46
4000000000000f86:	90 f0 84 10 f3 04 	            cmp4.eq p9,p8=30,r33
4000000000000f8c:	30 00 00 43       	      (p09) br.cond.dpnt.few 4000000000000fb0 <main+0x410>
4000000000000f90:	0f 00 00 00 01 00 	[MMF]       nop.m 0x0
4000000000000f96:	00 00 00 02 00 80 	            nop.m 0x0
4000000000000f9c:	21 88 34 48       	            fcmp.lt.s0 p12,p13=f2,f17;;
4000000000000fa0:	16 00 00 00 00 08 	[BBB]       nop.b 0x0
4000000000000fa6:	00 00 00 00 10 06 	            nop.b 0x0
4000000000000fac:	30 fd ff 4a       	      (p12) br.cond.dptk.few 4000000000000cd0 <main+0x130>
4000000000000fb0:	10 00 00 00 01 00 	[MIB]       nop.m 0x0
4000000000000fb6:	d0 01 a0 2c 00 00 	            sxt4 r29=r40
4000000000000fbc:	00 00 00 20       	            nop.b 0x0
4000000000000fc0:	0d 00 00 00 01 00 	[MFI]       nop.m 0x0
4000000000000fc6:	80 20 10 20 00 00 	            mov f8=f4
4000000000000fcc:	00 00 04 00       	            nop.i 0x0;;
4000000000000fd0:	19 00 00 00 01 00 	[MMB]       nop.m 0x0
4000000000000fd6:	40 e8 00 c2 31 00 	            setf.sig f4=r29
4000000000000fdc:	00 00 00 20       	            nop.b 0x0;;
4000000000000fe0:	0f 00 00 00 01 00 	[MMF]       nop.m 0x0
4000000000000fe6:	00 00 00 02 00 60 	            nop.m 0x0
4000000000000fec:	40 00 70 00       	            fcvt.xf f3=f4;;
4000000000000ff0:	1d 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000000ff6:	90 00 0c 02 48 00 	            fnorm.d.s0 f9=f3
4000000000000ffc:	b8 00 00 50       	            br.call.sptk.many b0=40000000000010a0 <__divdf3>;;
4000000000001000:	03 80 21 00 f9 10 	[MII]       getf.d r48=f8
4000000000001006:	10 00 b8 00 42 80 	            mov r1=r46;;
400000000000100c:	03 0e 00 90       	            addl r28=96,r1;;
4000000000001010:	13 78 01 38 18 10 	[MBB]       ld8 r47=[r28]
4000000000001016:	00 00 00 00 10 00 	            nop.b 0x0
400000000000101c:	58 f6 ff 58       	            br.call.sptk.many b0=4000000000000660 <_init+0x100>;;
4000000000001020:	11 78 29 00 00 24 	[MIB]       mov r47=10
4000000000001026:	10 00 b8 00 42 00 	            mov r1=r46
400000000000102c:	a8 f6 ff 58       	            br.call.sptk.many b0=40000000000006c0 <_init+0x160>;;
4000000000001030:	11 08 00 5c 00 21 	[MIB]       mov r1=r46
4000000000001036:	f0 02 00 00 42 00 	            mov r47=r0
400000000000103c:	58 f6 ff 58       	            br.call.sptk.many b0=4000000000000680 <_init+0x120>;;
4000000000001040:	17 00 00 00 00 08 	[BBB]       nop.b 0x0
4000000000001046:	00 00 00 00 10 00 	            nop.b 0x0
400000000000104c:	08 f9 ff 58       	            br.call.sptk.many b0=4000000000000940 <mov>;;
4000000000001050:	18 80 05 00 00 24 	[MMB]       mov r48=1
4000000000001056:	10 00 b8 00 42 00 	            mov r1=r46
400000000000105c:	00 00 00 20       	            nop.b 0x0
4000000000001060:	19 78 05 00 00 24 	[MMB]       mov r47=1
4000000000001066:	10 1b 00 00 48 00 	            mov r49=3
400000000000106c:	e8 f8 ff 58       	            br.call.sptk.many b0=4000000000000940 <mov>;;
4000000000001070:	18 08 00 5c 00 21 	[MMB]       mov r1=r46
4000000000001076:	f0 02 80 00 42 00 	            mov r47=r32
400000000000107c:	00 00 00 20       	            nop.b 0x0
4000000000001080:	19 88 0d 00 00 24 	[MMB]       mov r49=3
4000000000001086:	00 13 00 00 48 00 	            mov r48=2
400000000000108c:	c8 f8 ff 58       	            br.call.sptk.many b0=4000000000000940 <mov>;;
4000000000001090:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
4000000000001096:	10 00 b8 00 42 00 	            mov r1=r46
400000000000109c:	90 fd ff 48       	            br.few 4000000000000e20 <main+0x280>;;

40000000000010a0 <__divdf3>:
40000000000010a0:	0d 38 00 00 00 38 	[MFI]       cmp.eq p7,p0=r0,r0
40000000000010a6:	a0 40 24 8c 00 00 	            frcpa.s0 f10,p6=f8,f9
40000000000010ac:	00 00 04 00       	            nop.i 0x0;;
40000000000010b0:	dc 00 00 00 07 b8 	[MFB] (p06) cmp.eq p0,p7=r0,r0
40000000000010b6:	b1 00 20 14 41 00 	      (p06) fmpy.s1 f11=f8,f10
40000000000010bc:	00 00 00 20       	            nop.b 0x0
40000000000010c0:	1d 00 00 00 01 80 	[MFB]       nop.m 0x0
40000000000010c6:	c1 08 24 14 61 00 	      (p06) fnma.s1 f12=f9,f10,f1
40000000000010cc:	00 00 00 20       	            nop.b 0x0;;
40000000000010d0:	1c 00 00 00 01 80 	[MFB]       nop.m 0x0
40000000000010d6:	b1 58 30 16 41 00 	      (p06) fma.s1 f11=f12,f11,f11
40000000000010dc:	00 00 00 20       	            nop.b 0x0
40000000000010e0:	1d 00 00 00 01 80 	[MFB]       nop.m 0x0
40000000000010e6:	d1 00 30 18 41 00 	      (p06) fmpy.s1 f13=f12,f12
40000000000010ec:	00 00 00 20       	            nop.b 0x0;;
40000000000010f0:	1c 00 00 00 01 80 	[MFB]       nop.m 0x0
40000000000010f6:	a1 50 30 14 41 00 	      (p06) fma.s1 f10=f12,f10,f10
40000000000010fc:	00 00 00 20       	            nop.b 0x0
4000000000001100:	1d 00 00 00 01 80 	[MFB]       nop.m 0x0
4000000000001106:	b1 58 34 16 41 00 	      (p06) fma.s1 f11=f13,f11,f11
400000000000110c:	00 00 00 20       	            nop.b 0x0;;
4000000000001110:	1c 00 00 00 01 80 	[MFB]       nop.m 0x0
4000000000001116:	c1 00 34 1a 41 00 	      (p06) fmpy.s1 f12=f13,f13
400000000000111c:	00 00 00 20       	            nop.b 0x0
4000000000001120:	1d 00 00 00 01 80 	[MFB]       nop.m 0x0
4000000000001126:	a1 50 34 14 41 00 	      (p06) fma.s1 f10=f13,f10,f10
400000000000112c:	00 00 00 20       	            nop.b 0x0;;
4000000000001130:	1c 00 00 00 01 80 	[MFB]       nop.m 0x0
4000000000001136:	b1 58 30 16 49 00 	      (p06) fma.d.s1 f11=f12,f11,f11
400000000000113c:	00 00 00 20       	            nop.b 0x0
4000000000001140:	1d 00 00 00 01 80 	[MFB]       nop.m 0x0
4000000000001146:	a1 50 30 14 41 00 	      (p06) fma.s1 f10=f12,f10,f10
400000000000114c:	00 00 00 20       	            nop.b 0x0;;
4000000000001150:	1d 00 00 00 01 80 	[MFB]       nop.m 0x0
4000000000001156:	81 40 24 16 69 00 	      (p06) fnma.d.s1 f8=f9,f11,f8
400000000000115c:	00 00 00 20       	            nop.b 0x0;;
4000000000001160:	1c 00 00 00 01 80 	[MFB]       nop.m 0x0
4000000000001166:	81 58 20 14 48 00 	      (p06) fma.d.s0 f8=f8,f10,f11
400000000000116c:	00 00 00 20       	            nop.b 0x0
4000000000001170:	1d 00 00 00 01 c0 	[MFB]       nop.m 0x0
4000000000001176:	81 50 28 20 00 80 	      (p07) mov f8=f10
400000000000117c:	00 00 84 00       	            br.ret.sptk.few b0;;

4000000000001180 <__libc_csu_init>:
4000000000001180:	10 20 19 0c 80 05 	[MIB]       alloc r36=ar.pfs,6,6,0
4000000000001186:	10 02 00 00 42 00 	            mov r33=r0
400000000000118c:	00 00 00 20       	            nop.b 0x0
4000000000001190:	02 28 01 02 00 21 	[MII]       mov r37=r1
4000000000001196:	30 02 00 62 00 00 	            mov r35=b0;;
400000000000119c:	00 00 04 00       	            nop.i 0x0
40000000000011a0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
40000000000011a6:	00 00 00 02 00 00 	            nop.i 0x0
40000000000011ac:	c8 f3 ff 58       	            br.call.sptk.many b0=4000000000000560 <_init>;;
40000000000011b0:	0b 08 00 4a 00 21 	[MMI]       mov r1=r37;;
40000000000011b6:	e0 80 f6 f7 4f 00 	            addl r14=-560,r1
40000000000011bc:	82 ee ef 9f       	            addl r16=-536,r1;;
40000000000011c0:	09 78 00 1c 00 21 	[MMI]       mov r15=r14
40000000000011c6:	e0 00 40 00 42 00 	            mov r14=r16
40000000000011cc:	00 00 04 00       	            nop.i 0x0;;
40000000000011d0:	03 70 38 1e 05 20 	[MII]       sub r14=r14,r15
40000000000011d6:	00 02 3c 00 42 c0 	            mov r32=r15;;
40000000000011dc:	71 70 f0 52       	            shr r14=r14,3;;
40000000000011e0:	10 30 00 1c 07 35 	[MIB]       cmp.ltu p6,p7=0,r14
40000000000011e6:	20 02 38 00 c2 03 	            mov r34=r14
40000000000011ec:	50 00 00 43       	      (p07) br.cond.dpnt.few 4000000000001230 <__libc_csu_init+0xb0>
40000000000011f0:	02 70 20 40 18 14 	[MII]       ld8 r14=[r32],8
40000000000011f6:	10 0a 84 00 42 00 	            adds r33=1,r33;;
40000000000011fc:	00 00 04 00       	            nop.i 0x0
4000000000001200:	0a 78 20 1c 18 14 	[MMI]       ld8 r15=[r14],8;;
4000000000001206:	10 00 38 30 20 c0 	            ld8 r1=[r14]
400000000000120c:	f0 08 00 07       	            mov b6=r15
4000000000001210:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
4000000000001216:	00 00 00 02 00 00 	            nop.i 0x0
400000000000121c:	68 00 80 10       	            br.call.sptk.many b0=b6;;
4000000000001220:	10 30 84 44 07 34 	[MIB]       cmp.ltu p6,p7=r33,r34
4000000000001226:	10 00 94 00 42 03 	            mov r1=r37
400000000000122c:	d0 ff ff 4a       	      (p06) br.cond.dptk.few 40000000000011f0 <__libc_csu_init+0x70>
4000000000001230:	00 00 00 00 01 00 	[MII]       nop.m 0x0
4000000000001236:	00 20 01 55 00 00 	            mov.i ar.pfs=r36
400000000000123c:	30 0a 00 07       	            mov b0=r35
4000000000001240:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
4000000000001246:	00 00 00 02 00 80 	            nop.i 0x0
400000000000124c:	08 00 84 00       	            br.ret.sptk.many b0;;

4000000000001250 <__libc_csu_fini>:
4000000000001250:	00 20 19 0c 80 05 	[MII]       alloc r36=ar.pfs,6,6,0
4000000000001256:	e0 40 f7 f7 4f 00 	            addl r14=-536,r1
400000000000125c:	02 ef ef 9f       	            addl r16=-528,r1
4000000000001260:	02 28 01 02 00 21 	[MII]       mov r37=r1
4000000000001266:	30 02 00 62 00 00 	            mov r35=b0;;
400000000000126c:	00 00 04 00       	            nop.i 0x0
4000000000001270:	09 78 00 1c 00 21 	[MMI]       mov r15=r14
4000000000001276:	e0 00 40 00 42 00 	            mov r14=r16
400000000000127c:	00 00 04 00       	            nop.i 0x0;;
4000000000001280:	0b 70 38 1e 05 20 	[MMI]       sub r14=r14,r15;;
4000000000001286:	00 00 00 02 00 20 	            nop.m 0x0
400000000000128c:	74 70 f0 52       	            shr r33=r14,3;;
4000000000001290:	02 70 00 42 00 21 	[MII]       mov r14=r33
4000000000001296:	10 fa 87 7e 46 e0 	            adds r33=-1,r33;;
400000000000129c:	00 70 18 e4       	            cmp.eq p7,p6=0,r14
40000000000012a0:	11 10 85 1e 12 20 	[MIB]       shladd r34=r33,3,r15
40000000000012a6:	00 00 00 02 80 03 	            nop.i 0x0
40000000000012ac:	50 00 00 43       	      (p07) br.cond.dpnt.few 40000000000012f0 <__libc_csu_fini+0xa0>;;
40000000000012b0:	01 70 e0 45 19 16 	[MII]       ld8 r14=[r34],-8
40000000000012b6:	00 02 84 00 42 20 	            mov r32=r33
40000000000012bc:	f4 0f fd 8c       	            adds r33=-1,r33;;
40000000000012c0:	0a 78 20 1c 18 14 	[MMI]       ld8 r15=[r14],8;;
40000000000012c6:	10 00 38 30 20 c0 	            ld8 r1=[r14]
40000000000012cc:	f0 08 00 07       	            mov b6=r15
40000000000012d0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
40000000000012d6:	00 00 00 02 00 00 	            nop.i 0x0
40000000000012dc:	68 00 80 10       	            br.call.sptk.many b0=b6;;
40000000000012e0:	10 38 00 40 06 39 	[MIB]       cmp.eq p7,p6=0,r32
40000000000012e6:	10 00 94 00 42 03 	            mov r1=r37
40000000000012ec:	d0 ff ff 4a       	      (p06) br.cond.dptk.few 40000000000012b0 <__libc_csu_fini+0x60>
40000000000012f0:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
40000000000012f6:	00 00 00 02 00 00 	            nop.i 0x0
40000000000012fc:	b8 00 00 50       	            br.call.sptk.many b0=40000000000013a0 <_fini>;;
4000000000001300:	00 08 00 4a 00 21 	[MII]       mov r1=r37
4000000000001306:	00 20 01 55 00 00 	            mov.i ar.pfs=r36
400000000000130c:	30 0a 00 07       	            mov b0=r35
4000000000001310:	11 00 00 00 01 00 	[MIB]       nop.m 0x0
4000000000001316:	00 00 00 02 00 80 	            nop.i 0x0
400000000000131c:	08 00 84 00       	            br.ret.sptk.many b0;;

4000000000001320 <__do_global_ctors_aux>:
4000000000001320:	05 10 15 0a 80 c5 	[MLX]       alloc r34=ar.pfs,5,5,0
4000000000001326:	ff ff ff ff 7f 00 	            movl r32=0xffffffffffffffd8;;
400000000000132c:	84 f5 ff 6f 
4000000000001330:	0b 00 81 02 00 20 	[MMI]       add r32=r32,r1;;
4000000000001336:	30 c2 83 32 2c 20 	            ld8 r35=[r32],-8
400000000000133c:	04 00 c4 00       	            mov r33=b0;;
4000000000001340:	10 30 fc 47 00 3b 	[MIB]       cmp.eq p6,p0=-1,r35
4000000000001346:	40 02 04 00 42 03 	            mov r36=r1
400000000000134c:	40 00 00 41       	      (p06) br.cond.spnt.few 4000000000001380 <__do_global_ctors_aux+0x60>
4000000000001350:	0a 78 20 46 18 14 	[MMI]       ld8 r15=[r35],8;;
4000000000001356:	10 00 8c 30 20 c0 	            ld8 r1=[r35]
400000000000135c:	f0 08 00 07       	            mov b6=r15
4000000000001360:	11 18 e1 41 19 16 	[MIB]       ld8 r35=[r32],-8
4000000000001366:	00 00 00 02 00 00 	            nop.i 0x0
400000000000136c:	68 00 80 10       	            br.call.sptk.many b0=b6;;
4000000000001370:	10 00 fc 47 06 3b 	[MIB]       cmp.eq p0,p6=-1,r35
4000000000001376:	00 00 00 02 00 03 	            nop.i 0x0
400000000000137c:	e0 ff ff 48       	      (p06) br.cond.sptk.few 4000000000001350 <__do_global_ctors_aux+0x30>
4000000000001380:	00 08 00 46 00 21 	[MII]       mov r1=r35
4000000000001386:	00 08 05 80 03 00 	            mov b0=r33
400000000000138c:	20 02 aa 00       	            mov.i ar.pfs=r34
4000000000001390:	1d 00 00 00 01 00 	[MFB]       nop.m 0x0
4000000000001396:	00 00 00 02 00 80 	            nop.f 0x0
400000000000139c:	08 00 84 00       	            br.ret.sptk.many b0;;
Disassembly of section .fini:

40000000000013a0 <_fini>:
40000000000013a0:	00 10 0d 06 80 05 	[MII]       alloc r34=ar.pfs,3,3,0
40000000000013a6:	00 02 30 00 42 20 	            mov r32=r12
40000000000013ac:	04 00 c4 00       	            mov r33=b0
40000000000013b0:	1d 60 c0 19 3f 23 	[MFB]       adds r12=-16,r12
40000000000013b6:	00 00 00 02 00 00 	            nop.f 0x0
40000000000013bc:	00 00 00 20       	            nop.b 0x0;;
40000000000013c0:	00 60 00 40 00 21 	[MII]       mov r12=r32
40000000000013c6:	00 10 01 55 00 00 	            mov.i ar.pfs=r34
40000000000013cc:	10 0a 00 07       	            mov b0=r33
40000000000013d0:	1d 00 00 00 01 00 	[MFB]       nop.m 0x0
40000000000013d6:	00 00 00 02 00 80 	            nop.f 0x0
40000000000013dc:	08 00 84 00       	            br.ret.sptk.many b0;;
