Can't annotate DoSyscall: No vmlinux file with build id f16f3c80aef2d2ddee8f7e65bde8e315f00fa1ee was found in the path. Please use: perf buildid-cache -av vmlinux or: --vmlinux vmlinux : : 0002f964 <_shmp_offset>: 2.57 : 2f964: stwu r1,-48(r1) 3.07 : 2f968: stw r31,44(r1) 0.00 : 2f96c: mr r31,r1 2.57 : 2f970: stw r3,24(r31) 0.75 : 2f974: stw r4,28(r31) 0.75 : 2f978: stw r5,32(r31) 0.56 : 2f97c: stw r6,36(r31) 0.81 : 2f980: lwz r0,28(r31) 0.00 : 2f984: mr r9,r0 8.02 : 2f988: lwz r0,0(r9) 1.38 : 2f98c: stw r0,8(r31) 3.13 : 2f990: lwz r0,24(r31) 0.00 : 2f994: mr r11,r0 4.89 : 2f998: lwz r9,4(r11) 0.31 : 2f99c: lwz r0,8(r31) 0.00 : 2f9a0: cmplw cr7,r9,r0 0.00 : 2f9a4: crnot 4*cr7+eq,4*cr7+gt 0.00 : 2f9a8: mfcr r0 0.00 : 2f9ac: rlwinm r0,r0,31,31,31 3.20 : 2f9b0: cmpwi cr7,r0,0 6.58 : 2f9b4: beq- cr7,2f9c0 <_shmp_offset+0x5c> 0.00 : 2f9b8: li r0,0 0.00 : 2f9bc: b 2fa48 <_shmp_offset+0xe4> 0.06 : 2f9c0: lwz r0,24(r31) 0.00 : 2f9c4: addic r9,r0,8 0.00 : 2f9c8: lwz r0,8(r31) 0.00 : 2f9cc: mulli r0,r0,40 1.00 : 2f9d0: add r0,r9,r0 2.26 : 2f9d4: stw r0,12(r31) 7.83 : 2f9d8: lwz r0,28(r31) 0.00 : 2f9dc: mr r9,r0 4.76 : 2f9e0: lwz r0,4(r9) 0.94 : 2f9e4: stw r0,16(r31) 1.13 : 2f9e8: lwz r9,32(r31) 2.07 : 2f9ec: lwz r0,36(r31) 0.00 : 2f9f0: mullw r0,r9,r0 0.56 : 2f9f4: lwz r9,16(r31) 0.00 : 2f9f8: add r0,r9,r0 4.20 : 2f9fc: stw r0,16(r31) 1.13 : 2fa00: lwz r9,16(r31) 7.08 : 2fa04: lwz r0,36(r31) 0.00 : 2fa08: add r9,r9,r0 1.07 : 2fa0c: lwz r0,12(r31) 0.00 : 2fa10: mr r11,r0 6.52 : 2fa14: lwz r0,24(r11) 0.00 : 2fa18: cmplw cr7,r9,r0 0.00 : 2fa1c: mfcr r0 0.00 : 2fa20: rlwinm r0,r0,30,31,31 0.00 : 2fa24: cmpwi cr7,r0,0 10.03 : 2fa28: beq- cr7,2fa34 <_shmp_offset+0xd0> 0.00 : 2fa2c: li r0,0 0.00 : 2fa30: b 2fa48 <_shmp_offset+0xe4> 0.00 : 2fa34: lwz r0,12(r31) 0.00 : 2fa38: mr r11,r0 2.88 : 2fa3c: lwz r9,16(r11) 1.38 : 2fa40: lwz r0,16(r31) 0.00 : 2fa44: add r0,r9,r0 0.00 : 2fa48: mr r3,r0 0.00 : 2fa4c: addi r11,r31,48 6.52 : 2fa50: lwz r31,-4(r11) 0.00 : 2fa54: mr r1,r11 0.00 : 2fa58: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00031364 : 3.16 : 31364: stwu r1,-672(r1) 0.00 : 31368: mflr r0 1.58 : 3136c: stw r0,676(r1) 0.00 : 31370: stw r29,660(r1) 0.39 : 31374: stw r30,664(r1) 0.13 : 31378: stw r31,668(r1) 0.00 : 3137c: mr r31,r1 1.32 : 31380: bcl- 20,4*cr7+so,31384 0.26 : 31384: mflr r30 0.26 : 31388: addis r30,r30,2 0.26 : 3138c: addi r30,r30,30448 0.53 : 31390: stw r3,632(r31) 0.39 : 31394: stw r4,636(r31) 0.13 : 31398: stw r5,640(r31) 0.79 : 3139c: stw r6,644(r31) 0.39 : 313a0: lwz r0,636(r31) 0.00 : 313a4: mr r9,r0 3.95 : 313a8: lwz r0,24(r9) 0.00 : 313ac: addic r0,r0,24 0.00 : 313b0: stw r0,8(r31) 1.71 : 313b4: lwz r0,636(r31) 0.00 : 313b8: mr r11,r0 2.11 : 313bc: lwz r0,0(r11) 0.53 : 313c0: addic r0,r0,24 0.26 : 313c4: stw r0,12(r31) 2.24 : 313c8: lwz r0,636(r31) 0.00 : 313cc: mr r9,r0 1.58 : 313d0: lwz r0,8(r9) 0.26 : 313d4: stw r0,16(r31) 1.05 : 313d8: lwz r0,636(r31) 0.00 : 313dc: mr r11,r0 1.05 : 313e0: lwz r0,32(r11) 0.26 : 313e4: stw r0,20(r31) 0.79 : 313e8: lwz r0,12(r31) 0.00 : 313ec: mr r9,r0 2.37 : 313f0: lwz r0,0(r9) 0.00 : 313f4: addic r0,r0,-1 0.39 : 313f8: lwz r9,20(r31) 0.00 : 313fc: and r0,r9,r0 0.39 : 31400: stw r0,20(r31) 1.58 : 31404: lwz r0,12(r31) 0.00 : 31408: mr r11,r0 1.71 : 3140c: lwz r0,8(r11) 0.53 : 31410: lwz r9,20(r31) 0.00 : 31414: srw r0,r9,r0 0.79 : 31418: stw r0,24(r31) 1.97 : 3141c: lwz r0,16(r31) 0.00 : 31420: mr r11,r0 2.63 : 31424: lwz r9,0(r11) 0.13 : 31428: lwz r0,8(r31) 0.00 : 3142c: mr r3,r9 0.00 : 31430: mr r4,r0 0.13 : 31434: lwz r5,24(r31) 0.00 : 31438: li r6,4 0.00 : 3143c: bl 2f964 <_shmp_offset> 1.71 : 31440: stw r3,28(r31) 0.39 : 31444: lwz r0,28(r31) 0.00 : 31448: mr r9,r0 3.42 : 3144c: lwz r0,0(r9) 0.26 : 31450: stw r0,32(r31) 0.00 : 31454: lwz r3,632(r31) 0.53 : 31458: lwz r4,32(r31) 0.00 : 3145c: bl 2faf8 1.18 : 31460: stw r3,36(r31) 0.26 : 31464: lwz r0,16(r31) 0.00 : 31468: mr r11,r0 2.11 : 3146c: lwz r9,0(r11) 0.66 : 31470: lwz r0,8(r31) 0.00 : 31474: addic r0,r0,12 0.00 : 31478: mr r3,r9 0.00 : 3147c: mr r4,r0 0.66 : 31480: lwz r5,36(r31) 0.00 : 31484: li r6,8 0.00 : 31488: bl 2f964 <_shmp_offset> 1.71 : 3148c: stw r3,40(r31) 1.45 : 31490: lwz r0,40(r31) 1.18 : 31494: stw r0,44(r31) 1.58 : 31498: lwz r0,632(r31) 0.00 : 3149c: mr r9,r0 0.79 : 314a0: lwz r0,8(r9) 0.00 : 314a4: cmpwi cr7,r0,0 0.00 : 314a8: mfcr r0 0.00 : 314ac: rlwinm r0,r0,31,31,31 0.26 : 314b0: cmpwi cr7,r0,0 2.24 : 314b4: beq- cr7,314e8 0.00 : 314b8: lwz r3,632(r31) 0.00 : 314bc: lwz r4,32(r31) 0.39 : 314c0: bl 2fb44 0.00 : 314c4: mr r0,r3 0.00 : 314c8: cmpwi cr7,r0,0 0.79 : 314cc: mfcr r0 0.00 : 314d0: rlwinm r0,r0,31,31,31 0.26 : 314d4: xori r0,r0,1 0.00 : 314d8: cmpwi cr7,r0,0 3.16 : 314dc: beq- cr7,314e8 0.00 : 314e0: li r0,1 0.00 : 314e4: b 314ec 0.00 : 314e8: li r0,0 0.00 : 314ec: stw r0,48(r31) 0.79 : 314f0: lwz r0,48(r31) 0.00 : 314f4: cmpwi cr7,r0,0 3.68 : 314f8: beq- cr7,31600 0.00 : 314fc: lwz r0,636(r31) 0.00 : 31500: mr r11,r0 0.00 : 31504: lwz r0,0(r11) 0.00 : 31508: stw r0,52(r31) 0.00 : 3150c: lwz r0,52(r31) 0.00 : 31510: stw r0,88(r31) 0.00 : 31514: li r0,1 0.00 : 31518: stw r0,92(r31) 0.00 : 3151c: li r0,4 0.00 : 31520: stw r0,96(r31) 0.00 : 31524: lwz r0,96(r31) 0.00 : 31528: cmpwi cr7,r0,4 0.00 : 3152c: bne- cr7,31558 0.00 : 31530: lwz r0,88(r31) 0.00 : 31534: lwz r9,92(r31) 0.00 : 31538: sync 0.00 : 3153c: lwarx r29,0,r0 0.00 : 31540: add r29,r9,r29 0.00 : 31544: stwcx. r29,0,r0 0.00 : 31548: bne- 3153c 0.00 : 3154c: sync 0.00 : 31550: stw r29,100(r31) 0.00 : 31554: b 3155c 0.00 : 31558: .long 0xd00d00 0.00 : 3155c: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 31560: mr r0,r3 0.00 : 31564: mr r9,r0 0.00 : 31568: lwz r0,0(r9) 0.00 : 3156c: stw r0,56(r31) 0.00 : 31570: bl 45ee0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x40> 0.00 : 31574: mr r29,r3 0.00 : 31578: bl 2eee8 0.00 : 3157c: mr r0,r3 0.00 : 31580: addi r9,r31,120 0.00 : 31584: mr r3,r9 0.00 : 31588: li r4,512 0.00 : 3158c: lwz r5,-32692(r30) 0.00 : 31590: mr r6,r29 0.00 : 31594: mr r7,r0 0.00 : 31598: lwz r8,-32688(r30) 0.00 : 3159c: li r9,94 0.00 : 315a0: lwz r10,-32684(r30) 0.00 : 315a4: crclr 4*cr1+eq 0.00 : 315a8: bl 46cf0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x40> 0.00 : 315ac: li r0,0 0.00 : 315b0: stb r0,631(r31) 0.00 : 315b4: addi r0,r31,120 0.00 : 315b8: mr r3,r0 0.00 : 315bc: bl 46220 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x40> 0.00 : 315c0: mr r0,r3 0.00 : 315c4: addi r9,r31,120 0.00 : 315c8: li r3,2 0.00 : 315cc: mr r4,r9 0.00 : 315d0: mr r5,r0 0.00 : 315d4: bl 45470 <00008000.got2.plt_pic32.patient_write+0x40> 0.00 : 315d8: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 315dc: mr r0,r3 0.00 : 315e0: lwz r9,56(r31) 0.00 : 315e4: mr r11,r0 0.00 : 315e8: stw r9,0(r11) 0.00 : 315ec: lwz r0,-32724(r30) 0.00 : 315f0: mr r9,r0 0.00 : 315f4: lwz r0,0(r9) 0.00 : 315f8: mr r3,r0 0.00 : 315fc: bl 45660 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x40> 0.13 : 31600: lwz r0,12(r31) 0.00 : 31604: mr r11,r0 1.97 : 31608: lwz r9,0(r11) 1.18 : 3160c: lwz r0,20(r31) 0.00 : 31610: cmplw cr7,r9,r0 0.00 : 31614: crnot 4*cr7+eq,4*cr7+gt 0.00 : 31618: mfcr r0 0.00 : 3161c: rlwinm r0,r0,31,31,31 0.53 : 31620: stw r0,60(r31) 3.03 : 31624: lwz r0,60(r31) 0.00 : 31628: cmpwi cr7,r0,0 2.63 : 3162c: beq- cr7,31738 0.00 : 31630: lwz r0,12(r31) 0.00 : 31634: stw r0,64(r31) 0.00 : 31638: lwz r0,64(r31) 0.00 : 3163c: addic r0,r0,-24 0.00 : 31640: stw r0,68(r31) 0.00 : 31644: lwz r0,68(r31) 0.00 : 31648: stw r0,104(r31) 0.00 : 3164c: li r0,1 0.00 : 31650: stw r0,108(r31) 0.00 : 31654: li r0,4 0.00 : 31658: stw r0,112(r31) 0.00 : 3165c: lwz r0,112(r31) 0.00 : 31660: cmpwi cr7,r0,4 0.00 : 31664: bne- cr7,31690 0.00 : 31668: lwz r0,104(r31) 0.00 : 3166c: lwz r9,108(r31) 0.00 : 31670: sync 0.00 : 31674: lwarx r29,0,r0 0.00 : 31678: add r29,r9,r29 0.00 : 3167c: stwcx. r29,0,r0 0.00 : 31680: bne- 31674 0.00 : 31684: sync 0.00 : 31688: stw r29,116(r31) 0.00 : 3168c: b 31694 0.00 : 31690: .long 0xd00d00 0.00 : 31694: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 31698: mr r0,r3 0.00 : 3169c: mr r9,r0 0.00 : 316a0: lwz r0,0(r9) 0.00 : 316a4: stw r0,72(r31) 0.00 : 316a8: bl 45ee0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x40> 0.00 : 316ac: mr r29,r3 0.00 : 316b0: bl 2eee8 0.00 : 316b4: mr r0,r3 0.00 : 316b8: addi r9,r31,120 0.00 : 316bc: mr r3,r9 0.00 : 316c0: li r4,512 0.00 : 316c4: lwz r5,-32680(r30) 0.00 : 316c8: mr r6,r29 0.00 : 316cc: mr r7,r0 0.00 : 316d0: lwz r8,-32688(r30) 0.00 : 316d4: li r9,99 0.00 : 316d8: lwz r10,-32684(r30) 0.00 : 316dc: crclr 4*cr1+eq 0.00 : 316e0: bl 46cf0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x40> 0.00 : 316e4: li r0,0 0.00 : 316e8: stb r0,631(r31) 0.00 : 316ec: addi r0,r31,120 0.00 : 316f0: mr r3,r0 0.00 : 316f4: bl 46220 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x40> 0.00 : 316f8: mr r0,r3 0.00 : 316fc: addi r9,r31,120 0.00 : 31700: li r3,2 0.00 : 31704: mr r4,r9 0.00 : 31708: mr r5,r0 0.00 : 3170c: bl 45470 <00008000.got2.plt_pic32.patient_write+0x40> 0.00 : 31710: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 31714: mr r0,r3 0.00 : 31718: lwz r9,72(r31) 0.00 : 3171c: mr r11,r0 0.00 : 31720: stw r9,0(r11) 0.00 : 31724: lwz r0,-32724(r30) 0.00 : 31728: mr r9,r0 0.00 : 3172c: lwz r0,0(r9) 0.00 : 31730: mr r3,r0 0.00 : 31734: bl 45660 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x40> 0.00 : 31738: lwz r0,644(r31) 0.00 : 3173c: stw r0,76(r31) 0.13 : 31740: lwz r0,16(r31) 0.00 : 31744: mr r11,r0 1.58 : 31748: lwz r29,0(r11) 0.26 : 3174c: lwz r0,16(r31) 0.00 : 31750: mr r11,r0 2.76 : 31754: lwz r9,0(r11) 0.53 : 31758: lwz r0,44(r31) 0.00 : 3175c: mr r3,r9 0.00 : 31760: mr r4,r0 0.00 : 31764: li r5,0 0.00 : 31768: li r6,40 0.13 : 3176c: bl 2f964 <_shmp_offset> 0.79 : 31770: stw r3,80(r31) 0.13 : 31774: lwz r0,80(r31) 0.00 : 31778: addic r9,r0,16 1.45 : 3177c: lwz r0,12(r31) 0.00 : 31780: mr r11,r0 1.71 : 31784: lwz r0,4(r11) 0.00 : 31788: addic r11,r0,-1 0.39 : 3178c: lwz r0,20(r31) 0.00 : 31790: and r0,r11,r0 0.00 : 31794: mr r3,r29 0.00 : 31798: mr r4,r9 0.00 : 3179c: mr r5,r0 0.26 : 317a0: li r6,1 0.39 : 317a4: bl 2f964 <_shmp_offset> 0.92 : 317a8: stw r3,84(r31) 0.13 : 317ac: lwz r0,84(r31) 0.00 : 317b0: mr r9,r0 2.37 : 317b4: lwz r0,640(r31) 0.00 : 317b8: mr r11,r9 0.00 : 317bc: mr r9,r0 1.18 : 317c0: lwz r0,76(r31) 0.00 : 317c4: mr r3,r11 0.00 : 317c8: mr r4,r9 0.00 : 317cc: mr r5,r0 0.00 : 317d0: bl 45930 <00008000.got2.plt_pic32.memcpy@@GLIBC_2.0+0x30> 1.84 : 317d4: lwz r0,636(r31) 0.00 : 317d8: mr r11,r0 1.58 : 317dc: lwz r9,32(r11) 0.00 : 317e0: lwz r0,644(r31) 0.00 : 317e4: add r9,r9,r0 0.79 : 317e8: lwz r0,636(r31) 0.00 : 317ec: mr r11,r0 1.58 : 317f0: stw r9,32(r11) 0.00 : 317f4: addi r11,r31,672 0.26 : 317f8: lwz r0,4(r11) 0.00 : 317fc: mtlr r0 0.00 : 31800: lwz r29,-12(r11) 0.53 : 31804: lwz r30,-8(r11) 0.13 : 31808: lwz r31,-4(r11) 0.00 : 3180c: mr r1,r11 1.18 : 31810: blr Percent | Source code & Disassembly of ld-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000127d8 <__tls_get_addr>: 10.86 : 127d8: stwu r1,-16(r1) 0.00 : 127dc: mflr r0 3.10 : 127e0: bcl- 20,4*cr7+so,127e4 <__tls_get_addr+0xc> 0.89 : 127e4: li r4,0 2.22 : 127e8: stw r30,8(r1) 0.00 : 127ec: mflr r30 2.22 : 127f0: stw r0,20(r1) 0.67 : 127f4: addis r30,r30,1 0.00 : 127f8: addi r30,r30,-6128 7.32 : 127fc: stw r31,12(r1) 0.22 : 12800: mr r31,r3 6.65 : 12804: lwz r9,-28676(r2) 5.54 : 12808: lwz r10,-84(r30) 8.87 : 1280c: lwz r11,0(r9) 5.99 : 12810: lwz r0,2080(r10) 0.00 : 12814: cmpw cr7,r11,r0 12.20 : 12818: bne- cr7,12858 <__tls_get_addr+0x80> 0.89 : 1281c: lwz r5,0(r31) 0.00 : 12820: rlwinm r0,r5,3,0,28 2.66 : 12824: lwzx r3,r9,r0 0.00 : 12828: cmpwi cr7,r3,-1 10.86 : 1282c: beq- cr7,1286c <__tls_get_addr+0x94> 1.33 : 12830: lwz r9,4(r31) 2.88 : 12834: lwz r30,8(r1) 0.00 : 12838: addis r9,r9,1 0.22 : 1283c: lwz r31,12(r1) 2.22 : 12840: addi r0,r9,-32768 0.00 : 12844: add r3,r3,r0 4.43 : 12848: lwz r0,20(r1) 0.00 : 1284c: mtlr r0 0.00 : 12850: addi r1,r1,16 7.76 : 12854: blr 0.00 : 12858: lwz r3,0(r3) 0.00 : 1285c: bl 124d8 <_dl_deallocate_tls+0xe8> 0.00 : 12860: mr r4,r3 0.00 : 12864: lwz r9,-28676(r2) 0.00 : 12868: b 1281c <__tls_get_addr+0x44> 0.00 : 1286c: mr r3,r9 0.00 : 12870: bl 26b4 0.00 : 12874: b 12830 <__tls_get_addr+0x58> Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00032514 : 0.00 : 32514: stwu r1,-768(r1) 0.00 : 32518: mflr r0 0.90 : 3251c: stw r0,772(r1) 0.00 : 32520: stw r26,744(r1) 0.23 : 32524: stw r27,748(r1) 0.00 : 32528: stw r28,752(r1) 0.23 : 3252c: stw r29,756(r1) 0.23 : 32530: stw r30,760(r1) 0.00 : 32534: stw r31,764(r1) 0.00 : 32538: mr r31,r1 0.00 : 3253c: bcl- 20,4*cr7+so,32540 0.45 : 32540: mflr r30 0.00 : 32544: addis r30,r30,2 0.23 : 32548: addi r30,r30,25908 0.23 : 3254c: stw r3,728(r31) 0.23 : 32550: stw r4,732(r31) 0.00 : 32554: stw r5,736(r31) 0.23 : 32558: lwz r0,732(r31) 0.00 : 3255c: mr r9,r0 0.68 : 32560: lwz r0,0(r9) 0.00 : 32564: mr r3,r0 0.00 : 32568: bl 2f408 0.00 : 3256c: stw r3,92(r31) 0.45 : 32570: lwz r0,732(r31) 0.00 : 32574: mr r11,r0 0.90 : 32578: lwz r0,4(r11) 0.00 : 3257c: stw r0,96(r31) 0.00 : 32580: lwz r0,732(r31) 0.00 : 32584: mr r9,r0 2.04 : 32588: lwz r0,48(r9) 0.00 : 3258c: cmpwi cr7,r0,0 0.00 : 32590: mfcr r0 0.00 : 32594: rlwinm r0,r0,31,31,31 0.00 : 32598: xori r0,r0,1 0.00 : 3259c: cmpwi cr7,r0,0 2.26 : 325a0: bne- cr7,33384 0.00 : 325a4: lwz r0,92(r31) 0.00 : 325a8: mr r11,r0 0.45 : 325ac: lwz r0,40(r11) 0.00 : 325b0: cmpwi cr7,r0,1 1.36 : 325b4: beq- cr7,325c4 0.00 : 325b8: cmpwi cr7,r0,2 0.00 : 325bc: beq- cr7,33228 0.00 : 325c0: b 3328c 0.00 : 325c4: li r0,0 0.00 : 325c8: stw r0,200(r31) 0.00 : 325cc: lwz r0,736(r31) 0.00 : 325d0: stw r0,8(r31) 0.00 : 325d4: addi r0,r31,200 0.23 : 325d8: stw r0,100(r31) 0.00 : 325dc: li r0,0 0.00 : 325e0: stw r0,104(r31) 0.00 : 325e4: li r0,5 0.68 : 325e8: stw r0,108(r31) 0.00 : 325ec: li r0,32 0.00 : 325f0: stw r0,112(r31) 0.68 : 325f4: lwz r0,108(r31) 0.00 : 325f8: cmpwi cr7,r0,0 1.36 : 325fc: beq- cr7,32b64 0.00 : 32600: lwz r9,104(r31) 0.00 : 32604: lwz r0,108(r31) 0.00 : 32608: add r0,r9,r0 0.00 : 3260c: stw r0,20(r31) 0.23 : 32610: lwz r9,104(r31) 0.45 : 32614: lwz r0,112(r31) 0.00 : 32618: divwu r0,r9,r0 0.45 : 3261c: stw r0,116(r31) 0.00 : 32620: lwz r9,112(r31) 1.13 : 32624: lwz r0,20(r31) 0.00 : 32628: add r0,r9,r0 0.00 : 3262c: addic r9,r0,-1 0.00 : 32630: lwz r0,112(r31) 0.00 : 32634: divwu r0,r9,r0 0.00 : 32638: stw r0,120(r31) 1.13 : 3263c: lwz r0,108(r31) 0.00 : 32640: cmplwi cr7,r0,31 1.58 : 32644: bgt- cr7,32664 0.00 : 32648: lwz r0,108(r31) 0.00 : 3264c: li r9,-1 0.00 : 32650: slw r0,r9,r0 0.00 : 32654: not r0,r0 0.00 : 32658: lwz r9,8(r31) 0.00 : 3265c: and r0,r9,r0 0.00 : 32660: stw r0,8(r31) 0.45 : 32664: lwz r0,120(r31) 0.00 : 32668: addic r0,r0,-1 0.00 : 3266c: stw r0,16(r31) 0.90 : 32670: lwz r0,120(r31) 0.00 : 32674: addic r9,r0,-1 0.45 : 32678: lwz r0,116(r31) 0.00 : 3267c: cmpw cr7,r9,r0 1.58 : 32680: bne- cr7,327dc 0.00 : 32684: lwz r0,20(r31) 0.00 : 32688: lwz r9,112(r31) 0.00 : 3268c: divwu r11,r0,r9 0.23 : 32690: lwz r9,112(r31) 0.00 : 32694: mullw r9,r11,r9 0.00 : 32698: subf r0,r9,r0 1.81 : 3269c: lwz r9,112(r31) 0.00 : 326a0: subf r0,r0,r9 0.23 : 326a4: lwz r9,112(r31) 0.00 : 326a8: divwu r11,r0,r9 0.23 : 326ac: lwz r9,112(r31) 0.00 : 326b0: mullw r9,r11,r9 0.00 : 326b4: subf r0,r9,r0 0.00 : 326b8: li r9,-1 0.00 : 326bc: slw r0,r9,r0 0.23 : 326c0: not r0,r0 0.68 : 326c4: stw r0,12(r31) 0.23 : 326c8: lwz r0,104(r31) 0.45 : 326cc: lwz r9,112(r31) 0.00 : 326d0: divwu r11,r0,r9 0.00 : 326d4: lwz r9,112(r31) 0.00 : 326d8: mullw r9,r11,r9 0.00 : 326dc: subf r0,r9,r0 0.00 : 326e0: cmpwi cr7,r0,0 2.26 : 326e4: beq- cr7,3271c 0.00 : 326e8: lwz r0,104(r31) 0.00 : 326ec: lwz r9,112(r31) 0.00 : 326f0: divwu r11,r0,r9 0.00 : 326f4: lwz r9,112(r31) 0.00 : 326f8: mullw r9,r11,r9 0.00 : 326fc: subf r0,r9,r0 0.00 : 32700: lwz r9,112(r31) 0.00 : 32704: subf r0,r0,r9 0.00 : 32708: li r9,-1 0.00 : 3270c: slw r0,r9,r0 0.00 : 32710: lwz r9,12(r31) 0.00 : 32714: or r0,r9,r0 0.00 : 32718: stw r0,12(r31) 0.00 : 3271c: lwz r0,20(r31) 0.00 : 32720: lwz r9,112(r31) 0.00 : 32724: divwu r11,r0,r9 0.00 : 32728: lwz r9,112(r31) 0.00 : 3272c: mullw r9,r11,r9 0.00 : 32730: subf r0,r9,r0 0.68 : 32734: lwz r9,112(r31) 0.00 : 32738: subf r0,r0,r9 1.13 : 3273c: lwz r9,112(r31) 0.00 : 32740: divwu r11,r0,r9 0.23 : 32744: lwz r9,112(r31) 0.00 : 32748: mullw r9,r11,r9 0.00 : 3274c: subf r0,r9,r0 1.13 : 32750: lwz r9,8(r31) 0.00 : 32754: slw r0,r9,r0 0.00 : 32758: stw r0,124(r31) 0.45 : 3275c: lwz r0,12(r31) 0.00 : 32760: not r0,r0 0.00 : 32764: lwz r9,124(r31) 0.00 : 32768: and r0,r9,r0 0.00 : 3276c: stw r0,124(r31) 0.45 : 32770: lwz r0,16(r31) 0.00 : 32774: rlwinm r0,r0,2,0,29 0.00 : 32778: lwz r9,100(r31) 0.00 : 3277c: add r0,r9,r0 1.13 : 32780: lwz r9,16(r31) 0.00 : 32784: rlwinm r9,r9,2,0,29 0.00 : 32788: lwz r11,100(r31) 0.00 : 3278c: add r9,r11,r9 0.45 : 32790: lwz r11,0(r9) 1.36 : 32794: lwz r9,12(r31) 0.00 : 32798: and r9,r11,r9 0.00 : 3279c: mr r11,r0 0.90 : 327a0: stw r9,0(r11) 0.00 : 327a4: lwz r0,16(r31) 0.00 : 327a8: rlwinm r0,r0,2,0,29 0.68 : 327ac: lwz r9,100(r31) 0.00 : 327b0: add r0,r9,r0 0.00 : 327b4: lwz r9,16(r31) 0.00 : 327b8: rlwinm r9,r9,2,0,29 0.00 : 327bc: lwz r11,100(r31) 0.00 : 327c0: add r9,r11,r9 0.90 : 327c4: lwz r11,0(r9) 0.00 : 327c8: lwz r9,124(r31) 0.00 : 327cc: or r9,r11,r9 0.00 : 327d0: mr r11,r0 0.23 : 327d4: stw r9,0(r11) 0.00 : 327d8: b 32b64 0.00 : 327dc: lwz r0,20(r31) 0.00 : 327e0: lwz r9,112(r31) 0.00 : 327e4: divwu r11,r0,r9 0.00 : 327e8: lwz r9,112(r31) 0.00 : 327ec: mullw r9,r11,r9 0.00 : 327f0: subf r0,r9,r0 0.00 : 327f4: cmpwi cr7,r0,0 0.00 : 327f8: beq- cr7,32a60 0.00 : 327fc: lwz r0,20(r31) 0.00 : 32800: lwz r9,112(r31) 0.00 : 32804: divwu r11,r0,r9 0.00 : 32808: lwz r9,112(r31) 0.00 : 3280c: mullw r9,r11,r9 0.00 : 32810: subf r0,r9,r0 0.00 : 32814: stw r0,128(r31) 0.00 : 32818: lwz r9,112(r31) 0.00 : 3281c: lwz r0,128(r31) 0.00 : 32820: subf r0,r0,r9 0.00 : 32824: li r9,-1 0.00 : 32828: slw r0,r9,r0 0.00 : 3282c: not r0,r0 0.00 : 32830: stw r0,12(r31) 0.00 : 32834: lwz r9,112(r31) 0.00 : 32838: lwz r0,128(r31) 0.00 : 3283c: subf r0,r0,r9 0.00 : 32840: lwz r9,8(r31) 0.00 : 32844: slw r0,r9,r0 0.00 : 32848: stw r0,124(r31) 0.00 : 3284c: lwz r0,12(r31) 0.00 : 32850: not r0,r0 0.00 : 32854: lwz r9,124(r31) 0.00 : 32858: and r0,r9,r0 0.00 : 3285c: stw r0,124(r31) 0.00 : 32860: lwz r0,16(r31) 0.00 : 32864: rlwinm r0,r0,2,0,29 0.00 : 32868: lwz r9,100(r31) 0.00 : 3286c: add r0,r9,r0 0.00 : 32870: lwz r9,16(r31) 0.00 : 32874: rlwinm r9,r9,2,0,29 0.00 : 32878: lwz r11,100(r31) 0.00 : 3287c: add r9,r11,r9 0.00 : 32880: lwz r11,0(r9) 0.00 : 32884: lwz r9,12(r31) 0.00 : 32888: and r9,r11,r9 0.00 : 3288c: mr r11,r0 0.00 : 32890: stw r9,0(r11) 0.00 : 32894: lwz r0,16(r31) 0.00 : 32898: rlwinm r0,r0,2,0,29 0.00 : 3289c: lwz r9,100(r31) 0.00 : 328a0: add r0,r9,r0 0.00 : 328a4: lwz r9,16(r31) 0.00 : 328a8: rlwinm r9,r9,2,0,29 0.00 : 328ac: lwz r11,100(r31) 0.00 : 328b0: add r9,r11,r9 0.00 : 328b4: lwz r11,0(r9) 0.00 : 328b8: lwz r9,124(r31) 0.00 : 328bc: or r9,r11,r9 0.00 : 328c0: mr r11,r0 0.00 : 328c4: stw r9,0(r11) 0.00 : 328c8: lwz r0,8(r31) 0.00 : 328cc: stw r0,24(r31) 0.00 : 328d0: lwz r0,128(r31) 0.00 : 328d4: stw r0,132(r31) 0.00 : 328d8: lwz r9,132(r31) 0.00 : 328dc: lis r0,2114 0.00 : 328e0: ori r0,r0,4229 0.00 : 328e4: mulhwu r0,r9,r0 0.00 : 328e8: subf r9,r0,r9 0.00 : 328ec: rlwinm r9,r9,31,1,31 0.00 : 328f0: add r0,r0,r9 0.00 : 328f4: rlwinm r0,r0,28,4,31 0.00 : 328f8: stw r0,28(r31) 0.00 : 328fc: lwz r0,132(r31) 0.00 : 32900: lis r9,2114 0.00 : 32904: ori r9,r9,4229 0.00 : 32908: mulhwu r9,r0,r9 0.00 : 3290c: subf r11,r9,r0 0.00 : 32910: rlwinm r11,r11,31,1,31 0.00 : 32914: add r9,r9,r11 0.00 : 32918: rlwinm r9,r9,28,4,31 0.00 : 3291c: mulli r9,r9,31 0.00 : 32920: subf r0,r9,r0 0.00 : 32924: stw r0,136(r31) 0.00 : 32928: b 32944 0.00 : 3292c: lwz r0,24(r31) 0.00 : 32930: rlwinm r0,r0,1,31,31 0.00 : 32934: stw r0,24(r31) 0.00 : 32938: lwz r0,28(r31) 0.00 : 3293c: addic r0,r0,-1 0.00 : 32940: stw r0,28(r31) 0.00 : 32944: lwz r0,28(r31) 0.00 : 32948: cmpwi cr7,r0,0 0.00 : 3294c: bne+ cr7,3292c 0.00 : 32950: lwz r0,136(r31) 0.00 : 32954: lwz r9,24(r31) 0.00 : 32958: srw r0,r9,r0 0.00 : 3295c: stw r0,24(r31) 0.00 : 32960: lwz r0,24(r31) 0.00 : 32964: stw r0,8(r31) 0.00 : 32968: lwz r9,20(r31) 0.00 : 3296c: lwz r0,128(r31) 0.00 : 32970: subf r0,r0,r9 0.00 : 32974: stw r0,20(r31) 0.00 : 32978: lwz r0,16(r31) 0.00 : 3297c: addic r0,r0,-1 0.00 : 32980: stw r0,16(r31) 0.00 : 32984: b 32a60 0.00 : 32988: lwz r0,16(r31) 0.00 : 3298c: rlwinm r0,r0,2,0,29 0.00 : 32990: lwz r9,100(r31) 0.00 : 32994: add r0,r9,r0 0.00 : 32998: lwz r9,8(r31) 0.00 : 3299c: mr r11,r0 0.00 : 329a0: stw r9,0(r11) 0.00 : 329a4: lwz r0,8(r31) 0.00 : 329a8: stw r0,32(r31) 0.00 : 329ac: lwz r0,112(r31) 0.00 : 329b0: stw r0,140(r31) 0.00 : 329b4: lwz r9,140(r31) 0.00 : 329b8: lis r0,2114 0.00 : 329bc: ori r0,r0,4229 0.00 : 329c0: mulhwu r0,r9,r0 0.00 : 329c4: subf r9,r0,r9 0.00 : 329c8: rlwinm r9,r9,31,1,31 0.00 : 329cc: add r0,r0,r9 0.00 : 329d0: rlwinm r0,r0,28,4,31 0.00 : 329d4: stw r0,36(r31) 0.00 : 329d8: lwz r0,140(r31) 0.00 : 329dc: lis r9,2114 0.00 : 329e0: ori r9,r9,4229 0.00 : 329e4: mulhwu r9,r0,r9 0.00 : 329e8: subf r11,r9,r0 0.00 : 329ec: rlwinm r11,r11,31,1,31 0.00 : 329f0: add r9,r9,r11 0.00 : 329f4: rlwinm r9,r9,28,4,31 0.00 : 329f8: mulli r9,r9,31 0.00 : 329fc: subf r0,r9,r0 0.00 : 32a00: stw r0,144(r31) 0.00 : 32a04: b 32a20 0.00 : 32a08: lwz r0,32(r31) 0.00 : 32a0c: rlwinm r0,r0,1,31,31 0.00 : 32a10: stw r0,32(r31) 0.00 : 32a14: lwz r0,36(r31) 0.00 : 32a18: addic r0,r0,-1 0.00 : 32a1c: stw r0,36(r31) 0.00 : 32a20: lwz r0,36(r31) 0.00 : 32a24: cmpwi cr7,r0,0 0.00 : 32a28: bne+ cr7,32a08 0.00 : 32a2c: lwz r0,144(r31) 0.00 : 32a30: lwz r9,32(r31) 0.00 : 32a34: srw r0,r9,r0 0.00 : 32a38: stw r0,32(r31) 0.00 : 32a3c: lwz r0,32(r31) 0.00 : 32a40: stw r0,8(r31) 0.00 : 32a44: lwz r9,20(r31) 0.00 : 32a48: lwz r0,112(r31) 0.00 : 32a4c: subf r0,r0,r9 0.00 : 32a50: stw r0,20(r31) 0.00 : 32a54: lwz r0,16(r31) 0.00 : 32a58: addic r0,r0,-1 0.00 : 32a5c: stw r0,16(r31) 0.00 : 32a60: lwz r9,16(r31) 0.00 : 32a64: lwz r0,116(r31) 0.00 : 32a68: addic r0,r0,1 0.00 : 32a6c: cmpw cr7,r9,r0 0.00 : 32a70: bge+ cr7,32988 0.00 : 32a74: lwz r0,104(r31) 0.00 : 32a78: lwz r9,112(r31) 0.00 : 32a7c: divwu r11,r0,r9 0.00 : 32a80: lwz r9,112(r31) 0.00 : 32a84: mullw r9,r11,r9 0.00 : 32a88: subf r0,r9,r0 0.00 : 32a8c: cmpwi cr7,r0,0 0.00 : 32a90: beq- cr7,32b48 0.00 : 32a94: lwz r0,104(r31) 0.00 : 32a98: lwz r9,112(r31) 0.00 : 32a9c: divwu r11,r0,r9 0.00 : 32aa0: lwz r9,112(r31) 0.00 : 32aa4: mullw r9,r11,r9 0.00 : 32aa8: subf r0,r9,r0 0.00 : 32aac: lwz r9,112(r31) 0.00 : 32ab0: subf r0,r0,r9 0.00 : 32ab4: li r9,-1 0.00 : 32ab8: slw r0,r9,r0 0.00 : 32abc: stw r0,12(r31) 0.00 : 32ac0: lwz r0,8(r31) 0.00 : 32ac4: stw r0,124(r31) 0.00 : 32ac8: lwz r0,12(r31) 0.00 : 32acc: not r0,r0 0.00 : 32ad0: lwz r9,124(r31) 0.00 : 32ad4: and r0,r9,r0 0.00 : 32ad8: stw r0,124(r31) 0.00 : 32adc: lwz r0,16(r31) 0.00 : 32ae0: rlwinm r0,r0,2,0,29 0.00 : 32ae4: lwz r9,100(r31) 0.00 : 32ae8: add r0,r9,r0 0.00 : 32aec: lwz r9,16(r31) 0.00 : 32af0: rlwinm r9,r9,2,0,29 0.00 : 32af4: lwz r11,100(r31) 0.00 : 32af8: add r9,r11,r9 0.00 : 32afc: lwz r11,0(r9) 0.00 : 32b00: lwz r9,12(r31) 0.00 : 32b04: and r9,r11,r9 0.00 : 32b08: mr r11,r0 0.00 : 32b0c: stw r9,0(r11) 0.00 : 32b10: lwz r0,16(r31) 0.00 : 32b14: rlwinm r0,r0,2,0,29 0.00 : 32b18: lwz r9,100(r31) 0.00 : 32b1c: add r0,r9,r0 0.00 : 32b20: lwz r9,16(r31) 0.00 : 32b24: rlwinm r9,r9,2,0,29 0.00 : 32b28: lwz r11,100(r31) 0.00 : 32b2c: add r9,r11,r9 0.00 : 32b30: lwz r11,0(r9) 0.00 : 32b34: lwz r9,124(r31) 0.00 : 32b38: or r9,r11,r9 0.00 : 32b3c: mr r11,r0 0.00 : 32b40: stw r9,0(r11) 0.00 : 32b44: b 32b64 0.00 : 32b48: lwz r0,16(r31) 0.00 : 32b4c: rlwinm r0,r0,2,0,29 0.00 : 32b50: lwz r9,100(r31) 0.00 : 32b54: add r0,r9,r0 0.00 : 32b58: lwz r9,8(r31) 0.00 : 32b5c: mr r11,r0 0.00 : 32b60: stw r9,0(r11) 0.45 : 32b64: lwz r0,732(r31) 0.00 : 32b68: mr r11,r0 0.68 : 32b6c: lwz r9,40(r11) 0.00 : 32b70: lwz r10,44(r11) 0.00 : 32b74: stw r9,40(r31) 0.23 : 32b78: stw r10,44(r31) 0.00 : 32b7c: addi r0,r31,200 0.00 : 32b80: stw r0,148(r31) 0.00 : 32b84: li r0,5 0.00 : 32b88: stw r0,152(r31) 0.00 : 32b8c: li r0,27 0.45 : 32b90: stw r0,156(r31) 0.00 : 32b94: li r0,32 0.45 : 32b98: stw r0,160(r31) 0.45 : 32b9c: lwz r0,156(r31) 0.00 : 32ba0: cmpwi cr7,r0,0 1.36 : 32ba4: beq- cr7,3320c 0.00 : 32ba8: lwz r9,152(r31) 0.00 : 32bac: lwz r0,156(r31) 0.00 : 32bb0: add r0,r9,r0 0.00 : 32bb4: stw r0,56(r31) 0.45 : 32bb8: lwz r9,152(r31) 0.68 : 32bbc: lwz r0,160(r31) 0.00 : 32bc0: divwu r0,r9,r0 0.00 : 32bc4: stw r0,164(r31) 0.23 : 32bc8: lwz r9,160(r31) 0.68 : 32bcc: lwz r0,56(r31) 0.00 : 32bd0: add r0,r9,r0 0.00 : 32bd4: addic r9,r0,-1 0.00 : 32bd8: lwz r0,160(r31) 0.00 : 32bdc: divwu r0,r9,r0 0.23 : 32be0: stw r0,168(r31) 1.36 : 32be4: lwz r0,156(r31) 0.00 : 32be8: cmplwi cr7,r0,63 0.90 : 32bec: bgt- cr7,32c54 0.00 : 32bf0: lwz r0,156(r31) 0.00 : 32bf4: addic r9,r0,-32 0.00 : 32bf8: cmpwi cr7,r9,0 0.23 : 32bfc: blt- cr7,32c10 0.00 : 32c00: li r0,-1 0.00 : 32c04: slw r28,r0,r9 0.00 : 32c08: li r29,0 0.00 : 32c0c: b 32c34 0.23 : 32c10: li r9,-1 0.00 : 32c14: rlwinm r11,r9,31,1,31 0.00 : 32c18: subfic r9,r0,31 0.00 : 32c1c: srw r9,r11,r9 0.45 : 32c20: li r11,-1 0.00 : 32c24: slw r28,r11,r0 0.00 : 32c28: or r28,r9,r28 0.00 : 32c2c: li r9,-1 0.68 : 32c30: slw r29,r9,r0 0.00 : 32c34: not r26,r28 0.00 : 32c38: not r27,r29 0.90 : 32c3c: lwz r0,40(r31) 0.00 : 32c40: and r0,r0,r26 0.45 : 32c44: stw r0,40(r31) 0.68 : 32c48: lwz r0,44(r31) 0.00 : 32c4c: and r0,r0,r27 0.23 : 32c50: stw r0,44(r31) 0.68 : 32c54: lwz r0,168(r31) 0.00 : 32c58: addic r0,r0,-1 0.00 : 32c5c: stw r0,52(r31) 1.36 : 32c60: lwz r0,168(r31) 0.00 : 32c64: addic r9,r0,-1 0.00 : 32c68: lwz r0,164(r31) 0.00 : 32c6c: cmpw cr7,r9,r0 2.04 : 32c70: bne- cr7,32dcc 0.00 : 32c74: lwz r0,56(r31) 0.00 : 32c78: lwz r9,160(r31) 0.00 : 32c7c: divwu r11,r0,r9 1.58 : 32c80: lwz r9,160(r31) 0.00 : 32c84: mullw r9,r11,r9 0.00 : 32c88: subf r0,r9,r0 2.26 : 32c8c: lwz r9,160(r31) 0.00 : 32c90: subf r0,r0,r9 0.23 : 32c94: lwz r9,160(r31) 0.00 : 32c98: divwu r11,r0,r9 0.00 : 32c9c: lwz r9,160(r31) 0.00 : 32ca0: mullw r9,r11,r9 0.00 : 32ca4: subf r0,r9,r0 0.00 : 32ca8: li r9,-1 0.00 : 32cac: slw r0,r9,r0 0.23 : 32cb0: not r0,r0 1.36 : 32cb4: stw r0,48(r31) 0.68 : 32cb8: lwz r0,152(r31) 0.45 : 32cbc: lwz r9,160(r31) 0.00 : 32cc0: divwu r11,r0,r9 0.23 : 32cc4: lwz r9,160(r31) 0.00 : 32cc8: mullw r9,r11,r9 0.00 : 32ccc: subf r0,r9,r0 0.00 : 32cd0: cmpwi cr7,r0,0 2.71 : 32cd4: beq- cr7,32d0c 0.00 : 32cd8: lwz r0,152(r31) 0.00 : 32cdc: lwz r9,160(r31) 0.00 : 32ce0: divwu r11,r0,r9 0.00 : 32ce4: lwz r9,160(r31) 0.00 : 32ce8: mullw r9,r11,r9 0.00 : 32cec: subf r0,r9,r0 2.04 : 32cf0: lwz r9,160(r31) 0.00 : 32cf4: subf r0,r0,r9 0.00 : 32cf8: li r9,-1 0.00 : 32cfc: slw r0,r9,r0 2.04 : 32d00: lwz r9,48(r31) 0.00 : 32d04: or r0,r9,r0 0.23 : 32d08: stw r0,48(r31) 0.00 : 32d0c: lwz r9,44(r31) 0.23 : 32d10: lwz r0,56(r31) 0.00 : 32d14: lwz r11,160(r31) 0.00 : 32d18: divwu r10,r0,r11 0.23 : 32d1c: lwz r11,160(r31) 0.00 : 32d20: mullw r11,r10,r11 0.00 : 32d24: subf r0,r11,r0 2.49 : 32d28: lwz r11,160(r31) 0.00 : 32d2c: subf r0,r0,r11 0.00 : 32d30: lwz r11,160(r31) 0.00 : 32d34: divwu r10,r0,r11 0.68 : 32d38: lwz r11,160(r31) 0.00 : 32d3c: mullw r11,r10,r11 0.00 : 32d40: subf r0,r11,r0 0.00 : 32d44: slw r0,r9,r0 1.36 : 32d48: stw r0,172(r31) 0.00 : 32d4c: lwz r0,48(r31) 0.00 : 32d50: not r0,r0 0.23 : 32d54: lwz r9,172(r31) 0.00 : 32d58: and r0,r9,r0 0.68 : 32d5c: stw r0,172(r31) 0.23 : 32d60: lwz r0,52(r31) 0.00 : 32d64: rlwinm r0,r0,2,0,29 0.68 : 32d68: lwz r9,148(r31) 0.00 : 32d6c: add r0,r9,r0 0.45 : 32d70: lwz r9,52(r31) 0.00 : 32d74: rlwinm r9,r9,2,0,29 0.00 : 32d78: lwz r11,148(r31) 0.00 : 32d7c: add r9,r11,r9 1.13 : 32d80: lwz r11,0(r9) 0.00 : 32d84: lwz r9,48(r31) 0.00 : 32d88: and r9,r11,r9 0.00 : 32d8c: mr r11,r0 0.00 : 32d90: stw r9,0(r11) 0.45 : 32d94: lwz r0,52(r31) 0.00 : 32d98: rlwinm r0,r0,2,0,29 0.45 : 32d9c: lwz r9,148(r31) 0.00 : 32da0: add r0,r9,r0 0.23 : 32da4: lwz r9,52(r31) 0.00 : 32da8: rlwinm r9,r9,2,0,29 0.23 : 32dac: lwz r11,148(r31) 0.00 : 32db0: add r9,r11,r9 1.13 : 32db4: lwz r11,0(r9) 0.45 : 32db8: lwz r9,172(r31) 0.00 : 32dbc: or r9,r11,r9 0.00 : 32dc0: mr r11,r0 0.23 : 32dc4: stw r9,0(r11) 0.00 : 32dc8: b 3320c 0.00 : 32dcc: lwz r0,56(r31) 0.00 : 32dd0: lwz r9,160(r31) 0.00 : 32dd4: divwu r11,r0,r9 0.00 : 32dd8: lwz r9,160(r31) 0.00 : 32ddc: mullw r9,r11,r9 0.00 : 32de0: subf r0,r9,r0 0.00 : 32de4: cmpwi cr7,r0,0 0.00 : 32de8: beq- cr7,33108 0.00 : 32dec: lwz r0,56(r31) 0.00 : 32df0: lwz r9,160(r31) 0.00 : 32df4: divwu r11,r0,r9 0.00 : 32df8: lwz r9,160(r31) 0.00 : 32dfc: mullw r9,r11,r9 0.00 : 32e00: subf r0,r9,r0 0.00 : 32e04: stw r0,176(r31) 0.00 : 32e08: lwz r9,160(r31) 0.00 : 32e0c: lwz r0,176(r31) 0.00 : 32e10: subf r0,r0,r9 0.00 : 32e14: li r9,-1 0.00 : 32e18: slw r0,r9,r0 0.00 : 32e1c: not r0,r0 0.00 : 32e20: stw r0,48(r31) 0.00 : 32e24: lwz r9,44(r31) 0.00 : 32e28: lwz r11,160(r31) 0.00 : 32e2c: lwz r0,176(r31) 0.00 : 32e30: subf r0,r0,r11 0.00 : 32e34: slw r0,r9,r0 0.00 : 32e38: stw r0,172(r31) 0.00 : 32e3c: lwz r0,48(r31) 0.00 : 32e40: not r0,r0 0.00 : 32e44: lwz r9,172(r31) 0.00 : 32e48: and r0,r9,r0 0.00 : 32e4c: stw r0,172(r31) 0.00 : 32e50: lwz r0,52(r31) 0.00 : 32e54: rlwinm r0,r0,2,0,29 0.00 : 32e58: lwz r9,148(r31) 0.00 : 32e5c: add r0,r9,r0 0.00 : 32e60: lwz r9,52(r31) 0.00 : 32e64: rlwinm r9,r9,2,0,29 0.00 : 32e68: lwz r11,148(r31) 0.00 : 32e6c: add r9,r11,r9 0.00 : 32e70: lwz r11,0(r9) 0.00 : 32e74: lwz r9,48(r31) 0.00 : 32e78: and r9,r11,r9 0.00 : 32e7c: mr r11,r0 0.00 : 32e80: stw r9,0(r11) 0.00 : 32e84: lwz r0,52(r31) 0.00 : 32e88: rlwinm r0,r0,2,0,29 0.00 : 32e8c: lwz r9,148(r31) 0.00 : 32e90: add r0,r9,r0 0.00 : 32e94: lwz r9,52(r31) 0.00 : 32e98: rlwinm r9,r9,2,0,29 0.00 : 32e9c: lwz r11,148(r31) 0.00 : 32ea0: add r9,r11,r9 0.00 : 32ea4: lwz r11,0(r9) 0.00 : 32ea8: lwz r9,172(r31) 0.00 : 32eac: or r9,r11,r9 0.00 : 32eb0: mr r11,r0 0.00 : 32eb4: stw r9,0(r11) 0.00 : 32eb8: lwz r9,40(r31) 0.00 : 32ebc: lwz r10,44(r31) 0.00 : 32ec0: stw r9,64(r31) 0.00 : 32ec4: stw r10,68(r31) 0.00 : 32ec8: lwz r0,176(r31) 0.00 : 32ecc: stw r0,180(r31) 0.00 : 32ed0: lwz r9,180(r31) 0.00 : 32ed4: lis r0,1040 0.00 : 32ed8: ori r0,r0,16645 0.00 : 32edc: mulhwu r0,r9,r0 0.00 : 32ee0: subf r9,r0,r9 0.00 : 32ee4: rlwinm r9,r9,31,1,31 0.00 : 32ee8: add r0,r0,r9 0.00 : 32eec: rlwinm r0,r0,27,5,31 0.00 : 32ef0: stw r0,72(r31) 0.00 : 32ef4: lwz r0,180(r31) 0.00 : 32ef8: lis r9,1040 0.00 : 32efc: ori r9,r9,16645 0.00 : 32f00: mulhwu r9,r0,r9 0.00 : 32f04: subf r11,r9,r0 0.00 : 32f08: rlwinm r11,r11,31,1,31 0.00 : 32f0c: add r9,r9,r11 0.00 : 32f10: rlwinm r9,r9,27,5,31 0.00 : 32f14: mulli r9,r9,63 0.00 : 32f18: subf r0,r9,r0 0.00 : 32f1c: stw r0,184(r31) 0.00 : 32f20: b 32f44 0.00 : 32f24: lwz r0,64(r31) 0.00 : 32f28: rlwinm r0,r0,1,31,31 0.00 : 32f2c: stw r0,68(r31) 0.00 : 32f30: li r0,0 0.00 : 32f34: stw r0,64(r31) 0.00 : 32f38: lwz r0,72(r31) 0.00 : 32f3c: addic r0,r0,-1 0.00 : 32f40: stw r0,72(r31) 0.00 : 32f44: lwz r0,72(r31) 0.00 : 32f48: cmpwi cr7,r0,0 0.00 : 32f4c: bne+ cr7,32f24 0.00 : 32f50: lwz r0,184(r31) 0.00 : 32f54: addic r9,r0,-32 0.00 : 32f58: cmpwi cr7,r9,0 0.00 : 32f5c: blt- cr7,32f78 0.00 : 32f60: lwz r0,64(r31) 0.00 : 32f64: srw r0,r0,r9 0.00 : 32f68: stw r0,68(r31) 0.00 : 32f6c: li r0,0 0.00 : 32f70: stw r0,64(r31) 0.00 : 32f74: b 32fa4 0.00 : 32f78: lwz r9,64(r31) 0.00 : 32f7c: rlwinm r11,r9,1,0,30 0.00 : 32f80: subfic r9,r0,31 0.00 : 32f84: slw r9,r11,r9 0.00 : 32f88: lwz r11,68(r31) 0.00 : 32f8c: srw r11,r11,r0 0.00 : 32f90: or r9,r11,r9 0.00 : 32f94: stw r9,68(r31) 0.00 : 32f98: lwz r9,64(r31) 0.00 : 32f9c: srw r0,r9,r0 0.00 : 32fa0: stw r0,64(r31) 0.00 : 32fa4: lwz r9,64(r31) 0.00 : 32fa8: lwz r10,68(r31) 0.00 : 32fac: stw r9,40(r31) 0.00 : 32fb0: stw r10,44(r31) 0.00 : 32fb4: lwz r9,56(r31) 0.00 : 32fb8: lwz r0,176(r31) 0.00 : 32fbc: subf r0,r0,r9 0.00 : 32fc0: stw r0,56(r31) 0.00 : 32fc4: lwz r0,52(r31) 0.00 : 32fc8: addic r0,r0,-1 0.00 : 32fcc: stw r0,52(r31) 0.00 : 32fd0: b 33108 0.00 : 32fd4: lwz r0,52(r31) 0.00 : 32fd8: rlwinm r0,r0,2,0,29 0.00 : 32fdc: lwz r9,148(r31) 0.00 : 32fe0: add r0,r9,r0 0.00 : 32fe4: lwz r9,44(r31) 0.00 : 32fe8: mr r11,r0 0.00 : 32fec: stw r9,0(r11) 0.00 : 32ff0: lwz r9,40(r31) 0.00 : 32ff4: lwz r10,44(r31) 0.00 : 32ff8: stw r9,80(r31) 0.00 : 32ffc: stw r10,84(r31) 0.00 : 33000: lwz r0,160(r31) 0.00 : 33004: stw r0,188(r31) 0.00 : 33008: lwz r9,188(r31) 0.00 : 3300c: lis r0,1040 0.00 : 33010: ori r0,r0,16645 0.00 : 33014: mulhwu r0,r9,r0 0.00 : 33018: subf r9,r0,r9 0.00 : 3301c: rlwinm r9,r9,31,1,31 0.00 : 33020: add r0,r0,r9 0.00 : 33024: rlwinm r0,r0,27,5,31 0.00 : 33028: stw r0,88(r31) 0.00 : 3302c: lwz r0,188(r31) 0.00 : 33030: lis r9,1040 0.00 : 33034: ori r9,r9,16645 0.00 : 33038: mulhwu r9,r0,r9 0.00 : 3303c: subf r11,r9,r0 0.00 : 33040: rlwinm r11,r11,31,1,31 0.00 : 33044: add r9,r9,r11 0.00 : 33048: rlwinm r9,r9,27,5,31 0.00 : 3304c: mulli r9,r9,63 0.00 : 33050: subf r0,r9,r0 0.00 : 33054: stw r0,192(r31) 0.00 : 33058: b 3307c 0.00 : 3305c: lwz r0,80(r31) 0.00 : 33060: rlwinm r0,r0,1,31,31 0.00 : 33064: stw r0,84(r31) 0.00 : 33068: li r0,0 0.00 : 3306c: stw r0,80(r31) 0.00 : 33070: lwz r0,88(r31) 0.00 : 33074: addic r0,r0,-1 0.00 : 33078: stw r0,88(r31) 0.00 : 3307c: lwz r0,88(r31) 0.00 : 33080: cmpwi cr7,r0,0 0.00 : 33084: bne+ cr7,3305c 0.00 : 33088: lwz r0,192(r31) 0.00 : 3308c: addic r9,r0,-32 0.00 : 33090: cmpwi cr7,r9,0 0.00 : 33094: blt- cr7,330b0 0.00 : 33098: lwz r0,80(r31) 0.00 : 3309c: srw r0,r0,r9 0.00 : 330a0: stw r0,84(r31) 0.00 : 330a4: li r0,0 0.00 : 330a8: stw r0,80(r31) 0.00 : 330ac: b 330dc 0.00 : 330b0: lwz r9,80(r31) 0.00 : 330b4: rlwinm r11,r9,1,0,30 0.00 : 330b8: subfic r9,r0,31 0.00 : 330bc: slw r9,r11,r9 0.00 : 330c0: lwz r11,84(r31) 0.00 : 330c4: srw r11,r11,r0 0.00 : 330c8: or r9,r11,r9 0.00 : 330cc: stw r9,84(r31) 0.00 : 330d0: lwz r9,80(r31) 0.00 : 330d4: srw r0,r9,r0 0.00 : 330d8: stw r0,80(r31) 0.00 : 330dc: lwz r9,80(r31) 0.00 : 330e0: lwz r10,84(r31) 0.00 : 330e4: stw r9,40(r31) 0.00 : 330e8: stw r10,44(r31) 0.00 : 330ec: lwz r9,56(r31) 0.00 : 330f0: lwz r0,160(r31) 0.00 : 330f4: subf r0,r0,r9 0.00 : 330f8: stw r0,56(r31) 0.00 : 330fc: lwz r0,52(r31) 0.00 : 33100: addic r0,r0,-1 0.00 : 33104: stw r0,52(r31) 0.00 : 33108: lwz r9,52(r31) 0.00 : 3310c: lwz r0,164(r31) 0.00 : 33110: addic r0,r0,1 0.00 : 33114: cmpw cr7,r9,r0 0.00 : 33118: bge+ cr7,32fd4 0.00 : 3311c: lwz r0,152(r31) 0.00 : 33120: lwz r9,160(r31) 0.00 : 33124: divwu r11,r0,r9 0.00 : 33128: lwz r9,160(r31) 0.00 : 3312c: mullw r9,r11,r9 0.00 : 33130: subf r0,r9,r0 0.00 : 33134: cmpwi cr7,r0,0 0.00 : 33138: beq- cr7,331f0 0.00 : 3313c: lwz r0,152(r31) 0.00 : 33140: lwz r9,160(r31) 0.00 : 33144: divwu r11,r0,r9 0.00 : 33148: lwz r9,160(r31) 0.00 : 3314c: mullw r9,r11,r9 0.00 : 33150: subf r0,r9,r0 0.00 : 33154: lwz r9,160(r31) 0.00 : 33158: subf r0,r0,r9 0.00 : 3315c: li r9,-1 0.00 : 33160: slw r0,r9,r0 0.00 : 33164: stw r0,48(r31) 0.00 : 33168: lwz r0,44(r31) 0.00 : 3316c: stw r0,172(r31) 0.00 : 33170: lwz r0,48(r31) 0.00 : 33174: not r0,r0 0.00 : 33178: lwz r9,172(r31) 0.00 : 3317c: and r0,r9,r0 0.00 : 33180: stw r0,172(r31) 0.00 : 33184: lwz r0,52(r31) 0.00 : 33188: rlwinm r0,r0,2,0,29 0.00 : 3318c: lwz r9,148(r31) 0.00 : 33190: add r0,r9,r0 0.00 : 33194: lwz r9,52(r31) 0.00 : 33198: rlwinm r9,r9,2,0,29 0.00 : 3319c: lwz r11,148(r31) 0.00 : 331a0: add r9,r11,r9 0.00 : 331a4: lwz r11,0(r9) 0.00 : 331a8: lwz r9,48(r31) 0.00 : 331ac: and r9,r11,r9 0.00 : 331b0: mr r11,r0 0.00 : 331b4: stw r9,0(r11) 0.00 : 331b8: lwz r0,52(r31) 0.00 : 331bc: rlwinm r0,r0,2,0,29 0.00 : 331c0: lwz r9,148(r31) 0.00 : 331c4: add r0,r9,r0 0.00 : 331c8: lwz r9,52(r31) 0.00 : 331cc: rlwinm r9,r9,2,0,29 0.00 : 331d0: lwz r11,148(r31) 0.00 : 331d4: add r9,r11,r9 0.00 : 331d8: lwz r11,0(r9) 0.00 : 331dc: lwz r9,172(r31) 0.00 : 331e0: or r9,r11,r9 0.00 : 331e4: mr r11,r0 0.00 : 331e8: stw r9,0(r11) 0.00 : 331ec: b 3320c 0.00 : 331f0: lwz r0,52(r31) 0.00 : 331f4: rlwinm r0,r0,2,0,29 0.00 : 331f8: lwz r9,148(r31) 0.00 : 331fc: add r0,r9,r0 0.00 : 33200: lwz r9,44(r31) 0.00 : 33204: mr r11,r0 0.00 : 33208: stw r9,0(r11) 0.23 : 3320c: addi r0,r31,200 0.00 : 33210: lwz r3,728(r31) 0.00 : 33214: lwz r4,732(r31) 0.00 : 33218: mr r5,r0 0.00 : 3321c: li r6,4 0.45 : 33220: bl 31364 1.36 : 33224: b 33330 0.00 : 33228: lwz r0,732(r31) 0.00 : 3322c: mr r11,r0 0.00 : 33230: lwz r9,40(r11) 0.00 : 33234: lwz r10,44(r11) 0.00 : 33238: mr r0,r10 0.00 : 3323c: stw r0,204(r31) 0.00 : 33240: lwz r0,736(r31) 0.00 : 33244: clrlwi r0,r0,16 0.00 : 33248: sth r0,208(r31) 0.00 : 3324c: addi r0,r31,208 0.00 : 33250: lwz r3,728(r31) 0.00 : 33254: lwz r4,732(r31) 0.00 : 33258: mr r5,r0 0.00 : 3325c: li r6,2 0.00 : 33260: bl 31364 0.00 : 33264: lwz r3,732(r31) 0.00 : 33268: li r4,1 0.00 : 3326c: bl 2ee6c 0.00 : 33270: addi r0,r31,204 0.00 : 33274: lwz r3,728(r31) 0.00 : 33278: lwz r4,732(r31) 0.00 : 3327c: mr r5,r0 0.00 : 33280: li r6,4 0.00 : 33284: bl 31364 0.00 : 33288: b 33330 0.00 : 3328c: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 33290: mr r0,r3 0.00 : 33294: mr r9,r0 0.00 : 33298: lwz r0,0(r9) 0.00 : 3329c: stw r0,196(r31) 0.00 : 332a0: bl 45ee0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x40> 0.00 : 332a4: mr r29,r3 0.00 : 332a8: bl 2eee8 0.00 : 332ac: mr r0,r3 0.00 : 332b0: addi r9,r31,212 0.00 : 332b4: mr r3,r9 0.00 : 332b8: li r4,512 0.00 : 332bc: lwz r5,-32660(r30) 0.00 : 332c0: mr r6,r29 0.00 : 332c4: mr r7,r0 0.00 : 332c8: lwz r8,-32732(r30) 0.00 : 332cc: li r9,218 0.00 : 332d0: lwz r10,-32656(r30) 0.00 : 332d4: crclr 4*cr1+eq 0.00 : 332d8: bl 46cf0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x40> 0.00 : 332dc: li r0,0 0.00 : 332e0: stb r0,723(r31) 0.00 : 332e4: addi r0,r31,212 0.00 : 332e8: mr r3,r0 0.00 : 332ec: bl 46220 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x40> 0.00 : 332f0: mr r0,r3 0.00 : 332f4: addi r9,r31,212 0.00 : 332f8: li r3,2 0.00 : 332fc: mr r4,r9 0.00 : 33300: mr r5,r0 0.00 : 33304: bl 45470 <00008000.got2.plt_pic32.patient_write+0x40> 0.00 : 33308: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 3330c: mr r0,r3 0.00 : 33310: lwz r9,196(r31) 0.00 : 33314: mr r11,r0 0.00 : 33318: stw r9,0(r11) 0.00 : 3331c: lwz r0,-32724(r30) 0.00 : 33320: mr r9,r0 0.00 : 33324: lwz r0,0(r9) 0.00 : 33328: mr r3,r0 0.00 : 3332c: bl 45660 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x40> 4.52 : 33330: lwz r0,92(r31) 0.00 : 33334: mr r11,r0 2.26 : 33338: lwz r0,8(r11) 0.90 : 3333c: lwz r3,732(r31) 0.90 : 33340: lwz r4,92(r31) 0.00 : 33344: mr r5,r0 0.00 : 33348: bl 2f55c 0.00 : 3334c: lwz r0,96(r31) 0.00 : 33350: mr r9,r0 0.68 : 33354: lwz r0,20(r9) 0.45 : 33358: lwz r3,732(r31) 0.00 : 3335c: lwz r4,92(r31) 1.36 : 33360: mr r5,r0 0.23 : 33364: bl 2f55c 0.00 : 33368: lwz r0,732(r31) 0.00 : 3336c: mr r11,r0 1.58 : 33370: lwz r0,16(r11) 0.00 : 33374: lwz r3,732(r31) 0.00 : 33378: mr r4,r0 0.00 : 3337c: bl 2ee6c 0.00 : 33380: b 33398 0.00 : 33384: nop 0.00 : 33388: lwz r3,728(r31) 0.00 : 3338c: lwz r4,732(r31) 0.00 : 33390: lwz r5,736(r31) 0.00 : 33394: bl 333c4 0.23 : 33398: addi r11,r31,768 0.68 : 3339c: lwz r0,4(r11) 2.49 : 333a0: mtlr r0 0.23 : 333a4: lwz r26,-24(r11) 0.23 : 333a8: lwz r27,-20(r11) 0.00 : 333ac: lwz r28,-16(r11) 0.23 : 333b0: lwz r29,-12(r11) 0.00 : 333b4: lwz r30,-8(r11) 0.45 : 333b8: lwz r31,-4(r11) 0.00 : 333bc: mr r1,r11 0.00 : 333c0: blr Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 100020c8 <__event_probe__sample_component___trace1>: 3.30 : 100020c8: stwu r1,-176(r1) 0.00 : 100020cc: mflr r0 0.73 : 100020d0: stw r0,180(r1) 0.73 : 100020d4: stw r31,172(r1) 0.00 : 100020d8: mr r31,r1 1.47 : 100020dc: stw r3,152(r31) 0.73 : 100020e0: stw r4,156(r31) 0.00 : 100020e4: stw r5,160(r31) 0.00 : 100020e8: stw r6,164(r31) 0.00 : 100020ec: lwz r0,152(r31) 0.37 : 100020f0: stw r0,16(r31) 0.00 : 100020f4: lwz r0,16(r31) 0.00 : 100020f8: mr r9,r0 2.20 : 100020fc: lwz r0,4(r9) 0.37 : 10002100: stw r0,20(r31) 0.00 : 10002104: li r0,0 0.00 : 10002108: stw r0,24(r31) 1.83 : 1000210c: lwz r0,20(r31) 0.00 : 10002110: mr r10,r0 2.20 : 10002114: lwz r0,12(r10) 0.00 : 10002118: mr r9,r0 3.66 : 1000211c: lwz r0,0(r9) 0.00 : 10002120: cmpwi cr7,r0,0 0.00 : 10002124: mfcr r0 0.00 : 10002128: rlwinm r0,r0,31,31,31 0.00 : 1000212c: cmpwi cr7,r0,0 1.10 : 10002130: bne- cr7,10002498 <__event_probe__sample_component___trace1+0x3d0> 0.00 : 10002134: lwz r0,20(r31) 0.00 : 10002138: addic r0,r0,4 0.00 : 1000213c: mr r10,r0 0.73 : 10002140: lwz r0,0(r10) 0.00 : 10002144: cmpwi cr7,r0,0 0.00 : 10002148: mfcr r0 0.00 : 1000214c: rlwinm r0,r0,31,31,31 0.00 : 10002150: cmpwi cr7,r0,0 1.83 : 10002154: bne- cr7,10002498 <__event_probe__sample_component___trace1+0x3d0> 0.00 : 10002158: lwz r0,16(r31) 0.00 : 1000215c: addic r0,r0,8 0.00 : 10002160: mr r9,r0 0.37 : 10002164: lwz r0,0(r9) 0.00 : 10002168: cmpwi cr7,r0,0 0.00 : 1000216c: mfcr r0 0.00 : 10002170: rlwinm r0,r0,31,31,31 0.00 : 10002174: cmpwi cr7,r0,0 1.10 : 10002178: bne- cr7,10002498 <__event_probe__sample_component___trace1+0x3d0> 0.00 : 1000217c: lis r0,4097 0.00 : 10002180: addic r0,r0,19724 0.00 : 10002184: mr r10,r0 0.73 : 10002188: lwz r0,12(r10) 0.00 : 1000218c: cmpwi cr7,r0,0 0.00 : 10002190: mfcr r0 0.00 : 10002194: rlwinm r0,r0,31,31,31 0.00 : 10002198: cmpwi cr7,r0,0 2.20 : 1000219c: bne- cr7,10002498 <__event_probe__sample_component___trace1+0x3d0> 0.00 : 100021a0: lwz r0,16(r31) 0.00 : 100021a4: addic r0,r0,52 0.00 : 100021a8: mr r3,r0 0.00 : 100021ac: bl 10001920 0.00 : 100021b0: mr r0,r3 0.00 : 100021b4: cmpwi cr7,r0,0 0.37 : 100021b8: mfcr r0 0.00 : 100021bc: rlwinm r0,r0,31,31,31 3.66 : 100021c0: cmpwi cr7,r0,0 0.37 : 100021c4: beq- cr7,100022c8 <__event_probe__sample_component___trace1+0x200> 0.00 : 100021c8: lwz r0,16(r31) 0.00 : 100021cc: mr r9,r0 0.00 : 100021d0: lwz r0,60(r9) 0.00 : 100021d4: stw r0,12(r31) 0.00 : 100021d8: addi r0,r31,120 0.00 : 100021dc: mr r3,r0 0.00 : 100021e0: lwz r4,152(r31) 0.00 : 100021e4: lwz r5,156(r31) 0.00 : 100021e8: lwz r6,160(r31) 0.00 : 100021ec: lwz r7,164(r31) 0.00 : 100021f0: bl 10001df0 <__event_prepare_filter_stack__sample_component___trace1> 0.00 : 100021f4: lis r0,4097 0.00 : 100021f8: addic r0,r0,19724 0.00 : 100021fc: mr r10,r0 0.00 : 10002200: lwz r0,20(r10) 0.00 : 10002204: lwz r9,16(r31) 0.00 : 10002208: lwz r9,52(r9) 0.00 : 1000220c: mr r3,r9 0.00 : 10002210: mtctr r0 0.00 : 10002214: bctrl 0.00 : 10002218: mr r0,r3 0.00 : 1000221c: addic r0,r0,-12 0.00 : 10002220: stw r0,8(r31) 0.00 : 10002224: b 10002298 <__event_probe__sample_component___trace1+0x1d0> 0.00 : 10002228: lwz r0,8(r31) 0.00 : 1000222c: mr r9,r0 0.00 : 10002230: lwz r0,4(r9) 0.00 : 10002234: addi r9,r31,120 0.00 : 10002238: lwz r3,8(r31) 0.00 : 1000223c: mr r4,r9 0.00 : 10002240: mtctr r0 0.00 : 10002244: bctrl 0.00 : 10002248: mr r10,r4 0.00 : 1000224c: mr r9,r3 0.00 : 10002250: mr r0,r10 0.00 : 10002254: clrlwi r0,r0,31 0.00 : 10002258: cmpwi cr7,r0,0 0.00 : 1000225c: beq- cr7,10002268 <__event_probe__sample_component___trace1+0x1a0> 0.00 : 10002260: li r0,1 0.00 : 10002264: stw r0,12(r31) 0.00 : 10002268: lis r0,4097 0.00 : 1000226c: addic r0,r0,19724 0.00 : 10002270: mr r9,r0 0.00 : 10002274: lwz r0,20(r9) 0.00 : 10002278: lwz r9,8(r31) 0.00 : 1000227c: lwz r9,12(r9) 0.00 : 10002280: mr r3,r9 0.00 : 10002284: mtctr r0 0.00 : 10002288: bctrl 0.00 : 1000228c: mr r0,r3 0.00 : 10002290: addic r0,r0,-12 0.00 : 10002294: stw r0,8(r31) 0.00 : 10002298: lwz r0,8(r31) 0.00 : 1000229c: addic r9,r0,12 0.00 : 100022a0: lwz r0,16(r31) 0.00 : 100022a4: addic r0,r0,52 0.00 : 100022a8: cmpw cr7,r9,r0 0.00 : 100022ac: bne+ cr7,10002228 <__event_probe__sample_component___trace1+0x160> 0.00 : 100022b0: lwz r0,12(r31) 0.00 : 100022b4: cmpwi cr7,r0,0 0.00 : 100022b8: mfcr r0 0.00 : 100022bc: rlwinm r0,r0,31,31,31 0.00 : 100022c0: cmpwi cr7,r0,0 0.00 : 100022c4: bne- cr7,10002498 <__event_probe__sample_component___trace1+0x3d0> 1.10 : 100022c8: addi r0,r31,120 0.00 : 100022cc: mr r3,r0 0.00 : 100022d0: lwz r4,152(r31) 0.00 : 100022d4: lwz r5,156(r31) 0.37 : 100022d8: lwz r6,160(r31) 0.00 : 100022dc: lwz r7,164(r31) 0.37 : 100022e0: bl 10001b38 <__event_get_size__sample_component___trace1> 0.73 : 100022e4: stw r3,28(r31) 0.00 : 100022e8: lwz r3,156(r31) 0.00 : 100022ec: lwz r4,160(r31) 1.10 : 100022f0: lwz r5,164(r31) 0.00 : 100022f4: bl 10001fb0 <__event_get_align__sample_component___trace1> 0.73 : 100022f8: stw r3,32(r31) 0.37 : 100022fc: lwz r0,20(r31) 0.00 : 10002300: mr r9,r0 0.37 : 10002304: lwz r11,0(r9) 0.00 : 10002308: lwz r9,32(r31) 0.00 : 1000230c: lwz r0,20(r31) 0.00 : 10002310: mr r10,r0 0.73 : 10002314: lwz r0,44(r10) 0.00 : 10002318: addi r10,r31,40 0.00 : 1000231c: mr r3,r10 0.00 : 10002320: mr r4,r11 0.00 : 10002324: lwz r5,16(r31) 0.00 : 10002328: lwz r6,28(r31) 0.00 : 1000232c: mr r7,r9 0.00 : 10002330: li r8,-1 0.00 : 10002334: mr r9,r0 0.00 : 10002338: bl 10001960 0.37 : 1000233c: lwz r0,20(r31) 0.00 : 10002340: mr r9,r0 2.56 : 10002344: lwz r0,36(r9) 0.00 : 10002348: mr r10,r0 1.47 : 1000234c: lwz r0,16(r10) 1.83 : 10002350: lwz r9,16(r31) 0.37 : 10002354: lwz r9,0(r9) 0.00 : 10002358: addi r11,r31,40 0.00 : 1000235c: mr r3,r11 0.00 : 10002360: mr r4,r9 0.00 : 10002364: mtctr r0 1.10 : 10002368: bctrl 10.99 : 1000236c: stw r3,36(r31) 1.10 : 10002370: lwz r0,36(r31) 0.00 : 10002374: cmpwi cr7,r0,0 1.47 : 10002378: blt- cr7,10002498 <__event_probe__sample_component___trace1+0x3d0> 0.00 : 1000237c: addi r0,r31,40 0.00 : 10002380: mr r3,r0 0.00 : 10002384: li r4,1 0.37 : 10002388: bl 10001a5c 0.37 : 1000238c: lwz r0,20(r31) 0.00 : 10002390: mr r9,r0 1.47 : 10002394: lwz r0,36(r9) 0.00 : 10002398: mr r10,r0 3.30 : 1000239c: lwz r0,24(r10) 0.00 : 100023a0: lwz r9,24(r31) 0.00 : 100023a4: rlwinm r9,r9,2,0,29 0.00 : 100023a8: addi r11,r31,8 0.00 : 100023ac: add r9,r11,r9 0.00 : 100023b0: addi r9,r9,112 4.03 : 100023b4: lwz r9,0(r9) 0.37 : 100023b8: lwz r11,24(r31) 0.00 : 100023bc: addi r11,r11,1 0.73 : 100023c0: stw r11,24(r31) 0.00 : 100023c4: addi r11,r31,40 0.00 : 100023c8: mr r3,r11 2.20 : 100023cc: lwz r4,156(r31) 0.00 : 100023d0: mr r5,r9 0.00 : 100023d4: mtctr r0 0.37 : 100023d8: bctrl 2.20 : 100023dc: lwz r0,160(r31) 0.37 : 100023e0: stw r0,144(r31) 0.00 : 100023e4: addi r0,r31,40 0.00 : 100023e8: mr r3,r0 0.00 : 100023ec: li r4,1 0.00 : 100023f0: bl 10001a5c 0.00 : 100023f4: lwz r0,20(r31) 0.00 : 100023f8: mr r9,r0 1.47 : 100023fc: lwz r0,36(r9) 1.83 : 10002400: mr r10,r0 1.10 : 10002404: lwz r0,24(r10) 0.00 : 10002408: addi r9,r31,40 0.00 : 1000240c: addi r11,r31,144 0.00 : 10002410: mr r3,r9 0.00 : 10002414: mr r9,r11 0.00 : 10002418: mr r4,r9 0.00 : 1000241c: li r5,4 1.47 : 10002420: mtctr r0 0.73 : 10002424: bctrl 3.66 : 10002428: lwz r0,164(r31) 0.00 : 1000242c: stw r0,148(r31) 0.00 : 10002430: addi r0,r31,40 0.00 : 10002434: mr r3,r0 0.00 : 10002438: li r4,1 0.00 : 1000243c: bl 10001a5c 0.00 : 10002440: lwz r0,20(r31) 0.00 : 10002444: mr r9,r0 1.10 : 10002448: lwz r0,36(r9) 0.00 : 1000244c: mr r10,r0 1.47 : 10002450: lwz r0,24(r10) 0.00 : 10002454: addi r9,r31,40 0.00 : 10002458: addi r11,r31,148 0.00 : 1000245c: mr r3,r9 1.10 : 10002460: mr r9,r11 0.73 : 10002464: mr r4,r9 0.00 : 10002468: li r5,4 0.00 : 1000246c: mtctr r0 0.00 : 10002470: bctrl 2.20 : 10002474: lwz r0,20(r31) 0.00 : 10002478: mr r9,r0 1.47 : 1000247c: lwz r0,36(r9) 0.00 : 10002480: mr r10,r0 0.73 : 10002484: lwz r0,20(r10) 0.00 : 10002488: addi r9,r31,40 0.00 : 1000248c: mr r3,r9 0.00 : 10002490: mtctr r0 0.73 : 10002494: bctrl 3.30 : 10002498: addi r11,r31,176 0.37 : 1000249c: lwz r0,4(r11) 2.93 : 100024a0: mtlr r0 0.37 : 100024a4: lwz r31,-4(r11) 0.00 : 100024a8: mr r1,r11 0.37 : 100024ac: blr Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 0008f320 : 23.16 : 8f320: stwu r1,-32(r1) 0.00 : 8f324: cmplwi cr7,r5,15 0.00 : 8f328: mflr r0 0.74 : 8f32c: bcl- 20,4*cr7+so,8f330 2.94 : 8f330: stw r30,24(r1) 0.00 : 8f334: mflr r30 0.00 : 8f338: addis r30,r30,14 2.94 : 8f33c: stw r27,12(r1) 0.00 : 8f340: addi r30,r30,31940 1.10 : 8f344: stw r28,16(r1) 0.00 : 8f348: mr r27,r5 0.00 : 8f34c: mr r28,r3 2.21 : 8f350: stw r29,20(r1) 0.00 : 8f354: mr r29,r3 1.10 : 8f358: stw r31,28(r1) 0.00 : 8f35c: mr r31,r4 13.60 : 8f360: stw r0,36(r1) 0.00 : 8f364: ble- cr7,8f3c4 0.74 : 8f368: neg r0,r3 0.74 : 8f36c: clrlwi r0,r0,30 0.00 : 8f370: cmpwi cr7,r0,0 0.00 : 8f374: subf r27,r0,r5 1.84 : 8f378: beq- cr7,8f39c 0.00 : 8f37c: mtctr r0 0.00 : 8f380: li r29,0 0.74 : 8f384: lbzx r0,r4,r29 2.21 : 8f388: stbx r0,r28,r29 0.00 : 8f38c: addi r29,r29,1 0.00 : 8f390: bdnz+ 8f384 1.84 : 8f394: add r31,r4,r29 0.37 : 8f398: add r29,r28,r29 1.10 : 8f39c: andi. r0,r31,3 4.78 : 8f3a0: mr r3,r29 0.00 : 8f3a4: mr r4,r31 0.00 : 8f3a8: rlwinm r5,r27,30,2,31 0.00 : 8f3ac: beq- 8f40c 0.00 : 8f3b0: bl 8f55c 0.00 : 8f3b4: rlwinm r0,r27,0,0,29 0.00 : 8f3b8: add r31,r31,r0 0.00 : 8f3bc: add r29,r29,r0 0.00 : 8f3c0: clrlwi r27,r27,30 5.51 : 8f3c4: cmpwi cr7,r27,0 4.04 : 8f3c8: beq- cr7,8f3e4 0.37 : 8f3cc: mtctr r27 0.00 : 8f3d0: li r9,0 7.35 : 8f3d4: lbzx r0,r9,r31 2.94 : 8f3d8: stbx r0,r9,r29 0.37 : 8f3dc: addi r9,r9,1 5.51 : 8f3e0: bdnz+ 8f3d4 6.99 : 8f3e4: lwz r0,36(r1) 0.00 : 8f3e8: mr r3,r28 0.74 : 8f3ec: lwz r27,12(r1) 0.00 : 8f3f0: mtlr r0 0.37 : 8f3f4: lwz r28,16(r1) 0.00 : 8f3f8: lwz r29,20(r1) 0.00 : 8f3fc: lwz r30,24(r1) 1.84 : 8f400: lwz r31,28(r1) 0.00 : 8f404: addi r1,r1,32 0.00 : 8f408: blr 0.74 : 8f40c: bl 8f414 1.10 : 8f410: b 8f3b4 Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f17c : 0.45 : 2f17c: stwu r1,-64(r1) 0.45 : 2f180: mflr r0 3.12 : 2f184: stw r0,68(r1) 0.00 : 2f188: stw r29,52(r1) 1.34 : 2f18c: stw r30,56(r1) 0.00 : 2f190: stw r31,60(r1) 0.00 : 2f194: mr r31,r1 0.00 : 2f198: bcl- 20,4*cr7+so,2f19c 0.00 : 2f19c: mflr r30 0.00 : 2f1a0: addis r30,r30,3 0.45 : 2f1a4: addi r30,r30,-26408 0.45 : 2f1a8: stw r3,24(r31) 0.45 : 2f1ac: stw r4,28(r31) 0.00 : 2f1b0: stw r5,32(r31) 0.45 : 2f1b4: lwz r0,24(r31) 0.00 : 2f1b8: mr r9,r0 0.89 : 2f1bc: lwz r0,4(r9) 3.57 : 2f1c0: cmpwi cr7,r0,0 2.23 : 2f1c4: bne- cr7,2f1dc 0.00 : 2f1c8: lwz r3,-32764(r30) 0.00 : 2f1cc: lwz r4,-32760(r30) 0.00 : 2f1d0: li r5,62 0.00 : 2f1d4: lwz r6,-32748(r30) 0.00 : 2f1d8: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.45 : 2f1dc: lwz r9,32(r31) 0.45 : 2f1e0: lwz r0,28(r31) 0.00 : 2f1e4: stw r9,8(r31) 0.00 : 2f1e8: stw r0,12(r31) 0.00 : 2f1ec: li r0,4 0.00 : 2f1f0: stw r0,16(r31) 0.00 : 2f1f4: lwz r0,16(r31) 0.00 : 2f1f8: cmpwi cr7,r0,4 3.12 : 2f1fc: bne- cr7,2f228 0.00 : 2f200: lwz r0,8(r31) 0.00 : 2f204: lwz r9,12(r31) 0.89 : 2f208: sync 37.95 : 2f20c: lwarx r29,0,r0 0.00 : 2f210: add r29,r9,r29 11.61 : 2f214: stwcx. r29,0,r0 15.18 : 2f218: bne- 2f20c 0.00 : 2f21c: sync 16.07 : 2f220: stw r29,20(r31) 0.00 : 2f224: b 2f22c 0.00 : 2f228: .long 0xd00d00 0.00 : 2f22c: addi r11,r31,64 0.00 : 2f230: lwz r0,4(r11) 0.00 : 2f234: mtlr r0 0.45 : 2f238: lwz r29,-12(r11) 0.00 : 2f23c: lwz r30,-8(r11) 0.00 : 2f240: lwz r31,-4(r11) 0.00 : 2f244: mr r1,r11 0.00 : 2f248: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00031d38 : 0.49 : 31d38: stwu r1,-80(r1) 0.00 : 31d3c: mflr r0 0.98 : 31d40: stw r0,84(r1) 0.49 : 31d44: stw r29,68(r1) 0.49 : 31d48: stw r30,72(r1) 0.00 : 31d4c: stw r31,76(r1) 0.00 : 31d50: mr r31,r1 0.00 : 31d54: stw r3,24(r31) 0.00 : 31d58: stw r4,28(r31) 0.49 : 31d5c: stw r5,32(r31) 1.46 : 31d60: stw r6,36(r31) 1.46 : 31d64: stw r7,40(r31) 0.00 : 31d68: stw r8,44(r31) 0.00 : 31d6c: lwz r0,28(r31) 0.00 : 31d70: mr r9,r0 0.00 : 31d74: lwz r0,0(r9) 2.44 : 31d78: stw r0,8(r31) 1.46 : 31d7c: lwz r0,28(r31) 0.00 : 31d80: mr r11,r0 2.44 : 31d84: lwz r0,24(r11) 0.00 : 31d88: stw r0,12(r31) 1.95 : 31d8c: lwz r0,12(r31) 1.46 : 31d90: lwz r3,24(r31) 0.00 : 31d94: mr r4,r0 0.00 : 31d98: bl 2f070 1.46 : 31d9c: mr r0,r3 0.00 : 31da0: mr r9,r0 1.46 : 31da4: lwz r0,32(r31) 0.00 : 31da8: mr r11,r0 0.49 : 31dac: stw r9,0(r11) 0.00 : 31db0: lwz r0,32(r31) 0.00 : 31db4: mr r11,r0 1.95 : 31db8: lwz r9,0(r11) 0.00 : 31dbc: lwz r0,40(r31) 0.00 : 31dc0: mr r11,r0 0.00 : 31dc4: stw r9,0(r11) 0.00 : 31dc8: lwz r3,8(r31) 0.00 : 31dcc: bl 2f440 4.88 : 31dd0: mr r10,r4 0.00 : 31dd4: mr r9,r3 2.93 : 31dd8: lwz r0,28(r31) 0.49 : 31ddc: stw r9,48(r31) 0.49 : 31de0: stw r10,52(r31) 5.85 : 31de4: lfd f0,48(r31) 0.00 : 31de8: mr r11,r0 0.98 : 31dec: stfd f0,40(r11) 0.00 : 31df0: lwz r0,28(r31) 0.00 : 31df4: mr r11,r0 2.44 : 31df8: lwz r9,40(r11) 2.44 : 31dfc: lwz r10,44(r11) 0.00 : 31e00: li r0,-1 0.00 : 31e04: cmpw cr7,r9,r0 2.44 : 31e08: bne- cr7,31e20 0.00 : 31e0c: li r0,-5 0.00 : 31e10: cmpw cr7,r10,r0 0.00 : 31e14: bne- cr7,31e20 0.00 : 31e18: li r0,1 0.00 : 31e1c: b 31ff8 0.00 : 31e20: lwz r0,28(r31) 0.00 : 31e24: mr r11,r0 0.98 : 31e28: lwz r9,40(r11) 0.00 : 31e2c: lwz r10,44(r11) 0.00 : 31e30: lwz r3,24(r31) 0.00 : 31e34: lwz r4,12(r31) 0.00 : 31e38: mr r5,r9 0.00 : 31e3c: mr r6,r10 0.00 : 31e40: bl 307f4 0.98 : 31e44: mr r0,r3 0.00 : 31e48: cmpwi cr7,r0,0 1.95 : 31e4c: beq- cr7,31e6c 0.00 : 31e50: lwz r0,28(r31) 0.00 : 31e54: mr r9,r0 0.00 : 31e58: lwz r0,48(r9) 0.00 : 31e5c: ori r9,r0,1 0.00 : 31e60: lwz r0,28(r31) 0.00 : 31e64: mr r11,r0 0.00 : 31e68: stw r9,48(r11) 0.49 : 31e6c: lwz r0,32(r31) 0.00 : 31e70: mr r9,r0 1.95 : 31e74: lwz r0,0(r9) 0.00 : 31e78: mr r3,r0 0.98 : 31e7c: lwz r4,8(r31) 0.00 : 31e80: bl 305f8 0.00 : 31e84: mr r0,r3 0.00 : 31e88: cmpwi cr7,r0,0 0.00 : 31e8c: mfcr r0 0.00 : 31e90: rlwinm r0,r0,31,31,31 0.00 : 31e94: cmpwi cr7,r0,0 2.44 : 31e98: beq- cr7,31ea4 0.00 : 31e9c: li r0,1 0.00 : 31ea0: b 31ff8 0.00 : 31ea4: lwz r0,32(r31) 0.00 : 31ea8: mr r11,r0 2.44 : 31eac: lwz r0,0(r11) 0.00 : 31eb0: lwz r3,24(r31) 0.00 : 31eb4: lwz r4,8(r31) 0.00 : 31eb8: mr r5,r0 0.00 : 31ebc: lwz r6,44(r31) 0.49 : 31ec0: lwz r7,28(r31) 0.00 : 31ec4: bl 2f62c 2.44 : 31ec8: mr r0,r3 0.00 : 31ecc: mr r9,r0 0.49 : 31ed0: lwz r0,28(r31) 0.00 : 31ed4: mr r11,r0 1.95 : 31ed8: stw r9,28(r11) 0.00 : 31edc: lwz r0,28(r31) 0.00 : 31ee0: mr r9,r0 0.98 : 31ee4: lwz r29,28(r9) 0.00 : 31ee8: lwz r0,32(r31) 0.00 : 31eec: mr r11,r0 2.93 : 31ef0: lwz r9,0(r11) 0.49 : 31ef4: lwz r0,28(r31) 0.00 : 31ef8: mr r11,r0 1.95 : 31efc: lwz r0,28(r11) 0.00 : 31f00: add r9,r9,r0 0.00 : 31f04: lwz r0,28(r31) 0.00 : 31f08: mr r11,r0 2.44 : 31f0c: lwz r0,16(r11) 0.00 : 31f10: mr r3,r9 0.00 : 31f14: mr r4,r0 0.00 : 31f18: bl 2ee40 0.00 : 31f1c: mr r9,r3 0.00 : 31f20: lwz r0,28(r31) 0.00 : 31f24: mr r11,r0 1.95 : 31f28: lwz r0,12(r11) 0.00 : 31f2c: add r0,r9,r0 0.00 : 31f30: add r9,r29,r0 0.49 : 31f34: lwz r0,28(r31) 0.00 : 31f38: mr r11,r0 2.44 : 31f3c: stw r9,28(r11) 0.98 : 31f40: lwz r0,32(r31) 0.00 : 31f44: mr r9,r0 0.49 : 31f48: lwz r0,0(r9) 0.00 : 31f4c: mr r3,r0 0.00 : 31f50: lwz r4,8(r31) 0.00 : 31f54: bl 305f8 0.00 : 31f58: mr r9,r3 1.95 : 31f5c: lwz r0,28(r31) 0.00 : 31f60: mr r11,r0 3.41 : 31f64: lwz r0,28(r11) 0.00 : 31f68: add r9,r9,r0 0.00 : 31f6c: lwz r0,8(r31) 0.00 : 31f70: mr r11,r0 1.46 : 31f74: lwz r0,28(r11) 0.00 : 31f78: cmplw cr7,r9,r0 0.00 : 31f7c: mfcr r0 0.00 : 31f80: rlwinm r0,r0,30,31,31 0.00 : 31f84: cmpwi cr7,r0,0 4.39 : 31f88: beq- cr7,31f94 0.00 : 31f8c: li r0,1 0.00 : 31f90: b 31ff8 0.00 : 31f94: lwz r0,32(r31) 0.00 : 31f98: mr r11,r0 0.00 : 31f9c: lwz r9,0(r11) 0.49 : 31fa0: lwz r0,28(r31) 0.00 : 31fa4: mr r11,r0 2.44 : 31fa8: lwz r0,28(r11) 0.00 : 31fac: add r9,r9,r0 0.49 : 31fb0: lwz r0,36(r31) 0.00 : 31fb4: mr r11,r0 0.98 : 31fb8: stw r9,0(r11) 0.49 : 31fbc: lwz r0,36(r31) 0.00 : 31fc0: mr r9,r0 0.98 : 31fc4: lwz r0,0(r9) 0.00 : 31fc8: mr r3,r0 0.98 : 31fcc: lwz r4,8(r31) 0.00 : 31fd0: bl 305f8 0.00 : 31fd4: mr r0,r3 0.00 : 31fd8: cmpwi cr7,r0,0 0.00 : 31fdc: mfcr r0 0.00 : 31fe0: rlwinm r0,r0,31,31,31 0.00 : 31fe4: cmpwi cr7,r0,0 2.44 : 31fe8: beq- cr7,31ff4 0.00 : 31fec: li r0,1 0.00 : 31ff0: b 31ff8 0.49 : 31ff4: li r0,0 0.00 : 31ff8: mr r3,r0 0.00 : 31ffc: addi r11,r31,80 1.46 : 32000: lwz r0,4(r11) 0.00 : 32004: mtlr r0 0.00 : 32008: lwz r29,-12(r11) 0.49 : 3200c: lwz r30,-8(r11) 0.00 : 32010: lwz r31,-4(r11) 0.00 : 32014: mr r1,r11 0.49 : 32018: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f318 : 1.01 : 2f318: stwu r1,-80(r1) 0.00 : 2f31c: mflr r0 0.50 : 2f320: stw r0,84(r1) 0.50 : 2f324: stw r29,68(r1) 0.00 : 2f328: stw r30,72(r1) 0.00 : 2f32c: stw r31,76(r1) 0.00 : 2f330: mr r31,r1 0.00 : 2f334: bcl- 20,4*cr7+so,2f338 0.00 : 2f338: mflr r30 0.00 : 2f33c: addis r30,r30,3 5.03 : 2f340: addi r30,r30,-26820 0.00 : 2f344: stw r3,40(r31) 0.50 : 2f348: stw r4,44(r31) 0.00 : 2f34c: stw r5,48(r31) 0.00 : 2f350: stw r6,52(r31) 0.00 : 2f354: lwz r0,40(r31) 0.00 : 2f358: mr r9,r0 7.04 : 2f35c: lwz r0,4(r9) 0.00 : 2f360: cmpwi cr7,r0,0 0.50 : 2f364: bne- cr7,2f37c 0.00 : 2f368: lwz r3,-32764(r30) 0.00 : 2f36c: lwz r4,-32760(r30) 0.00 : 2f370: li r5,86 0.00 : 2f374: lwz r6,-32740(r30) 0.00 : 2f378: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.00 : 2f37c: lwz r11,44(r31) 2.01 : 2f380: lwz r9,48(r31) 0.50 : 2f384: lwz r0,52(r31) 0.00 : 2f388: stw r11,8(r31) 0.00 : 2f38c: stw r9,12(r31) 0.00 : 2f390: stw r0,16(r31) 0.00 : 2f394: li r0,4 0.00 : 2f398: stw r0,20(r31) 0.00 : 2f39c: lwz r0,20(r31) 0.00 : 2f3a0: cmpwi cr7,r0,4 3.02 : 2f3a4: bne- cr7,2f3dc 0.00 : 2f3a8: lwz r0,8(r31) 0.00 : 2f3ac: lwz r9,16(r31) 0.00 : 2f3b0: lwz r11,12(r31) 0.50 : 2f3b4: sync 31.16 : 2f3b8: lwarx r29,0,r0 0.00 : 2f3bc: cmpw r29,r11 10.55 : 2f3c0: bne- 2f3d0 0.00 : 2f3c4: stwcx. r9,0,r0 14.07 : 2f3c8: bne- 2f3b8 0.50 : 2f3cc: sync 21.61 : 2f3d0: stw r29,24(r31) 0.00 : 2f3d4: lwz r0,24(r31) 0.00 : 2f3d8: b 2f3e4 0.00 : 2f3dc: .long 0xd00d00 0.00 : 2f3e0: li r0,0 0.00 : 2f3e4: mr r3,r0 0.00 : 2f3e8: addi r11,r31,80 1.01 : 2f3ec: lwz r0,4(r11) 0.00 : 2f3f0: mtlr r0 0.00 : 2f3f4: lwz r29,-12(r11) 0.00 : 2f3f8: lwz r30,-8(r11) 0.00 : 2f3fc: lwz r31,-4(r11) 0.00 : 2f400: mr r1,r11 0.00 : 2f404: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003201c : 8.65 : 3201c: stwu r1,-80(r1) 0.00 : 32020: mflr r0 1.08 : 32024: stw r0,84(r1) 0.00 : 32028: stw r29,68(r1) 0.00 : 3202c: stw r30,72(r1) 0.00 : 32030: stw r31,76(r1) 0.00 : 32034: mr r31,r1 0.00 : 32038: bcl- 20,4*cr7+so,3203c 0.00 : 3203c: mflr r30 0.00 : 32040: addis r30,r30,2 1.08 : 32044: addi r30,r30,27192 0.54 : 32048: stw r3,56(r31) 0.54 : 3204c: stw r4,60(r31) 0.54 : 32050: lwz r0,60(r31) 0.00 : 32054: mr r9,r0 3.24 : 32058: lwz r0,0(r9) 0.00 : 3205c: stw r0,12(r31) 2.16 : 32060: lwz r0,60(r31) 0.00 : 32064: mr r11,r0 1.08 : 32068: lwz r0,8(r11) 0.54 : 3206c: stw r0,16(r31) 0.00 : 32070: li r0,0 0.00 : 32074: stw r0,40(r31) 2.16 : 32078: lwz r0,12(r31) 0.00 : 3207c: mr r9,r0 1.08 : 32080: lwz r0,0(r9) 0.00 : 32084: cmpwi cr7,r0,0 2.70 : 32088: beq- cr7,32094 0.00 : 3208c: li r0,-11 0.00 : 32090: b 322d8 0.00 : 32094: lwz r0,56(r31) 0.00 : 32098: mr r11,r0 0.00 : 3209c: lwz r0,0(r11) 0.00 : 320a0: cmpwi cr7,r0,0 2.16 : 320a4: bne- cr7,320f8 0.00 : 320a8: lwz r0,16(r31) 0.00 : 320ac: mr r11,r0 1.08 : 320b0: lwz r9,0(r11) 2.70 : 320b4: lwz r0,60(r31) 0.00 : 320b8: mr r11,r0 1.08 : 320bc: lwz r0,20(r11) 0.00 : 320c0: addic r0,r0,58 0.00 : 320c4: rlwinm r0,r0,3,0,28 0.00 : 320c8: lwz r11,12(r31) 0.00 : 320cc: add r0,r11,r0 0.00 : 320d0: addic r0,r0,32 0.00 : 320d4: mr r3,r9 0.00 : 320d8: mr r4,r0 2.16 : 320dc: li r5,0 0.00 : 320e0: li r6,512 0.54 : 320e4: bl 2f964 <_shmp_offset> 0.54 : 320e8: stw r3,20(r31) 0.00 : 320ec: lwz r0,20(r31) 2.16 : 320f0: stw r0,8(r31) 0.00 : 320f4: b 3212c 0.00 : 320f8: lwz r0,16(r31) 0.00 : 320fc: mr r11,r0 0.00 : 32100: lwz r9,0(r11) 0.00 : 32104: lwz r0,12(r31) 0.00 : 32108: addic r0,r0,496 0.00 : 3210c: mr r3,r9 0.00 : 32110: mr r4,r0 0.00 : 32114: li r5,0 0.00 : 32118: li r6,512 0.00 : 3211c: bl 2f964 <_shmp_offset> 0.00 : 32120: stw r3,24(r31) 0.00 : 32124: lwz r0,24(r31) 0.00 : 32128: stw r0,8(r31) 2.70 : 3212c: lwz r0,8(r31) 0.00 : 32130: mr r9,r0 2.70 : 32134: lwz r0,16(r9) 0.00 : 32138: cmpwi cr7,r0,0 4.86 : 3213c: beq- cr7,32148 0.00 : 32140: li r0,-11 0.00 : 32144: b 322d8 0.00 : 32148: lwz r0,60(r31) 0.00 : 3214c: lwz r9,8(r31) 0.00 : 32150: mr r11,r0 0.00 : 32154: stw r9,24(r11) 0.00 : 32158: addi r0,r31,28 0.00 : 3215c: addi r10,r31,32 1.08 : 32160: addi r11,r31,36 0.00 : 32164: addi r9,r31,40 0.54 : 32168: lwz r3,56(r31) 0.54 : 3216c: lwz r4,60(r31) 0.00 : 32170: mr r5,r0 0.00 : 32174: mr r0,r10 0.00 : 32178: mr r6,r0 0.00 : 3217c: mr r0,r11 0.54 : 32180: mr r7,r0 0.00 : 32184: mr r0,r9 0.00 : 32188: mr r8,r0 0.00 : 3218c: bl 31d38 0.54 : 32190: mr r0,r3 0.00 : 32194: cmpwi cr7,r0,0 0.54 : 32198: mfcr r0 0.54 : 3219c: rlwinm r0,r0,31,31,31 0.54 : 321a0: xori r0,r0,1 3.24 : 321a4: cmpwi cr7,r0,0 2.70 : 321a8: bne- cr7,322c0 0.00 : 321ac: lwz r0,60(r31) 0.00 : 321b0: mr r9,r0 0.00 : 321b4: lwz r0,24(r9) 0.00 : 321b8: mr r11,r0 0.00 : 321bc: lwz r0,36(r31) 0.54 : 321c0: mr r9,r0 0.54 : 321c4: lwz r0,32(r31) 1.08 : 321c8: lwz r3,56(r31) 0.00 : 321cc: mr r4,r11 0.00 : 321d0: mr r5,r9 0.00 : 321d4: mr r6,r0 0.00 : 321d8: bl 2f318 2.70 : 321dc: mr r0,r3 1.08 : 321e0: mr r9,r0 2.70 : 321e4: lwz r0,36(r31) 0.00 : 321e8: xor r0,r9,r0 0.00 : 321ec: cmpwi cr7,r0,0 0.00 : 321f0: mfcr r0 0.00 : 321f4: rlwinm r0,r0,31,31,31 1.08 : 321f8: xori r0,r0,1 0.00 : 321fc: cmpwi cr7,r0,0 3.78 : 32200: bne- cr7,322c8 0.00 : 32204: lwz r0,60(r31) 0.00 : 32208: mr r11,r0 1.62 : 3220c: lwz r0,24(r11) 0.00 : 32210: lwz r9,60(r31) 2.16 : 32214: lwz r10,44(r9) 0.54 : 32218: lwz r9,40(r9) 0.00 : 3221c: lwz r3,56(r31) 0.00 : 32220: mr r4,r0 0.00 : 32224: mr r5,r9 0.00 : 32228: mr r6,r10 0.00 : 3222c: bl 30720 3.78 : 32230: lwz r0,60(r31) 0.00 : 32234: mr r11,r0 1.62 : 32238: lwz r9,24(r11) 0.00 : 3223c: lwz r0,32(r31) 0.00 : 32240: addic r0,r0,-1 0.00 : 32244: mr r3,r9 0.54 : 32248: lwz r4,12(r31) 0.00 : 3224c: mr r5,r0 0.00 : 32250: bl 308fc 0.54 : 32254: lwz r0,60(r31) 0.00 : 32258: mr r9,r0 2.16 : 3225c: lwz r0,24(r9) 0.54 : 32260: addic r29,r0,24 0.00 : 32264: lwz r0,32(r31) 0.00 : 32268: addic r0,r0,-1 0.00 : 3226c: mr r3,r0 2.70 : 32270: lwz r4,12(r31) 0.00 : 32274: bl 306c8 0.00 : 32278: mr r0,r3 0.54 : 3227c: lwz r3,56(r31) 0.00 : 32280: mr r4,r29 0.00 : 32284: mr r5,r0 0.00 : 32288: lwz r6,16(r31) 0.00 : 3228c: bl 30130 0.00 : 32290: lwz r9,28(r31) 0.00 : 32294: lwz r0,60(r31) 0.00 : 32298: mr r11,r0 1.62 : 3229c: stw r9,36(r11) 0.54 : 322a0: lwz r9,28(r31) 0.54 : 322a4: lwz r0,40(r31) 0.00 : 322a8: add r9,r9,r0 0.54 : 322ac: lwz r0,60(r31) 0.00 : 322b0: mr r11,r0 1.08 : 322b4: stw r9,32(r11) 0.00 : 322b8: li r0,0 0.00 : 322bc: b 322d8 0.00 : 322c0: nop 0.00 : 322c4: b 322cc 0.00 : 322c8: nop 0.00 : 322cc: lwz r3,60(r31) 0.00 : 322d0: bl 46c00 <00008000.got2.plt_pic32.lib_ring_buffer_reserve_slow+0x10> 1.08 : 322d4: mr r0,r3 0.00 : 322d8: mr r3,r0 0.00 : 322dc: addi r11,r31,80 3.78 : 322e0: lwz r0,4(r11) 0.00 : 322e4: mtlr r0 0.00 : 322e8: lwz r29,-12(r11) 0.54 : 322ec: lwz r30,-8(r11) 0.00 : 322f0: lwz r31,-4(r11) 0.00 : 322f4: mr r1,r11 1.08 : 322f8: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00032360 : 8.15 : 32360: stwu r1,-64(r1) 0.00 : 32364: mflr r0 0.00 : 32368: stw r0,68(r1) 0.54 : 3236c: stw r29,52(r1) 0.00 : 32370: stw r30,56(r1) 0.00 : 32374: stw r31,60(r1) 0.00 : 32378: mr r31,r1 2.17 : 3237c: stw r3,40(r31) 2.17 : 32380: stw r4,44(r31) 0.00 : 32384: lwz r0,44(r31) 0.00 : 32388: mr r9,r0 3.80 : 3238c: lwz r0,0(r9) 0.00 : 32390: stw r0,8(r31) 0.00 : 32394: lwz r0,44(r31) 0.00 : 32398: mr r11,r0 1.09 : 3239c: lwz r0,8(r11) 0.54 : 323a0: stw r0,12(r31) 0.54 : 323a4: lwz r0,44(r31) 0.00 : 323a8: mr r9,r0 2.17 : 323ac: lwz r0,24(r9) 0.00 : 323b0: stw r0,16(r31) 0.00 : 323b4: lwz r0,44(r31) 0.00 : 323b8: mr r11,r0 1.63 : 323bc: lwz r0,32(r11) 0.00 : 323c0: stw r0,20(r31) 1.63 : 323c4: lwz r0,20(r31) 0.00 : 323c8: addic r0,r0,-1 0.00 : 323cc: mr r3,r0 2.17 : 323d0: lwz r4,8(r31) 0.00 : 323d4: bl 306c8 0.00 : 323d8: stw r3,24(r31) 0.54 : 323dc: lwz r0,16(r31) 0.00 : 323e0: addic r0,r0,24 0.00 : 323e4: lwz r3,40(r31) 0.00 : 323e8: mr r4,r0 0.54 : 323ec: lwz r5,24(r31) 0.54 : 323f0: lwz r6,12(r31) 0.00 : 323f4: bl 2fc7c 5.43 : 323f8: sync 27.72 : 323fc: lwz r0,44(r31) 0.00 : 32400: mr r9,r0 0.54 : 32404: lwz r0,28(r9) 0.00 : 32408: mr r29,r0 2.17 : 3240c: lwz r0,12(r31) 0.00 : 32410: mr r11,r0 1.09 : 32414: lwz r9,0(r11) 0.54 : 32418: lwz r0,16(r31) 0.00 : 3241c: addic r0,r0,4 0.00 : 32420: mr r3,r9 0.00 : 32424: mr r4,r0 1.09 : 32428: lwz r5,24(r31) 0.00 : 3242c: li r6,256 0.00 : 32430: bl 2f964 <_shmp_offset> 2.72 : 32434: stw r3,28(r31) 0.00 : 32438: lwz r0,28(r31) 1.63 : 3243c: lwz r3,40(r31) 0.00 : 32440: mr r4,r29 0.00 : 32444: mr r5,r0 0.00 : 32448: bl 2f17c 3.80 : 3244c: lwz r0,12(r31) 0.00 : 32450: mr r11,r0 1.63 : 32454: lwz r9,0(r11) 0.00 : 32458: lwz r0,16(r31) 0.00 : 3245c: addic r0,r0,4 0.54 : 32460: mr r3,r9 0.00 : 32464: mr r4,r0 1.09 : 32468: lwz r5,24(r31) 0.00 : 3246c: li r6,256 0.00 : 32470: bl 2f964 <_shmp_offset> 2.17 : 32474: stw r3,32(r31) 0.00 : 32478: lwz r0,32(r31) 0.54 : 3247c: lwz r3,40(r31) 0.00 : 32480: mr r4,r0 0.00 : 32484: bl 2f070 2.72 : 32488: mr r0,r3 0.54 : 3248c: stw r0,36(r31) 1.09 : 32490: lwz r0,20(r31) 0.00 : 32494: addic r0,r0,-1 0.00 : 32498: lwz r3,40(r31) 0.00 : 3249c: lwz r4,16(r31) 2.17 : 324a0: lwz r5,8(r31) 0.00 : 324a4: mr r6,r0 0.00 : 324a8: lwz r7,36(r31) 1.09 : 324ac: lwz r8,24(r31) 0.54 : 324b0: lwz r9,12(r31) 0.00 : 324b4: bl 30c94 3.26 : 324b8: lwz r0,44(r31) 0.00 : 324bc: mr r11,r0 0.54 : 324c0: lwz r9,32(r11) 1.09 : 324c4: lwz r0,44(r31) 0.00 : 324c8: mr r11,r0 0.54 : 324cc: lwz r0,28(r11) 1.09 : 324d0: lwz r3,40(r31) 0.00 : 324d4: lwz r4,16(r31) 1.09 : 324d8: lwz r5,8(r31) 0.00 : 324dc: lwz r6,24(r31) 0.00 : 324e0: mr r7,r9 1.09 : 324e4: lwz r8,36(r31) 0.00 : 324e8: mr r9,r0 0.00 : 324ec: lwz r10,12(r31) 0.00 : 324f0: bl 311f8 0.00 : 324f4: addi r11,r31,64 1.09 : 324f8: lwz r0,4(r11) 0.00 : 324fc: mtlr r0 0.00 : 32500: lwz r29,-12(r11) 0.54 : 32504: lwz r30,-8(r11) 0.00 : 32508: lwz r31,-4(r11) 0.00 : 3250c: mr r1,r11 0.54 : 32510: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f24c : 1.68 : 2f24c: stwu r1,-48(r1) 0.00 : 2f250: mflr r0 0.56 : 2f254: stw r0,52(r1) 1.12 : 2f258: stw r29,36(r1) 0.00 : 2f25c: stw r30,40(r1) 0.56 : 2f260: stw r31,44(r1) 0.00 : 2f264: mr r31,r1 0.00 : 2f268: bcl- 20,4*cr7+so,2f26c 0.00 : 2f26c: mflr r30 0.00 : 2f270: addis r30,r30,3 0.56 : 2f274: addi r30,r30,-26616 2.79 : 2f278: stw r3,24(r31) 0.00 : 2f27c: stw r4,28(r31) 1.12 : 2f280: lwz r0,24(r31) 0.00 : 2f284: mr r9,r0 5.03 : 2f288: lwz r0,4(r9) 0.00 : 2f28c: cmpwi cr7,r0,0 1.12 : 2f290: bne- cr7,2f2a8 0.00 : 2f294: lwz r3,-32764(r30) 0.00 : 2f298: lwz r4,-32760(r30) 0.00 : 2f29c: li r5,69 0.00 : 2f2a0: lwz r6,-32744(r30) 0.00 : 2f2a4: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.00 : 2f2a8: lwz r0,28(r31) 0.00 : 2f2ac: stw r0,8(r31) 0.00 : 2f2b0: li r0,1 0.00 : 2f2b4: stw r0,12(r31) 0.00 : 2f2b8: li r0,4 0.00 : 2f2bc: stw r0,16(r31) 1.68 : 2f2c0: lwz r0,16(r31) 0.00 : 2f2c4: cmpwi cr7,r0,4 1.68 : 2f2c8: bne- cr7,2f2f4 0.00 : 2f2cc: lwz r0,8(r31) 0.00 : 2f2d0: lwz r9,12(r31) 2.23 : 2f2d4: sync 23.46 : 2f2d8: lwarx r29,0,r0 0.00 : 2f2dc: add r29,r9,r29 11.17 : 2f2e0: stwcx. r29,0,r0 17.32 : 2f2e4: bne- 2f2d8 0.00 : 2f2e8: sync 25.70 : 2f2ec: stw r29,20(r31) 0.00 : 2f2f0: b 2f2f8 0.00 : 2f2f4: .long 0xd00d00 0.00 : 2f2f8: addi r11,r31,48 0.00 : 2f2fc: lwz r0,4(r11) 0.00 : 2f300: mtlr r0 1.12 : 2f304: lwz r29,-12(r11) 0.00 : 2f308: lwz r30,-8(r11) 1.12 : 2f30c: lwz r31,-4(r11) 0.00 : 2f310: mr r1,r11 0.00 : 2f314: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00035174 : 7.88 : 35174: stwu r1,-560(r1) 0.00 : 35178: mflr r0 3.03 : 3517c: stw r0,564(r1) 0.61 : 35180: stw r29,548(r1) 1.82 : 35184: stw r30,552(r1) 1.82 : 35188: stw r31,556(r1) 0.00 : 3518c: mr r31,r1 0.00 : 35190: bcl- 20,4*cr7+so,35194 0.00 : 35194: mflr r30 0.00 : 35198: addis r30,r30,2 0.61 : 3519c: addi r30,r30,14560 1.82 : 351a0: stw r3,536(r31) 0.61 : 351a4: stw r4,540(r31) 0.00 : 351a8: lwz r0,536(r31) 0.00 : 351ac: mr r9,r0 0.61 : 351b0: lwz r0,0(r9) 0.00 : 351b4: mr r3,r0 0.00 : 351b8: bl 2f408 3.03 : 351bc: stw r3,8(r31) 3.03 : 351c0: lwz r3,-32644(r30) 0.00 : 351c4: bl 31a3c 7.88 : 351c8: stw r3,12(r31) 0.00 : 351cc: lwz r0,12(r31) 0.00 : 351d0: cmpwi cr7,r0,0 1.82 : 351d4: bge- cr7,351e0 0.00 : 351d8: li r0,-1 0.00 : 351dc: b 35368 7.88 : 351e0: lwz r0,536(r31) 0.00 : 351e4: lwz r9,12(r31) 0.00 : 351e8: mr r11,r0 1.21 : 351ec: stw r9,20(r11) 0.00 : 351f0: lwz r0,8(r31) 0.00 : 351f4: mr r9,r0 5.45 : 351f8: lwz r0,40(r9) 0.00 : 351fc: cmpwi cr7,r0,1 1.82 : 35200: beq- cr7,35210 0.00 : 35204: cmpwi cr7,r0,2 0.00 : 35208: beq- cr7,3523c 0.00 : 3520c: b 35270 0.00 : 35210: lwz r0,540(r31) 0.00 : 35214: cmplwi cr7,r0,30 0.00 : 35218: ble- cr7,35318 0.00 : 3521c: lwz r0,536(r31) 0.00 : 35220: mr r11,r0 0.00 : 35224: lwz r0,48(r11) 0.00 : 35228: ori r9,r0,2 0.00 : 3522c: lwz r0,536(r31) 0.00 : 35230: mr r11,r0 0.00 : 35234: stw r9,48(r11) 0.00 : 35238: b 35318 0.00 : 3523c: lwz r9,540(r31) 0.00 : 35240: li r0,0 0.00 : 35244: ori r0,r0,65534 0.00 : 35248: cmplw cr7,r9,r0 0.00 : 3524c: ble- cr7,35320 0.00 : 35250: lwz r0,536(r31) 0.00 : 35254: mr r9,r0 0.00 : 35258: lwz r0,48(r9) 0.00 : 3525c: ori r9,r0,2 0.00 : 35260: lwz r0,536(r31) 0.00 : 35264: mr r11,r0 0.00 : 35268: stw r9,48(r11) 0.00 : 3526c: b 35320 0.00 : 35270: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 35274: mr r0,r3 0.00 : 35278: mr r9,r0 0.00 : 3527c: lwz r0,0(r9) 0.00 : 35280: stw r0,16(r31) 0.00 : 35284: bl 45ee0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x40> 0.00 : 35288: mr r29,r3 0.00 : 3528c: bl 2eee8 0.00 : 35290: mr r0,r3 0.00 : 35294: addi r9,r31,24 0.00 : 35298: mr r3,r9 0.00 : 3529c: li r4,512 0.00 : 352a0: lwz r5,-32640(r30) 0.00 : 352a4: mr r6,r29 0.00 : 352a8: mr r7,r0 0.00 : 352ac: lwz r8,-32732(r30) 0.00 : 352b0: li r9,494 0.00 : 352b4: lwz r10,-32636(r30) 0.00 : 352b8: crclr 4*cr1+eq 0.00 : 352bc: bl 46cf0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x40> 0.00 : 352c0: li r0,0 0.00 : 352c4: stb r0,535(r31) 0.00 : 352c8: addi r0,r31,24 0.00 : 352cc: mr r3,r0 0.00 : 352d0: bl 46220 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x40> 0.00 : 352d4: mr r0,r3 0.00 : 352d8: addi r9,r31,24 0.00 : 352dc: li r3,2 0.00 : 352e0: mr r4,r9 0.00 : 352e4: mr r5,r0 0.00 : 352e8: bl 45470 <00008000.got2.plt_pic32.patient_write+0x40> 0.00 : 352ec: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 352f0: mr r0,r3 0.00 : 352f4: lwz r9,16(r31) 0.00 : 352f8: mr r11,r0 0.00 : 352fc: stw r9,0(r11) 0.00 : 35300: lwz r0,-32724(r30) 0.00 : 35304: mr r9,r0 0.00 : 35308: lwz r0,0(r9) 0.00 : 3530c: mr r3,r0 0.00 : 35310: bl 45660 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x40> 0.00 : 35314: b 35324 1.21 : 35318: nop 1.21 : 3531c: b 35324 0.00 : 35320: nop 7.88 : 35324: lwz r3,-32644(r30) 0.00 : 35328: lwz r4,536(r31) 0.00 : 3532c: bl 3201c 6.06 : 35330: stw r3,20(r31) 0.00 : 35334: lwz r0,20(r31) 0.00 : 35338: cmpwi cr7,r0,0 3.64 : 3533c: bne- cr7,35358 0.00 : 35340: lwz r3,-32644(r30) 0.00 : 35344: lwz r4,536(r31) 0.00 : 35348: lwz r5,540(r31) 0.00 : 3534c: bl 32514 6.67 : 35350: li r0,0 0.00 : 35354: b 35368 0.00 : 35358: nop 0.00 : 3535c: lwz r3,-32644(r30) 0.00 : 35360: bl 31c78 0.00 : 35364: lwz r0,20(r31) 18.18 : 35368: mr r3,r0 0.00 : 3536c: addi r11,r31,560 1.21 : 35370: lwz r0,4(r11) 0.00 : 35374: mtlr r0 0.00 : 35378: lwz r29,-12(r11) 0.61 : 3537c: lwz r30,-8(r11) 2.42 : 35380: lwz r31,-4(r11) 0.00 : 35384: mr r1,r11 0.00 : 35388: blr Percent | Source code & Disassembly of liburcu-bp.so.2.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00002358 <_rcu_read_unlock_bp>: 15.95 : 2358: stwu r1,-32(r1) 0.00 : 235c: mflr r0 2.45 : 2360: stw r0,36(r1) 0.00 : 2364: stw r29,20(r1) 0.00 : 2368: stw r30,24(r1) 1.23 : 236c: stw r31,28(r1) 0.00 : 2370: mr r31,r1 0.00 : 2374: bcl- 20,4*cr7+so,2378 <_rcu_read_unlock_bp+0x20> 0.00 : 2378: mflr r30 0.00 : 237c: addis r30,r30,2 9.20 : 2380: addi r30,r30,-12436 2.45 : 2384: sync 28.22 : 2388: bcl- 20,4*cr7+so,2390 <_rcu_read_unlock_bp+0x38> 0.00 : 238c: .long 0x15174 0.00 : 2390: mflr r0 0.00 : 2394: mr r11,r0 6.13 : 2398: lwz r9,0(r11) 0.00 : 239c: add r0,r0,r9 0.00 : 23a0: li r3,0 0.00 : 23a4: mr r9,r0 0.00 : 23a8: addi r3,r9,-12 0.00 : 23ac: bl 6a30 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 2.45 : 23b0: mr r0,r3 0.00 : 23b4: mr r11,r0 0.61 : 23b8: lwz r0,0(r11) 0.00 : 23bc: mr r29,r0 11.66 : 23c0: bcl- 20,4*cr7+so,23c8 <_rcu_read_unlock_bp+0x70> 0.00 : 23c4: .long 0x1513c 0.61 : 23c8: mflr r0 0.00 : 23cc: mr r11,r0 0.61 : 23d0: lwz r9,0(r11) 0.00 : 23d4: add r0,r0,r9 0.00 : 23d8: li r3,0 0.00 : 23dc: mr r9,r0 0.00 : 23e0: addi r3,r9,-12 0.00 : 23e4: bl 6a30 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 3.68 : 23e8: mr r0,r3 0.00 : 23ec: mr r11,r0 1.23 : 23f0: lwz r0,0(r11) 0.00 : 23f4: mr r9,r0 4.29 : 23f8: lwz r0,0(r9) 0.00 : 23fc: addic r0,r0,-1 7.98 : 2400: stw r0,0(r29) 0.00 : 2404: addi r11,r31,32 0.00 : 2408: lwz r0,4(r11) 0.00 : 240c: mtlr r0 0.61 : 2410: lwz r29,-12(r11) 0.00 : 2414: lwz r30,-8(r11) 0.61 : 2418: lwz r31,-4(r11) 0.00 : 241c: mr r1,r11 0.00 : 2420: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000353e8 : 42.38 : 353e8: stwu r1,-32(r1) 0.00 : 353ec: mflr r0 3.31 : 353f0: stw r0,36(r1) 1.32 : 353f4: stw r30,24(r1) 2.65 : 353f8: stw r31,28(r1) 0.00 : 353fc: mr r31,r1 6.62 : 35400: bcl- 20,4*cr7+so,35404 0.00 : 35404: mflr r30 0.00 : 35408: addis r30,r30,2 2.65 : 3540c: addi r30,r30,13936 2.65 : 35410: stw r3,8(r31) 1.99 : 35414: stw r4,12(r31) 0.66 : 35418: stw r5,16(r31) 9.27 : 3541c: lwz r3,-32644(r30) 2.65 : 35420: lwz r4,8(r31) 2.65 : 35424: lwz r5,12(r31) 1.32 : 35428: lwz r6,16(r31) 0.00 : 3542c: bl 31364 11.26 : 35430: addi r11,r31,32 4.64 : 35434: lwz r0,4(r11) 0.00 : 35438: mtlr r0 0.66 : 3543c: lwz r30,-8(r11) 0.66 : 35440: lwz r31,-4(r11) 0.00 : 35444: mr r1,r11 2.65 : 35448: blr Percent | Source code & Disassembly of liblttng-ust-tracepoint.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000013dc <_rcu_read_lock_update>: 6.29 : 13dc: stwu r1,-32(r1) 0.00 : 13e0: mflr r0 1.40 : 13e4: stw r0,36(r1) 0.00 : 13e8: stw r30,24(r1) 4.20 : 13ec: stw r31,28(r1) 0.00 : 13f0: mr r31,r1 0.00 : 13f4: bcl- 20,4*cr7+so,13f8 <_rcu_read_lock_update+0x1c> 0.00 : 13f8: mflr r30 0.00 : 13fc: addis r30,r30,2 10.49 : 1400: addi r30,r30,17504 0.70 : 1404: stw r3,8(r31) 0.00 : 1408: lwz r0,8(r31) 0.00 : 140c: clrlwi r0,r0,16 0.00 : 1410: cmpwi cr7,r0,0 0.00 : 1414: mfcr r0 0.00 : 1418: rlwinm r0,r0,31,31,31 0.00 : 141c: cmpwi cr7,r0,0 5.59 : 1420: beq- cr7,1470 <_rcu_read_lock_update+0x94> 0.70 : 1424: bcl- 20,4*cr7+so,142c <_rcu_read_lock_update+0x50> 0.00 : 1428: .long 0x1c5fc 0.00 : 142c: mflr r0 0.00 : 1430: mr r11,r0 0.70 : 1434: lwz r9,0(r11) 0.00 : 1438: add r0,r0,r9 0.00 : 143c: li r3,0 4.90 : 1440: mr r9,r0 2.80 : 1444: addi r3,r9,-12 1.40 : 1448: bl c800 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 2.10 : 144c: mr r0,r3 0.00 : 1450: mr r11,r0 2.10 : 1454: lwz r0,0(r11) 0.00 : 1458: lwz r9,-32768(r30) 4.90 : 145c: lwz r9,0(r9) 0.00 : 1460: mr r11,r0 0.00 : 1464: stw r9,0(r11) 6.29 : 1468: sync 41.96 : 146c: b 14b4 <_rcu_read_lock_update+0xd8> 0.00 : 1470: bcl- 20,4*cr7+so,1478 <_rcu_read_lock_update+0x9c> 0.00 : 1474: .long 0x1c5b0 0.00 : 1478: mflr r0 0.00 : 147c: mr r11,r0 0.00 : 1480: lwz r9,0(r11) 0.00 : 1484: add r0,r0,r9 0.00 : 1488: li r3,0 0.00 : 148c: mr r9,r0 0.00 : 1490: addi r3,r9,-12 0.00 : 1494: bl c800 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 0.00 : 1498: mr r0,r3 0.00 : 149c: mr r11,r0 0.00 : 14a0: lwz r0,0(r11) 0.00 : 14a4: lwz r9,8(r31) 0.00 : 14a8: addi r9,r9,1 0.00 : 14ac: mr r11,r0 0.00 : 14b0: stw r9,0(r11) 0.00 : 14b4: addi r11,r31,32 0.00 : 14b8: lwz r0,4(r11) 0.00 : 14bc: mtlr r0 1.40 : 14c0: lwz r30,-8(r11) 0.00 : 14c4: lwz r31,-4(r11) 0.00 : 14c8: mr r1,r11 2.10 : 14cc: blr Percent | Source code & Disassembly of liblttng-ust-tracepoint.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000015a8 <_rcu_read_unlock_bp>: 6.98 : 15a8: stwu r1,-32(r1) 0.00 : 15ac: mflr r0 1.55 : 15b0: stw r0,36(r1) 0.78 : 15b4: stw r29,20(r1) 0.78 : 15b8: stw r30,24(r1) 0.78 : 15bc: stw r31,28(r1) 0.00 : 15c0: mr r31,r1 0.00 : 15c4: bcl- 20,4*cr7+so,15c8 <_rcu_read_unlock_bp+0x20> 0.00 : 15c8: mflr r30 0.00 : 15cc: addis r30,r30,2 0.00 : 15d0: addi r30,r30,17040 2.33 : 15d4: sync 44.19 : 15d8: bcl- 20,4*cr7+so,15e0 <_rcu_read_unlock_bp+0x38> 0.00 : 15dc: .long 0x1c448 0.00 : 15e0: mflr r0 0.00 : 15e4: mr r11,r0 13.95 : 15e8: lwz r9,0(r11) 0.00 : 15ec: add r0,r0,r9 0.00 : 15f0: li r3,0 0.00 : 15f4: mr r9,r0 0.00 : 15f8: addi r3,r9,-12 0.00 : 15fc: bl c800 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 6.20 : 1600: mr r0,r3 0.00 : 1604: mr r11,r0 0.78 : 1608: lwz r0,0(r11) 0.00 : 160c: mr r29,r0 0.00 : 1610: bcl- 20,4*cr7+so,1618 <_rcu_read_unlock_bp+0x70> 0.00 : 1614: .long 0x1c410 0.00 : 1618: mflr r0 0.00 : 161c: mr r11,r0 1.55 : 1620: lwz r9,0(r11) 0.00 : 1624: add r0,r0,r9 0.00 : 1628: li r3,0 0.00 : 162c: mr r9,r0 0.00 : 1630: addi r3,r9,-12 1.55 : 1634: bl c800 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 3.88 : 1638: mr r0,r3 0.00 : 163c: mr r11,r0 3.10 : 1640: lwz r0,0(r11) 0.00 : 1644: mr r9,r0 9.30 : 1648: lwz r0,0(r9) 0.00 : 164c: addic r0,r0,-1 0.00 : 1650: stw r0,0(r29) 0.00 : 1654: addi r11,r31,32 2.33 : 1658: lwz r0,4(r11) 0.00 : 165c: mtlr r0 0.00 : 1660: lwz r29,-12(r11) 0.00 : 1664: lwz r30,-8(r11) 0.00 : 1668: lwz r31,-4(r11) 0.00 : 166c: mr r1,r11 0.00 : 1670: blr Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 10000c88 <__tracepoint_cb_sample_component___trace1>: 1.79 : 10000c88: stwu r1,-48(r1) 0.00 : 10000c8c: mflr r0 4.46 : 10000c90: stw r0,52(r1) 0.00 : 10000c94: stw r31,44(r1) 0.00 : 10000c98: mr r31,r1 0.89 : 10000c9c: stw r3,24(r31) 0.00 : 10000ca0: stw r4,28(r31) 0.89 : 10000ca4: stw r5,32(r31) 0.00 : 10000ca8: lis r0,4097 0.00 : 10000cac: addic r0,r0,19724 0.00 : 10000cb0: mr r9,r0 0.00 : 10000cb4: lwz r0,12(r9) 0.00 : 10000cb8: cmpwi cr7,r0,0 0.89 : 10000cbc: beq- cr7,10000d90 <__tracepoint_cb_sample_component___trace1+0x108> 0.89 : 10000cc0: lis r0,4097 0.00 : 10000cc4: addic r0,r0,19724 0.00 : 10000cc8: mr r9,r0 1.79 : 10000ccc: lwz r0,12(r9) 0.00 : 10000cd0: mtctr r0 3.57 : 10000cd4: bctrl 1.79 : 10000cd8: lis r0,4097 1.79 : 10000cdc: addic r0,r0,19724 0.00 : 10000ce0: mr r9,r0 8.93 : 10000ce4: lwz r0,20(r9) 0.00 : 10000ce8: lis r9,4097 0.00 : 10000cec: addi r9,r9,19540 0.00 : 10000cf0: lwz r9,8(r9) 0.00 : 10000cf4: mr r3,r9 0.00 : 10000cf8: mtctr r0 1.79 : 10000cfc: bctrl 4.46 : 10000d00: stw r3,8(r31) 0.00 : 10000d04: lwz r0,8(r31) 0.00 : 10000d08: cmpwi cr7,r0,0 0.00 : 10000d0c: mfcr r0 0.00 : 10000d10: rlwinm r0,r0,31,31,31 0.00 : 10000d14: cmpwi cr7,r0,0 11.61 : 10000d18: bne- cr7,10000d78 <__tracepoint_cb_sample_component___trace1+0xf0> 0.00 : 10000d1c: lwz r0,8(r31) 0.00 : 10000d20: mr r9,r0 1.79 : 10000d24: lwz r0,0(r9) 0.00 : 10000d28: stw r0,12(r31) 2.68 : 10000d2c: lwz r0,8(r31) 0.00 : 10000d30: mr r9,r0 3.57 : 10000d34: lwz r0,4(r9) 0.00 : 10000d38: stw r0,16(r31) 0.89 : 10000d3c: lwz r0,12(r31) 0.00 : 10000d40: lwz r3,16(r31) 1.79 : 10000d44: lwz r4,24(r31) 0.89 : 10000d48: lwz r5,28(r31) 0.00 : 10000d4c: lwz r6,32(r31) 0.00 : 10000d50: mtctr r0 0.00 : 10000d54: bctrl 9.82 : 10000d58: lwz r0,8(r31) 0.00 : 10000d5c: addic r0,r0,8 2.68 : 10000d60: stw r0,8(r31) 1.79 : 10000d64: lwz r0,8(r31) 0.00 : 10000d68: mr r9,r0 8.04 : 10000d6c: lwz r0,0(r9) 0.00 : 10000d70: cmpwi cr7,r0,0 2.68 : 10000d74: bne+ cr7,10000d1c <__tracepoint_cb_sample_component___trace1+0x94> 0.00 : 10000d78: lis r0,4097 0.00 : 10000d7c: addic r0,r0,19724 0.00 : 10000d80: mr r9,r0 7.14 : 10000d84: lwz r0,16(r9) 0.00 : 10000d88: mtctr r0 1.79 : 10000d8c: bctrl 5.36 : 10000d90: addi r11,r31,48 2.68 : 10000d94: lwz r0,4(r11) 0.00 : 10000d98: mtlr r0 0.89 : 10000d9c: lwz r31,-4(r11) 0.00 : 10000da0: mr r1,r11 0.00 : 10000da4: blr Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000d7f18 : 8.93 : d7f18: stwu r1,-32(r1) 0.00 : d7f1c: mflr r12 0.89 : d7f20: bcl- 20,4*cr7+so,d7f24 2.68 : d7f24: li r0,302 1.79 : d7f28: stw r30,24(r1) 0.00 : d7f2c: mflr r30 0.00 : d7f30: addi r3,r1,8 0.00 : d7f34: mtlr r12 0.00 : d7f38: addis r30,r30,10 0.00 : d7f3c: addi r30,r30,-3888 0.00 : d7f40: li r4,0 0.00 : d7f44: li r5,0 0.00 : d7f48: sc 81.25 : d7f4c: mfcr r0 0.00 : d7f50: andis. r9,r0,4096 0.00 : d7f54: bne- d7f74 0.00 : d7f58: cmpwi cr7,r3,-1 0.00 : d7f5c: li r3,-1 0.89 : d7f60: beq- cr7,d7f68 3.57 : d7f64: lwz r3,8(r1) 0.00 : d7f68: lwz r30,24(r1) 0.00 : d7f6c: addi r1,r1,32 0.00 : d7f70: blr 0.00 : d7f74: lwz r9,-736(r30) 0.00 : d7f78: add r9,r9,r2 0.00 : d7f7c: stw r3,0(r9) 0.00 : d7f80: li r3,-1 0.00 : d7f84: b d7f68 Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002faf8 : 14.95 : 2faf8: stwu r1,-32(r1) 11.21 : 2fafc: stw r31,28(r1) 0.00 : 2fb00: mr r31,r1 7.48 : 2fb04: stw r3,8(r31) 1.87 : 2fb08: stw r4,12(r31) 0.93 : 2fb0c: lwz r0,8(r31) 0.00 : 2fb10: mr r9,r0 31.78 : 2fb14: lwz r0,8(r9) 0.00 : 2fb18: cmpwi cr7,r0,0 21.50 : 2fb1c: bne- cr7,2fb2c 0.00 : 2fb20: lwz r0,12(r31) 0.00 : 2fb24: clrlwi r0,r0,16 4.67 : 2fb28: b 2fb30 0.00 : 2fb2c: lwz r0,12(r31) 0.00 : 2fb30: mr r3,r0 0.00 : 2fb34: addi r11,r31,32 5.61 : 2fb38: lwz r31,-4(r11) 0.00 : 2fb3c: mr r1,r11 0.00 : 2fb40: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002fb44 : 6.73 : 2fb44: stwu r1,-32(r1) 10.58 : 2fb48: stw r31,28(r1) 0.00 : 2fb4c: mr r31,r1 6.73 : 2fb50: stw r3,8(r31) 5.77 : 2fb54: stw r4,12(r31) 0.96 : 2fb58: lwz r0,8(r31) 0.00 : 2fb5c: mr r9,r0 29.81 : 2fb60: lwz r0,8(r9) 0.00 : 2fb64: cmpwi cr7,r0,0 13.46 : 2fb68: bne- cr7,2fb88 0.00 : 2fb6c: lwz r0,12(r31) 0.00 : 2fb70: rlwinm r0,r0,0,15,15 0.00 : 2fb74: cmpwi cr7,r0,0 0.00 : 2fb78: mfcr r0 1.92 : 2fb7c: rlwinm r0,r0,31,31,31 0.00 : 2fb80: xori r0,r0,1 0.00 : 2fb84: b 2fb8c 0.00 : 2fb88: li r0,1 0.00 : 2fb8c: mr r3,r0 0.00 : 2fb90: addi r11,r31,32 24.04 : 2fb94: lwz r31,-4(r11) 0.00 : 2fb98: mr r1,r11 0.00 : 2fb9c: blr Percent | Source code & Disassembly of liblttng-ust-tracepoint.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000014d0 <_rcu_read_lock_bp>: 26.97 : 14d0: stwu r1,-32(r1) 0.00 : 14d4: mflr r0 2.25 : 14d8: stw r0,36(r1) 0.00 : 14dc: stw r30,24(r1) 4.49 : 14e0: stw r31,28(r1) 0.00 : 14e4: mr r31,r1 0.00 : 14e8: bcl- 20,4*cr7+so,14ec <_rcu_read_lock_bp+0x1c> 0.00 : 14ec: mflr r30 1.12 : 14f0: addis r30,r30,2 1.12 : 14f4: addi r30,r30,17260 0.00 : 14f8: bcl- 20,4*cr7+so,1500 <_rcu_read_lock_bp+0x30> 0.00 : 14fc: .long 0x1c528 2.25 : 1500: mflr r0 0.00 : 1504: mr r11,r0 5.62 : 1508: lwz r9,0(r11) 0.00 : 150c: add r0,r0,r9 0.00 : 1510: li r3,0 0.00 : 1514: mr r9,r0 0.00 : 1518: addi r3,r9,-12 0.00 : 151c: bl c800 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 3.37 : 1520: mr r0,r3 1.12 : 1524: mr r11,r0 4.49 : 1528: lwz r0,0(r11) 0.00 : 152c: cmpwi cr7,r0,0 0.00 : 1530: mfcr r0 0.00 : 1534: rlwinm r0,r0,31,31,31 0.00 : 1538: cmpwi cr7,r0,0 5.62 : 153c: beq- cr7,1544 <_rcu_read_lock_bp+0x74> 0.00 : 1540: bl c950 <00008000.got2.plt_pic32.rcu_bp_register> 3.37 : 1544: bcl- 20,4*cr7+so,154c <_rcu_read_lock_bp+0x7c> 0.00 : 1548: .long 0x1c4dc 0.00 : 154c: mflr r0 0.00 : 1550: mr r11,r0 1.12 : 1554: lwz r9,0(r11) 0.00 : 1558: add r0,r0,r9 0.00 : 155c: li r3,0 0.00 : 1560: mr r9,r0 0.00 : 1564: addi r3,r9,-12 3.37 : 1568: bl c800 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 8.99 : 156c: mr r0,r3 0.00 : 1570: mr r11,r0 1.12 : 1574: lwz r0,0(r11) 0.00 : 1578: mr r9,r0 12.36 : 157c: lwz r0,0(r9) 1.12 : 1580: stw r0,8(r31) 1.12 : 1584: lwz r3,8(r31) 0.00 : 1588: bl 13dc <_rcu_read_lock_update> 2.25 : 158c: addi r11,r31,32 1.12 : 1590: lwz r0,4(r11) 0.00 : 1594: mtlr r0 0.00 : 1598: lwz r30,-8(r11) 1.12 : 159c: lwz r31,-4(r11) 0.00 : 15a0: mr r1,r11 4.49 : 15a4: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f62c : 2.30 : 2f62c: stwu r1,-592(r1) 0.00 : 2f630: mflr r0 0.00 : 2f634: stw r0,596(r1) 1.15 : 2f638: stw r29,580(r1) 1.15 : 2f63c: stw r30,584(r1) 2.30 : 2f640: stw r31,588(r1) 0.00 : 2f644: mr r31,r1 0.00 : 2f648: bcl- 20,4*cr7+so,2f64c 0.00 : 2f64c: mflr r30 0.00 : 2f650: addis r30,r30,3 0.00 : 2f654: addi r30,r30,-27608 1.15 : 2f658: stw r3,552(r31) 4.60 : 2f65c: stw r4,556(r31) 0.00 : 2f660: stw r5,560(r31) 1.15 : 2f664: stw r6,564(r31) 0.00 : 2f668: stw r7,568(r31) 3.45 : 2f66c: lwz r3,556(r31) 0.00 : 2f670: bl 2f408 3.45 : 2f674: stw r3,12(r31) 0.00 : 2f678: lwz r0,568(r31) 0.00 : 2f67c: mr r9,r0 6.90 : 2f680: lwz r0,4(r9) 0.00 : 2f684: stw r0,16(r31) 0.00 : 2f688: lwz r0,560(r31) 0.00 : 2f68c: stw r0,20(r31) 4.60 : 2f690: lwz r0,12(r31) 0.00 : 2f694: mr r11,r0 4.60 : 2f698: lwz r0,40(r11) 0.00 : 2f69c: cmpwi cr7,r0,1 3.45 : 2f6a0: beq- cr7,2f6b0 0.00 : 2f6a4: cmpwi cr7,r0,2 0.00 : 2f6a8: beq- cr7,2f758 0.00 : 2f6ac: b 2f81c 1.15 : 2f6b0: lwz r3,560(r31) 0.00 : 2f6b4: li r4,1 0.00 : 2f6b8: bl 2ee40 1.15 : 2f6bc: stw r3,8(r31) 1.15 : 2f6c0: lwz r9,560(r31) 0.00 : 2f6c4: lwz r0,8(r31) 0.00 : 2f6c8: add r0,r9,r0 8.05 : 2f6cc: stw r0,560(r31) 3.45 : 2f6d0: lwz r0,568(r31) 0.00 : 2f6d4: mr r9,r0 2.30 : 2f6d8: lwz r0,48(r9) 0.00 : 2f6dc: clrlwi r0,r0,30 0.00 : 2f6e0: cmpwi cr7,r0,0 0.00 : 2f6e4: bne- cr7,2f6f8 0.00 : 2f6e8: lwz r0,560(r31) 0.00 : 2f6ec: addic r0,r0,4 0.00 : 2f6f0: stw r0,560(r31) 0.00 : 2f6f4: b 2f8c8 0.00 : 2f6f8: lwz r0,560(r31) 0.00 : 2f6fc: addic r0,r0,1 0.00 : 2f700: stw r0,560(r31) 0.00 : 2f704: lwz r3,560(r31) 0.00 : 2f708: li r4,1 0.00 : 2f70c: bl 2ee40 0.00 : 2f710: mr r0,r3 0.00 : 2f714: lwz r9,560(r31) 0.00 : 2f718: add r0,r9,r0 0.00 : 2f71c: stw r0,560(r31) 0.00 : 2f720: lwz r0,560(r31) 0.00 : 2f724: addic r0,r0,4 0.00 : 2f728: stw r0,560(r31) 0.00 : 2f72c: lwz r3,560(r31) 0.00 : 2f730: li r4,1 0.00 : 2f734: bl 2ee40 0.00 : 2f738: mr r0,r3 0.00 : 2f73c: lwz r9,560(r31) 0.00 : 2f740: add r0,r9,r0 0.00 : 2f744: stw r0,560(r31) 0.00 : 2f748: lwz r0,560(r31) 0.00 : 2f74c: addic r0,r0,8 0.00 : 2f750: stw r0,560(r31) 0.00 : 2f754: b 2f8c8 0.00 : 2f758: lwz r3,560(r31) 0.00 : 2f75c: li r4,1 0.00 : 2f760: bl 2ee40 0.00 : 2f764: stw r3,8(r31) 0.00 : 2f768: lwz r9,560(r31) 0.00 : 2f76c: lwz r0,8(r31) 0.00 : 2f770: add r0,r9,r0 0.00 : 2f774: stw r0,560(r31) 0.00 : 2f778: lwz r0,560(r31) 0.00 : 2f77c: addic r0,r0,2 0.00 : 2f780: stw r0,560(r31) 0.00 : 2f784: lwz r0,568(r31) 0.00 : 2f788: mr r11,r0 0.00 : 2f78c: lwz r0,48(r11) 0.00 : 2f790: clrlwi r0,r0,30 0.00 : 2f794: cmpwi cr7,r0,0 0.00 : 2f798: bne- cr7,2f7c8 0.00 : 2f79c: lwz r3,560(r31) 0.00 : 2f7a0: li r4,1 0.00 : 2f7a4: bl 2ee40 0.00 : 2f7a8: mr r0,r3 0.00 : 2f7ac: lwz r9,560(r31) 0.00 : 2f7b0: add r0,r9,r0 0.00 : 2f7b4: stw r0,560(r31) 0.00 : 2f7b8: lwz r0,560(r31) 0.00 : 2f7bc: addic r0,r0,4 0.00 : 2f7c0: stw r0,560(r31) 0.00 : 2f7c4: b 2f8c8 0.00 : 2f7c8: lwz r3,560(r31) 0.00 : 2f7cc: li r4,1 0.00 : 2f7d0: bl 2ee40 0.00 : 2f7d4: mr r0,r3 0.00 : 2f7d8: lwz r9,560(r31) 0.00 : 2f7dc: add r0,r9,r0 0.00 : 2f7e0: stw r0,560(r31) 0.00 : 2f7e4: lwz r0,560(r31) 0.00 : 2f7e8: addic r0,r0,4 0.00 : 2f7ec: stw r0,560(r31) 0.00 : 2f7f0: lwz r3,560(r31) 0.00 : 2f7f4: li r4,1 0.00 : 2f7f8: bl 2ee40 0.00 : 2f7fc: mr r0,r3 0.00 : 2f800: lwz r9,560(r31) 0.00 : 2f804: add r0,r9,r0 0.00 : 2f808: stw r0,560(r31) 0.00 : 2f80c: lwz r0,560(r31) 0.00 : 2f810: addic r0,r0,8 0.00 : 2f814: stw r0,560(r31) 0.00 : 2f818: b 2f8c8 0.00 : 2f81c: li r0,0 0.00 : 2f820: stw r0,8(r31) 0.00 : 2f824: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 2f828: mr r0,r3 0.00 : 2f82c: mr r9,r0 0.00 : 2f830: lwz r0,0(r9) 0.00 : 2f834: stw r0,24(r31) 0.00 : 2f838: bl 45ee0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x40> 0.00 : 2f83c: mr r29,r3 0.00 : 2f840: bl 2eee8 0.00 : 2f844: mr r0,r3 0.00 : 2f848: addi r9,r31,28 0.00 : 2f84c: mr r3,r9 0.00 : 2f850: li r4,512 0.00 : 2f854: lwz r5,-32736(r30) 0.00 : 2f858: mr r6,r29 0.00 : 2f85c: mr r7,r0 0.00 : 2f860: lwz r8,-32732(r30) 0.00 : 2f864: li r9,155 0.00 : 2f868: lwz r10,-32728(r30) 0.00 : 2f86c: crclr 4*cr1+eq 0.00 : 2f870: bl 46cf0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x40> 0.00 : 2f874: li r0,0 0.00 : 2f878: stb r0,539(r31) 0.00 : 2f87c: addi r0,r31,28 0.00 : 2f880: mr r3,r0 0.00 : 2f884: bl 46220 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x40> 0.00 : 2f888: mr r0,r3 0.00 : 2f88c: addi r9,r31,28 0.00 : 2f890: li r3,2 0.00 : 2f894: mr r4,r9 0.00 : 2f898: mr r5,r0 0.00 : 2f89c: bl 45470 <00008000.got2.plt_pic32.patient_write+0x40> 0.00 : 2f8a0: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 2f8a4: mr r0,r3 0.00 : 2f8a8: lwz r9,24(r31) 0.00 : 2f8ac: mr r11,r0 0.00 : 2f8b0: stw r9,0(r11) 0.00 : 2f8b4: lwz r0,-32724(r30) 0.00 : 2f8b8: mr r9,r0 0.00 : 2f8bc: lwz r0,0(r9) 0.00 : 2f8c0: mr r3,r0 0.00 : 2f8c4: bl 45660 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x40> 2.30 : 2f8c8: lwz r0,16(r31) 0.00 : 2f8cc: mr r11,r0 11.49 : 2f8d0: lwz r0,20(r11) 0.00 : 2f8d4: lwz r3,560(r31) 0.00 : 2f8d8: mr r4,r0 0.00 : 2f8dc: bl 2f484 0.00 : 2f8e0: mr r0,r3 0.00 : 2f8e4: lwz r9,560(r31) 0.00 : 2f8e8: add r0,r9,r0 2.30 : 2f8ec: stw r0,560(r31) 2.30 : 2f8f0: lwz r0,12(r31) 0.00 : 2f8f4: mr r9,r0 6.90 : 2f8f8: lwz r0,8(r9) 0.00 : 2f8fc: lwz r3,560(r31) 1.15 : 2f900: mr r4,r0 0.00 : 2f904: bl 2f484 0.00 : 2f908: mr r0,r3 0.00 : 2f90c: lwz r9,560(r31) 0.00 : 2f910: add r0,r9,r0 0.00 : 2f914: stw r0,560(r31) 1.15 : 2f918: lwz r0,564(r31) 1.15 : 2f91c: lwz r9,8(r31) 1.15 : 2f920: mr r11,r0 1.15 : 2f924: stw r9,0(r11) 0.00 : 2f928: lwz r0,560(r31) 0.00 : 2f92c: clrlwi r9,r0,24 1.15 : 2f930: lwz r0,20(r31) 0.00 : 2f934: clrlwi r0,r0,24 0.00 : 2f938: subf r0,r0,r9 0.00 : 2f93c: clrlwi r0,r0,24 1.15 : 2f940: mr r3,r0 0.00 : 2f944: addi r11,r31,592 8.05 : 2f948: lwz r0,4(r11) 0.00 : 2f94c: mtlr r0 0.00 : 2f950: lwz r29,-12(r11) 0.00 : 2f954: lwz r30,-8(r11) 1.15 : 2f958: lwz r31,-4(r11) 0.00 : 2f95c: mr r1,r11 0.00 : 2f960: blr Percent | Source code & Disassembly of liburcu-bp.so.2.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00002280 <_rcu_read_lock_bp>: 2.41 : 2280: stwu r1,-32(r1) 0.00 : 2284: mflr r0 1.20 : 2288: stw r0,36(r1) 1.20 : 228c: stw r30,24(r1) 1.20 : 2290: stw r31,28(r1) 0.00 : 2294: mr r31,r1 0.00 : 2298: bcl- 20,4*cr7+so,229c <_rcu_read_lock_bp+0x1c> 0.00 : 229c: mflr r30 0.00 : 22a0: addis r30,r30,2 1.20 : 22a4: addi r30,r30,-12216 0.00 : 22a8: bcl- 20,4*cr7+so,22b0 <_rcu_read_lock_bp+0x30> 0.00 : 22ac: .long 0x15254 0.00 : 22b0: mflr r0 0.00 : 22b4: mr r11,r0 6.02 : 22b8: lwz r9,0(r11) 0.00 : 22bc: add r0,r0,r9 0.00 : 22c0: li r3,0 0.00 : 22c4: mr r9,r0 1.20 : 22c8: addi r3,r9,-12 0.00 : 22cc: bl 6a30 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 3.61 : 22d0: mr r0,r3 0.00 : 22d4: mr r11,r0 2.41 : 22d8: lwz r0,0(r11) 0.00 : 22dc: cmpwi cr7,r0,0 0.00 : 22e0: mfcr r0 0.00 : 22e4: rlwinm r0,r0,31,31,31 3.61 : 22e8: cmpwi cr7,r0,0 6.02 : 22ec: beq- cr7,22f4 <_rcu_read_lock_bp+0x74> 0.00 : 22f0: bl 6af0 <00008000.got2.plt_pic32.rcu_bp_register> 0.00 : 22f4: bcl- 20,4*cr7+so,22fc <_rcu_read_lock_bp+0x7c> 0.00 : 22f8: .long 0x15208 0.00 : 22fc: mflr r0 3.61 : 2300: mr r11,r0 3.61 : 2304: lwz r9,0(r11) 0.00 : 2308: add r0,r0,r9 0.00 : 230c: li r3,0 0.00 : 2310: mr r9,r0 0.00 : 2314: addi r3,r9,-12 1.20 : 2318: bl 6a30 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 8.43 : 231c: mr r0,r3 27.71 : 2320: mr r11,r0 1.20 : 2324: lwz r0,0(r11) 0.00 : 2328: mr r9,r0 8.43 : 232c: lwz r0,0(r9) 0.00 : 2330: stw r0,8(r31) 1.20 : 2334: lwz r3,8(r31) 0.00 : 2338: bl 218c <_rcu_read_lock_update> 12.05 : 233c: addi r11,r31,32 1.20 : 2340: lwz r0,4(r11) 0.00 : 2344: mtlr r0 0.00 : 2348: lwz r30,-8(r11) 0.00 : 234c: lwz r31,-4(r11) 0.00 : 2350: mr r1,r11 1.20 : 2354: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00031a3c : 1.22 : 31a3c: stwu r1,-560(r1) 0.00 : 31a40: mflr r0 3.66 : 31a44: stw r0,564(r1) 0.00 : 31a48: stw r29,548(r1) 0.00 : 31a4c: stw r30,552(r1) 0.00 : 31a50: stw r31,556(r1) 0.00 : 31a54: mr r31,r1 0.00 : 31a58: bcl- 20,4*cr7+so,31a5c 0.00 : 31a5c: mflr r30 1.22 : 31a60: addis r30,r30,2 1.22 : 31a64: addi r30,r30,28696 0.00 : 31a68: stw r3,536(r31) 0.00 : 31a6c: bl 46a10 <00008000.got2.plt_pic32.rcu_read_lock_bp> 8.54 : 31a70: bl 31814 7.32 : 31a74: stw r3,8(r31) 0.00 : 31a78: bcl- 20,4*cr7+so,31a80 0.00 : 31a7c: .long 0x1f3dc 0.00 : 31a80: mflr r0 2.44 : 31a84: mr r11,r0 10.98 : 31a88: lwz r9,0(r11) 0.00 : 31a8c: add r0,r0,r9 0.00 : 31a90: li r3,0 0.00 : 31a94: mr r9,r0 0.00 : 31a98: addi r3,r9,-12 0.00 : 31a9c: bl 45fb0 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3+0x10> 8.54 : 31aa0: mr r0,r3 0.00 : 31aa4: mr r11,r0 1.22 : 31aa8: lwz r0,0(r11) 0.00 : 31aac: addic r29,r0,1 0.00 : 31ab0: bcl- 20,4*cr7+so,31ab8 0.00 : 31ab4: .long 0x1f3a4 0.00 : 31ab8: mflr r0 0.00 : 31abc: mr r11,r0 4.88 : 31ac0: lwz r9,0(r11) 0.00 : 31ac4: add r0,r0,r9 0.00 : 31ac8: li r3,0 0.00 : 31acc: mr r9,r0 0.00 : 31ad0: addi r3,r9,-12 1.22 : 31ad4: bl 45fb0 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3+0x10> 3.66 : 31ad8: mr r0,r3 2.44 : 31adc: mr r11,r0 4.88 : 31ae0: stw r29,0(r11) 0.00 : 31ae4: bcl- 20,4*cr7+so,31aec 0.00 : 31ae8: .long 0x1f370 0.00 : 31aec: mflr r0 0.00 : 31af0: mr r11,r0 4.88 : 31af4: lwz r9,0(r11) 0.00 : 31af8: add r0,r0,r9 0.00 : 31afc: li r3,0 0.00 : 31b00: mr r9,r0 0.00 : 31b04: addi r3,r9,-12 1.22 : 31b08: bl 45fb0 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3+0x10> 7.32 : 31b0c: mr r0,r3 0.00 : 31b10: mr r11,r0 4.88 : 31b14: lwz r0,0(r11) 0.00 : 31b18: stw r0,12(r31) 3.66 : 31b1c: lwz r0,12(r31) 0.00 : 31b20: cmpwi cr7,r0,4 0.00 : 31b24: mfcr r0 0.00 : 31b28: rlwinm r0,r0,30,31,31 0.00 : 31b2c: cmpwi cr7,r0,0 4.88 : 31b30: beq- cr7,31c50 0.00 : 31b34: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 31b38: mr r0,r3 0.00 : 31b3c: mr r9,r0 0.00 : 31b40: lwz r0,0(r9) 0.00 : 31b44: stw r0,16(r31) 0.00 : 31b48: bl 45ee0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x40> 0.00 : 31b4c: mr r29,r3 0.00 : 31b50: bl 2eee8 0.00 : 31b54: mr r0,r3 0.00 : 31b58: addi r9,r31,20 0.00 : 31b5c: mr r3,r9 0.00 : 31b60: li r4,512 0.00 : 31b64: lwz r5,-32672(r30) 0.00 : 31b68: mr r6,r29 0.00 : 31b6c: mr r7,r0 0.00 : 31b70: lwz r8,-32668(r30) 0.00 : 31b74: li r9,62 0.00 : 31b78: lwz r10,-32664(r30) 0.00 : 31b7c: crclr 4*cr1+eq 0.00 : 31b80: bl 46cf0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x40> 0.00 : 31b84: li r0,0 0.00 : 31b88: stb r0,531(r31) 0.00 : 31b8c: addi r0,r31,20 0.00 : 31b90: mr r3,r0 0.00 : 31b94: bl 46220 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x40> 0.00 : 31b98: mr r0,r3 0.00 : 31b9c: addi r9,r31,20 0.00 : 31ba0: li r3,2 0.00 : 31ba4: mr r4,r9 0.00 : 31ba8: mr r5,r0 0.00 : 31bac: bl 45470 <00008000.got2.plt_pic32.patient_write+0x40> 0.00 : 31bb0: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 31bb4: mr r0,r3 0.00 : 31bb8: lwz r9,16(r31) 0.00 : 31bbc: mr r11,r0 0.00 : 31bc0: stw r9,0(r11) 0.00 : 31bc4: lwz r0,-32724(r30) 0.00 : 31bc8: mr r9,r0 0.00 : 31bcc: lwz r0,0(r9) 0.00 : 31bd0: mr r3,r0 0.00 : 31bd4: bl 45660 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x40> 0.00 : 31bd8: bcl- 20,4*cr7+so,31be0 0.00 : 31bdc: .long 0x1f27c 0.00 : 31be0: mflr r0 0.00 : 31be4: mr r11,r0 0.00 : 31be8: lwz r9,0(r11) 0.00 : 31bec: add r0,r0,r9 0.00 : 31bf0: li r3,0 0.00 : 31bf4: mr r9,r0 0.00 : 31bf8: addi r3,r9,-12 0.00 : 31bfc: bl 45fb0 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3+0x10> 0.00 : 31c00: mr r0,r3 0.00 : 31c04: mr r11,r0 0.00 : 31c08: lwz r0,0(r11) 0.00 : 31c0c: addic r29,r0,-1 0.00 : 31c10: bcl- 20,4*cr7+so,31c18 0.00 : 31c14: .long 0x1f244 0.00 : 31c18: mflr r0 0.00 : 31c1c: mr r11,r0 0.00 : 31c20: lwz r9,0(r11) 0.00 : 31c24: add r0,r0,r9 0.00 : 31c28: li r3,0 0.00 : 31c2c: mr r9,r0 0.00 : 31c30: addi r3,r9,-12 0.00 : 31c34: bl 45fb0 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3+0x10> 0.00 : 31c38: mr r0,r3 0.00 : 31c3c: mr r11,r0 0.00 : 31c40: stw r29,0(r11) 0.00 : 31c44: bl 45aa0 <00008000.got2.plt_pic32.rcu_read_unlock_bp> 0.00 : 31c48: li r0,-1 0.00 : 31c4c: b 31c54 0.00 : 31c50: lwz r0,8(r31) 0.00 : 31c54: mr r3,r0 0.00 : 31c58: addi r11,r31,560 3.66 : 31c5c: lwz r0,4(r11) 0.00 : 31c60: mtlr r0 1.22 : 31c64: lwz r29,-12(r11) 1.22 : 31c68: lwz r30,-8(r11) 1.22 : 31c6c: lwz r31,-4(r11) 0.00 : 31c70: mr r1,r11 2.44 : 31c74: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000305f8 : 5.00 : 305f8: stwu r1,-32(r1) 12.50 : 305fc: stw r31,28(r1) 0.00 : 30600: mr r31,r1 12.50 : 30604: stw r3,8(r31) 3.75 : 30608: stw r4,12(r31) 2.50 : 3060c: lwz r0,12(r31) 0.00 : 30610: mr r9,r0 26.25 : 30614: lwz r0,28(r9) 0.00 : 30618: addic r9,r0,-1 11.25 : 3061c: lwz r0,8(r31) 0.00 : 30620: and r0,r9,r0 0.00 : 30624: mr r3,r0 0.00 : 30628: addi r11,r31,32 26.25 : 3062c: lwz r31,-4(r11) 0.00 : 30630: mr r1,r11 0.00 : 30634: blr Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 10001a5c : 24.00 : 10001a5c: stwu r1,-32(r1) 0.00 : 10001a60: mflr r0 2.67 : 10001a64: stw r0,36(r1) 1.33 : 10001a68: stw r30,24(r1) 1.33 : 10001a6c: stw r31,28(r1) 0.00 : 10001a70: mr r31,r1 5.33 : 10001a74: stw r3,8(r31) 4.00 : 10001a78: stw r4,12(r31) 6.67 : 10001a7c: lwz r0,8(r31) 0.00 : 10001a80: mr r9,r0 16.00 : 10001a84: lwz r30,32(r9) 1.33 : 10001a88: lwz r0,8(r31) 0.00 : 10001a8c: mr r11,r0 17.33 : 10001a90: lwz r0,32(r11) 0.00 : 10001a94: mr r3,r0 1.33 : 10001a98: lwz r4,12(r31) 0.00 : 10001a9c: bl 10001a30 0.00 : 10001aa0: mr r0,r3 0.00 : 10001aa4: add r9,r30,r0 8.00 : 10001aa8: lwz r0,8(r31) 0.00 : 10001aac: mr r11,r0 5.33 : 10001ab0: stw r9,32(r11) 0.00 : 10001ab4: addi r11,r31,32 0.00 : 10001ab8: lwz r0,4(r11) 0.00 : 10001abc: mtlr r0 0.00 : 10001ac0: lwz r30,-8(r11) 0.00 : 10001ac4: lwz r31,-4(r11) 0.00 : 10001ac8: mr r1,r11 5.33 : 10001acc: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f070 : 1.41 : 2f070: stwu r1,-32(r1) 0.00 : 2f074: mflr r0 7.04 : 2f078: stw r0,36(r1) 0.00 : 2f07c: stw r30,24(r1) 5.63 : 2f080: stw r31,28(r1) 0.00 : 2f084: mr r31,r1 0.00 : 2f088: bcl- 20,4*cr7+so,2f08c 0.00 : 2f08c: mflr r30 1.41 : 2f090: addis r30,r30,3 2.82 : 2f094: addi r30,r30,-26136 7.04 : 2f098: stw r3,8(r31) 2.82 : 2f09c: stw r4,12(r31) 2.82 : 2f0a0: lwz r0,8(r31) 0.00 : 2f0a4: mr r9,r0 22.54 : 2f0a8: lwz r0,4(r9) 0.00 : 2f0ac: cmpwi cr7,r0,0 16.90 : 2f0b0: bne- cr7,2f0c8 0.00 : 2f0b4: lwz r3,-32764(r30) 0.00 : 2f0b8: lwz r4,-32760(r30) 0.00 : 2f0bc: li r5,47 0.00 : 2f0c0: lwz r6,-32756(r30) 0.00 : 2f0c4: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.00 : 2f0c8: lwz r0,12(r31) 0.00 : 2f0cc: mr r9,r0 0.00 : 2f0d0: lwz r0,0(r9) 0.00 : 2f0d4: mr r3,r0 0.00 : 2f0d8: addi r11,r31,32 4.23 : 2f0dc: lwz r0,4(r11) 0.00 : 2f0e0: mtlr r0 0.00 : 2f0e4: lwz r30,-8(r11) 2.82 : 2f0e8: lwz r31,-4(r11) 0.00 : 2f0ec: mr r1,r11 22.54 : 2f0f0: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000307f4 : 0.00 : 307f4: stwu r1,-48(r1) 0.00 : 307f8: mflr r0 1.47 : 307fc: stw r0,52(r1) 0.00 : 30800: stw r31,44(r1) 0.00 : 30804: mr r31,r1 2.94 : 30808: stw r3,24(r31) 0.00 : 3080c: stw r4,28(r31) 0.00 : 30810: stw r5,32(r31) 1.47 : 30814: stw r6,36(r31) 2.94 : 30818: lwz r0,24(r31) 0.00 : 3081c: mr r11,r0 5.88 : 30820: lwz r0,32(r11) 0.00 : 30824: cmpwi cr7,r0,0 10.29 : 30828: beq- cr7,30840 0.00 : 3082c: lwz r0,24(r31) 0.00 : 30830: mr r11,r0 0.00 : 30834: lwz r0,32(r11) 0.00 : 30838: cmpwi cr7,r0,64 7.35 : 3083c: bne- cr7,30848 0.00 : 30840: li r0,0 0.00 : 30844: b 308e0 0.00 : 30848: lwz r0,24(r31) 0.00 : 3084c: mr r11,r0 4.41 : 30850: lwz r0,32(r11) 0.00 : 30854: addic r11,r0,-32 0.00 : 30858: cmpwi cr7,r11,0 7.35 : 3085c: blt- cr7,30870 0.00 : 30860: lwz r0,32(r31) 0.00 : 30864: srw r10,r0,r11 0.00 : 30868: li r9,0 0.00 : 3086c: b 30894 0.00 : 30870: lwz r11,32(r31) 0.00 : 30874: rlwinm r8,r11,1,0,30 0.00 : 30878: subfic r11,r0,31 0.00 : 3087c: slw r11,r8,r11 7.35 : 30880: lwz r8,36(r31) 0.00 : 30884: srw r10,r8,r0 0.00 : 30888: or r10,r11,r10 5.88 : 3088c: lwz r11,32(r31) 0.00 : 30890: srw r9,r11,r0 0.00 : 30894: stw r10,8(r31) 2.94 : 30898: lwz r0,28(r31) 0.00 : 3089c: addic r0,r0,20 1.47 : 308a0: lwz r3,24(r31) 0.00 : 308a4: mr r4,r0 0.00 : 308a8: bl 2f070 13.24 : 308ac: mr r0,r3 0.00 : 308b0: mr r9,r0 4.41 : 308b4: lwz r0,8(r31) 0.00 : 308b8: xor r0,r9,r0 0.00 : 308bc: cmpwi cr7,r0,0 0.00 : 308c0: mfcr r0 0.00 : 308c4: rlwinm r0,r0,31,31,31 0.00 : 308c8: xori r0,r0,1 1.47 : 308cc: cmpwi cr7,r0,0 10.29 : 308d0: beq- cr7,308dc 0.00 : 308d4: li r0,1 0.00 : 308d8: b 308e0 0.00 : 308dc: li r0,0 0.00 : 308e0: mr r3,r0 0.00 : 308e4: addi r11,r31,48 5.88 : 308e8: lwz r0,4(r11) 0.00 : 308ec: mtlr r0 1.47 : 308f0: lwz r31,-4(r11) 0.00 : 308f4: mr r1,r11 1.47 : 308f8: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f408 : 29.85 : 2f408: stwu r1,-32(r1) 5.97 : 2f40c: stw r31,28(r1) 0.00 : 2f410: mr r31,r1 5.97 : 2f414: stw r3,8(r31) 4.48 : 2f418: lwz r0,8(r31) 0.00 : 2f41c: mr r9,r0 25.37 : 2f420: lwz r0,20(r9) 1.49 : 2f424: lwz r9,8(r31) 0.00 : 2f428: add r0,r9,r0 0.00 : 2f42c: mr r3,r0 0.00 : 2f430: addi r11,r31,32 26.87 : 2f434: lwz r31,-4(r11) 0.00 : 2f438: mr r1,r11 0.00 : 2f43c: blr Percent | Source code & Disassembly of librt-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 00004494 : 25.76 : 4494: stwu r1,-32(r1) 0.00 : 4498: mflr r0 0.00 : 449c: bcl- 20,4*cr7+so,44a0 19.70 : 44a0: stw r30,24(r1) 0.00 : 44a4: mflr r30 0.00 : 44a8: addis r30,r30,1 0.00 : 44ac: stw r0,36(r1) 0.00 : 44b0: addi r30,r30,15188 6.06 : 44b4: lwz r9,-24(r30) 1.52 : 44b8: stw r29,20(r1) 0.00 : 44bc: mr r29,r4 13.64 : 44c0: lwz r0,0(r9) 0.00 : 44c4: stw r31,28(r1) 0.00 : 44c8: mr r31,r3 0.00 : 44cc: cmpwi cr7,r0,0 10.61 : 44d0: beq- cr7,4514 0.00 : 44d4: mtctr r0 1.52 : 44d8: bctrl 1.52 : 44dc: mfcr r0 0.00 : 44e0: andis. r9,r0,4096 0.00 : 44e4: mr r0,r3 6.06 : 44e8: bne- 450c 0.00 : 44ec: mr r3,r0 6.06 : 44f0: lwz r0,36(r1) 0.00 : 44f4: lwz r29,20(r1) 0.00 : 44f8: mtlr r0 1.52 : 44fc: lwz r30,24(r1) 3.03 : 4500: lwz r31,28(r1) 0.00 : 4504: addi r1,r1,32 3.03 : 4508: blr 0.00 : 450c: cmpwi cr7,r3,38 0.00 : 4510: bne+ cr7,4534 0.00 : 4514: li r0,246 0.00 : 4518: mr r3,r31 0.00 : 451c: mr r4,r29 0.00 : 4520: sc 0.00 : 4524: mfcr r0 0.00 : 4528: andis. r9,r0,4096 0.00 : 452c: mr r0,r3 0.00 : 4530: beq+ 44ec 0.00 : 4534: lwz r9,-48(r30) 0.00 : 4538: add r9,r9,r2 0.00 : 453c: stw r3,0(r9) 0.00 : 4540: li r0,-1 0.00 : 4544: b 44ec Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 10001b38 <__event_get_size__sample_component___trace1>: 1.56 : 10001b38: stwu r1,-64(r1) 0.00 : 10001b3c: mflr r0 7.81 : 10001b40: stw r0,68(r1) 0.00 : 10001b44: stw r30,56(r1) 1.56 : 10001b48: stw r31,60(r1) 0.00 : 10001b4c: mr r31,r1 1.56 : 10001b50: stw r3,24(r31) 1.56 : 10001b54: stw r4,28(r31) 0.00 : 10001b58: stw r5,32(r31) 1.56 : 10001b5c: stw r6,36(r31) 0.00 : 10001b60: stw r7,40(r31) 0.00 : 10001b64: li r0,0 6.25 : 10001b68: stw r0,8(r31) 0.00 : 10001b6c: li r0,0 0.00 : 10001b70: stw r0,12(r31) 9.38 : 10001b74: lwz r0,12(r31) 0.00 : 10001b78: rlwinm r0,r0,2,0,29 1.56 : 10001b7c: lwz r9,24(r31) 0.00 : 10001b80: add r30,r9,r0 0.00 : 10001b84: lwz r3,32(r31) 0.00 : 10001b88: bl 100034e0 3.12 : 10001b8c: mr r0,r3 0.00 : 10001b90: addic r0,r0,1 4.69 : 10001b94: stw r0,0(r30) 1.56 : 10001b98: lwz r0,0(r30) 7.81 : 10001b9c: lwz r9,8(r31) 0.00 : 10001ba0: add r0,r9,r0 0.00 : 10001ba4: stw r0,8(r31) 10.94 : 10001ba8: lwz r0,12(r31) 0.00 : 10001bac: addic r0,r0,1 0.00 : 10001bb0: stw r0,12(r31) 1.56 : 10001bb4: lwz r3,8(r31) 0.00 : 10001bb8: li r4,1 0.00 : 10001bbc: bl 10001a30 0.00 : 10001bc0: mr r0,r3 1.56 : 10001bc4: lwz r9,8(r31) 0.00 : 10001bc8: add r0,r9,r0 0.00 : 10001bcc: stw r0,8(r31) 4.69 : 10001bd0: lwz r0,8(r31) 0.00 : 10001bd4: addic r0,r0,4 1.56 : 10001bd8: stw r0,8(r31) 0.00 : 10001bdc: lwz r3,8(r31) 0.00 : 10001be0: li r4,1 0.00 : 10001be4: bl 10001a30 0.00 : 10001be8: mr r0,r3 3.12 : 10001bec: lwz r9,8(r31) 0.00 : 10001bf0: add r0,r9,r0 0.00 : 10001bf4: stw r0,8(r31) 6.25 : 10001bf8: lwz r0,8(r31) 0.00 : 10001bfc: addic r0,r0,4 1.56 : 10001c00: stw r0,8(r31) 4.69 : 10001c04: lwz r0,8(r31) 0.00 : 10001c08: mr r3,r0 0.00 : 10001c0c: addi r11,r31,64 10.94 : 10001c10: lwz r0,4(r11) 0.00 : 10001c14: mtlr r0 1.56 : 10001c18: lwz r30,-8(r11) 1.56 : 10001c1c: lwz r31,-4(r11) 0.00 : 10001c20: mr r1,r11 0.00 : 10001c24: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00030130 : 8.20 : 30130: stwu r1,-96(r1) 0.00 : 30134: mflr r0 3.28 : 30138: stw r0,100(r1) 4.92 : 3013c: stw r29,84(r1) 0.00 : 30140: stw r30,88(r1) 0.00 : 30144: stw r31,92(r1) 0.00 : 30148: mr r31,r1 0.00 : 3014c: stw r3,56(r31) 1.64 : 30150: stw r4,60(r31) 0.00 : 30154: stw r5,64(r31) 1.64 : 30158: stw r6,68(r31) 0.00 : 3015c: lwz r0,56(r31) 6.56 : 30160: mr r9,r0 4.92 : 30164: lwz r0,8(r9) 0.00 : 30168: cmpwi cr7,r0,0 4.92 : 3016c: bne- cr7,302a4 0.00 : 30170: lwz r0,68(r31) 0.00 : 30174: mr r11,r0 8.20 : 30178: lwz r9,0(r11) 0.00 : 3017c: lwz r0,60(r31) 0.00 : 30180: mr r3,r9 0.00 : 30184: mr r4,r0 6.56 : 30188: lwz r5,64(r31) 0.00 : 3018c: li r6,4 0.00 : 30190: bl 2f964 <_shmp_offset> 6.56 : 30194: stw r3,12(r31) 0.00 : 30198: lwz r0,12(r31) 0.00 : 3019c: mr r9,r0 19.67 : 301a0: lwz r0,0(r9) 3.28 : 301a4: stw r0,8(r31) 0.00 : 301a8: lwz r3,56(r31) 1.64 : 301ac: lwz r4,8(r31) 0.00 : 301b0: bl 2fb44 0.00 : 301b4: mr r0,r3 0.00 : 301b8: cmpwi cr7,r0,0 1.64 : 301bc: mfcr r0 1.64 : 301c0: rlwinm r0,r0,31,31,31 0.00 : 301c4: cmpwi cr7,r0,0 8.20 : 301c8: bne- cr7,302ac 0.00 : 301cc: lwz r0,8(r31) 0.00 : 301d0: stw r0,40(r31) 0.00 : 301d4: addi r0,r31,40 0.00 : 301d8: lwz r3,56(r31) 0.00 : 301dc: mr r4,r0 0.00 : 301e0: bl 2fc28 0.00 : 301e4: lwz r0,68(r31) 0.00 : 301e8: mr r11,r0 0.00 : 301ec: lwz r9,0(r11) 0.00 : 301f0: lwz r0,60(r31) 0.00 : 301f4: mr r3,r9 0.00 : 301f8: mr r4,r0 0.00 : 301fc: lwz r5,64(r31) 0.00 : 30200: li r6,4 0.00 : 30204: bl 2f964 <_shmp_offset> 0.00 : 30208: stw r3,16(r31) 0.00 : 3020c: lwz r0,16(r31) 0.00 : 30210: mr r9,r0 0.00 : 30214: lwz r0,40(r31) 0.00 : 30218: stw r9,20(r31) 0.00 : 3021c: lwz r9,8(r31) 0.00 : 30220: stw r9,24(r31) 0.00 : 30224: stw r0,28(r31) 0.00 : 30228: li r0,4 0.00 : 3022c: stw r0,32(r31) 0.00 : 30230: lwz r0,32(r31) 0.00 : 30234: cmpwi cr7,r0,4 0.00 : 30238: bne- cr7,30270 0.00 : 3023c: lwz r0,20(r31) 0.00 : 30240: lwz r9,28(r31) 0.00 : 30244: lwz r11,24(r31) 0.00 : 30248: sync 0.00 : 3024c: lwarx r29,0,r0 0.00 : 30250: cmpw r29,r11 0.00 : 30254: bne- 30264 0.00 : 30258: stwcx. r9,0,r0 0.00 : 3025c: bne- 3024c 0.00 : 30260: sync 0.00 : 30264: stw r29,36(r31) 0.00 : 30268: lwz r0,36(r31) 0.00 : 3026c: b 30278 0.00 : 30270: .long 0xd00d00 0.00 : 30274: li r0,0 0.00 : 30278: stw r0,40(r31) 0.00 : 3027c: lwz r9,40(r31) 0.00 : 30280: lwz r0,8(r31) 0.00 : 30284: cmpw cr7,r9,r0 0.00 : 30288: mfcr r0 0.00 : 3028c: rlwinm r0,r0,31,31,31 0.00 : 30290: cmpwi cr7,r0,0 0.00 : 30294: bne- cr7,302b4 0.00 : 30298: lwz r0,40(r31) 0.00 : 3029c: stw r0,8(r31) 0.00 : 302a0: b 301a8 0.00 : 302a4: nop 0.00 : 302a8: b 302b8 1.64 : 302ac: nop 0.00 : 302b0: b 302b8 0.00 : 302b4: nop 0.00 : 302b8: addi r11,r31,96 0.00 : 302bc: lwz r0,4(r11) 1.64 : 302c0: mtlr r0 3.28 : 302c4: lwz r29,-12(r11) 0.00 : 302c8: lwz r30,-8(r11) 0.00 : 302cc: lwz r31,-4(r11) 0.00 : 302d0: mr r1,r11 0.00 : 302d4: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000306c8 : 5.00 : 306c8: stwu r1,-32(r1) 0.00 : 306cc: mflr r0 10.00 : 306d0: stw r0,36(r1) 1.67 : 306d4: stw r31,28(r1) 0.00 : 306d8: mr r31,r1 8.33 : 306dc: stw r3,8(r31) 0.00 : 306e0: stw r4,12(r31) 0.00 : 306e4: lwz r3,8(r31) 20.00 : 306e8: lwz r4,12(r31) 0.00 : 306ec: bl 305b8 0.00 : 306f0: mr r9,r3 16.67 : 306f4: lwz r0,12(r31) 0.00 : 306f8: mr r11,r0 8.33 : 306fc: lwz r0,32(r11) 0.00 : 30700: srw r0,r9,r0 0.00 : 30704: mr r3,r0 0.00 : 30708: addi r11,r31,32 20.00 : 3070c: lwz r0,4(r11) 0.00 : 30710: mtlr r0 1.67 : 30714: lwz r31,-4(r11) 0.00 : 30718: mr r1,r11 8.33 : 3071c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002fc7c : 0.00 : 2fc7c: stwu r1,-64(r1) 1.72 : 2fc80: mflr r0 5.17 : 2fc84: stw r0,68(r1) 0.00 : 2fc88: stw r29,52(r1) 3.45 : 2fc8c: stw r30,56(r1) 0.00 : 2fc90: stw r31,60(r1) 0.00 : 2fc94: mr r31,r1 1.72 : 2fc98: stw r3,24(r31) 0.00 : 2fc9c: stw r4,28(r31) 5.17 : 2fca0: stw r5,32(r31) 0.00 : 2fca4: stw r6,36(r31) 1.72 : 2fca8: lwz r0,36(r31) 0.00 : 2fcac: mr r11,r0 6.90 : 2fcb0: lwz r9,0(r11) 0.00 : 2fcb4: lwz r0,28(r31) 0.00 : 2fcb8: mr r3,r9 0.00 : 2fcbc: mr r4,r0 3.45 : 2fcc0: lwz r5,32(r31) 0.00 : 2fcc4: li r6,4 0.00 : 2fcc8: bl 2f964 <_shmp_offset> 6.90 : 2fccc: stw r3,8(r31) 3.45 : 2fcd0: lwz r0,8(r31) 0.00 : 2fcd4: mr r9,r0 6.90 : 2fcd8: lwz r0,0(r9) 0.00 : 2fcdc: lwz r3,24(r31) 0.00 : 2fce0: mr r4,r0 0.00 : 2fce4: bl 2faf8 6.90 : 2fce8: stw r3,12(r31) 0.00 : 2fcec: lwz r0,36(r31) 0.00 : 2fcf0: mr r11,r0 5.17 : 2fcf4: lwz r29,0(r11) 0.00 : 2fcf8: lwz r0,36(r31) 0.00 : 2fcfc: mr r11,r0 3.45 : 2fd00: lwz r9,0(r11) 0.00 : 2fd04: lwz r0,28(r31) 0.00 : 2fd08: addic r0,r0,12 0.00 : 2fd0c: mr r3,r9 0.00 : 2fd10: mr r4,r0 3.45 : 2fd14: lwz r5,12(r31) 0.00 : 2fd18: li r6,8 0.00 : 2fd1c: bl 2f964 <_shmp_offset> 3.45 : 2fd20: stw r3,16(r31) 1.72 : 2fd24: lwz r0,16(r31) 0.00 : 2fd28: mr r3,r29 0.00 : 2fd2c: mr r4,r0 0.00 : 2fd30: li r5,0 0.00 : 2fd34: li r6,40 0.00 : 2fd38: bl 2f964 <_shmp_offset> 5.17 : 2fd3c: stw r3,20(r31) 3.45 : 2fd40: lwz r0,20(r31) 0.00 : 2fd44: addic r0,r0,4 3.45 : 2fd48: lwz r3,24(r31) 0.00 : 2fd4c: mr r4,r0 0.00 : 2fd50: bl 2f24c 8.62 : 2fd54: addi r11,r31,64 3.45 : 2fd58: lwz r0,4(r11) 0.00 : 2fd5c: mtlr r0 1.72 : 2fd60: lwz r29,-12(r11) 3.45 : 2fd64: lwz r30,-8(r11) 0.00 : 2fd68: lwz r31,-4(r11) 0.00 : 2fd6c: mr r1,r11 0.00 : 2fd70: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000311f8 : 3.64 : 311f8: stwu r1,-64(r1) 0.00 : 311fc: mflr r0 3.64 : 31200: stw r0,68(r1) 0.00 : 31204: stw r31,60(r1) 0.00 : 31208: mr r31,r1 5.45 : 3120c: stw r3,24(r31) 3.64 : 31210: stw r4,28(r31) 0.00 : 31214: stw r5,32(r31) 7.27 : 31218: stw r6,36(r31) 3.64 : 3121c: stw r7,40(r31) 0.00 : 31220: stw r8,44(r31) 3.64 : 31224: stw r9,48(r31) 0.00 : 31228: stw r10,52(r31) 1.82 : 3122c: lwz r0,24(r31) 0.00 : 31230: mr r9,r0 3.64 : 31234: lwz r0,20(r9) 0.00 : 31238: cmpwi cr7,r0,1 14.55 : 3123c: bne- cr7,31340 0.00 : 31240: lwz r9,40(r31) 0.00 : 31244: lwz r0,48(r31) 0.00 : 31248: add r0,r9,r0 0.00 : 3124c: stw r0,12(r31) 3.64 : 31250: lwz r9,12(r31) 7.27 : 31254: lwz r0,44(r31) 0.00 : 31258: subf r0,r0,r9 0.00 : 3125c: mr r3,r0 3.64 : 31260: lwz r4,32(r31) 0.00 : 31264: bl 305f8 0.00 : 31268: mr r0,r3 0.00 : 3126c: cmpwi cr7,r0,0 1.82 : 31270: mfcr r0 0.00 : 31274: rlwinm r0,r0,31,31,31 0.00 : 31278: xori r0,r0,1 0.00 : 3127c: cmpwi cr7,r0,0 5.45 : 31280: bne- cr7,31348 0.00 : 31284: lwz r0,52(r31) 0.00 : 31288: mr r11,r0 0.00 : 3128c: lwz r9,0(r11) 0.00 : 31290: lwz r0,28(r31) 0.00 : 31294: addic r0,r0,4 0.00 : 31298: mr r3,r9 0.00 : 3129c: mr r4,r0 0.00 : 312a0: lwz r5,36(r31) 0.00 : 312a4: li r6,256 0.00 : 312a8: bl 2f964 <_shmp_offset> 0.00 : 312ac: stw r3,16(r31) 0.00 : 312b0: lwz r0,16(r31) 0.00 : 312b4: addic r0,r0,4 0.00 : 312b8: lwz r3,24(r31) 0.00 : 312bc: mr r4,r0 0.00 : 312c0: bl 2f070 0.00 : 312c4: mr r0,r3 0.00 : 312c8: stw r0,8(r31) 0.00 : 312cc: b 31328 0.00 : 312d0: lwz r0,52(r31) 0.00 : 312d4: mr r11,r0 0.00 : 312d8: lwz r9,0(r11) 0.00 : 312dc: lwz r0,28(r31) 0.00 : 312e0: addic r0,r0,4 0.00 : 312e4: mr r3,r9 0.00 : 312e8: mr r4,r0 0.00 : 312ec: lwz r5,36(r31) 0.00 : 312f0: li r6,256 0.00 : 312f4: bl 2f964 <_shmp_offset> 0.00 : 312f8: stw r3,20(r31) 0.00 : 312fc: lwz r0,20(r31) 0.00 : 31300: addic r11,r0,4 0.00 : 31304: lwz r9,8(r31) 0.00 : 31308: lwz r0,44(r31) 0.00 : 3130c: lwz r3,24(r31) 0.00 : 31310: mr r4,r11 0.00 : 31314: mr r5,r9 0.00 : 31318: mr r6,r0 0.00 : 3131c: bl 2f318 0.00 : 31320: mr r0,r3 0.00 : 31324: stw r0,8(r31) 0.00 : 31328: lwz r9,8(r31) 0.00 : 3132c: lwz r0,44(r31) 0.00 : 31330: subf r0,r0,r9 0.00 : 31334: cmpwi cr7,r0,0 0.00 : 31338: blt+ cr7,312d0 0.00 : 3133c: b 3134c 0.00 : 31340: nop 0.00 : 31344: b 3134c 14.55 : 31348: nop 0.00 : 3134c: addi r11,r31,64 10.91 : 31350: lwz r0,4(r11) 0.00 : 31354: mtlr r0 0.00 : 31358: lwz r31,-4(r11) 0.00 : 3135c: mr r1,r11 1.82 : 31360: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003538c : 9.26 : 3538c: stwu r1,-32(r1) 0.00 : 35390: mflr r0 5.56 : 35394: stw r0,36(r1) 0.00 : 35398: stw r30,24(r1) 3.70 : 3539c: stw r31,28(r1) 0.00 : 353a0: mr r31,r1 0.00 : 353a4: bcl- 20,4*cr7+so,353a8 0.00 : 353a8: mflr r30 0.00 : 353ac: addis r30,r30,2 1.85 : 353b0: addi r30,r30,14028 3.70 : 353b4: stw r3,8(r31) 5.56 : 353b8: lwz r3,-32644(r30) 0.00 : 353bc: lwz r4,8(r31) 31.48 : 353c0: bl 32360 16.67 : 353c4: lwz r3,-32644(r30) 0.00 : 353c8: bl 31c78 16.67 : 353cc: addi r11,r31,32 1.85 : 353d0: lwz r0,4(r11) 0.00 : 353d4: mtlr r0 0.00 : 353d8: lwz r30,-8(r11) 0.00 : 353dc: lwz r31,-4(r11) 0.00 : 353e0: mr r1,r11 3.70 : 353e4: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00031c78 : 0.00 : 31c78: stwu r1,-32(r1) 0.00 : 31c7c: mflr r0 3.77 : 31c80: stw r0,36(r1) 1.89 : 31c84: stw r29,20(r1) 1.89 : 31c88: stw r30,24(r1) 3.77 : 31c8c: stw r31,28(r1) 0.00 : 31c90: mr r31,r1 0.00 : 31c94: bcl- 20,4*cr7+so,31c98 0.00 : 31c98: mflr r30 0.00 : 31c9c: addis r30,r30,2 1.89 : 31ca0: addi r30,r30,28124 1.89 : 31ca4: stw r3,8(r31) 0.00 : 31ca8: bcl- 20,4*cr7+so,31cb0 0.00 : 31cac: .long 0x1f1ac 0.00 : 31cb0: mflr r0 0.00 : 31cb4: mr r11,r0 13.21 : 31cb8: lwz r9,0(r11) 0.00 : 31cbc: add r0,r0,r9 0.00 : 31cc0: li r3,0 0.00 : 31cc4: mr r9,r0 0.00 : 31cc8: addi r3,r9,-12 3.77 : 31ccc: bl 45fb0 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3+0x10> 9.43 : 31cd0: mr r0,r3 1.89 : 31cd4: mr r11,r0 3.77 : 31cd8: lwz r0,0(r11) 0.00 : 31cdc: addic r29,r0,-1 0.00 : 31ce0: bcl- 20,4*cr7+so,31ce8 0.00 : 31ce4: .long 0x1f174 0.00 : 31ce8: mflr r0 0.00 : 31cec: mr r11,r0 7.55 : 31cf0: lwz r9,0(r11) 0.00 : 31cf4: add r0,r0,r9 0.00 : 31cf8: li r3,0 0.00 : 31cfc: mr r9,r0 0.00 : 31d00: addi r3,r9,-12 1.89 : 31d04: bl 45fb0 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3+0x10> 13.21 : 31d08: mr r0,r3 1.89 : 31d0c: mr r11,r0 7.55 : 31d10: stw r29,0(r11) 0.00 : 31d14: bl 45aa0 <00008000.got2.plt_pic32.rcu_read_unlock_bp> 7.55 : 31d18: addi r11,r31,32 7.55 : 31d1c: lwz r0,4(r11) 0.00 : 31d20: mtlr r0 3.77 : 31d24: lwz r29,-12(r11) 1.89 : 31d28: lwz r30,-8(r11) 0.00 : 31d2c: lwz r31,-4(r11) 0.00 : 31d30: mr r1,r11 0.00 : 31d34: blr Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 0008cdd8 : 19.61 : 8cdd8: rlwinm r4,r3,0,0,29 0.00 : 8cddc: lis r7,32639 1.96 : 8cde0: rlwinm r5,r3,3,27,28 17.65 : 8cde4: lwz r8,0(r4) 0.00 : 8cde8: li r9,-1 0.00 : 8cdec: addi r7,r7,32639 0.00 : 8cdf0: srw r9,r9,r5 0.00 : 8cdf4: and r0,r7,r8 0.00 : 8cdf8: or r10,r7,r8 0.00 : 8cdfc: add r0,r0,r7 1.96 : 8ce00: nor r0,r10,r0 0.00 : 8ce04: and. r8,r0,r9 1.96 : 8ce08: mtcrf 1,r3 9.80 : 8ce0c: bne- 8ce7c 0.00 : 8ce10: lis r6,-257 0.00 : 8ce14: addi r6,r6,-257 0.00 : 8ce18: bgt- cr7,8ce34 0.00 : 8ce1c: lwzu r8,4(r4) 0.00 : 8ce20: and r0,r7,r8 0.00 : 8ce24: or r10,r7,r8 0.00 : 8ce28: add r0,r0,r7 0.00 : 8ce2c: nor. r8,r10,r0 0.00 : 8ce30: bne- 8ce7c 1.96 : 8ce34: lwz r8,4(r4) 0.00 : 8ce38: lwzu r9,8(r4) 0.00 : 8ce3c: add r0,r6,r8 1.96 : 8ce40: nor r10,r7,r8 3.92 : 8ce44: and. r0,r0,r10 0.00 : 8ce48: add r11,r6,r9 1.96 : 8ce4c: nor r12,r7,r9 17.65 : 8ce50: bne- 8ce6c 1.96 : 8ce54: and. r0,r11,r12 9.80 : 8ce58: beq+ 8ce34 0.00 : 8ce5c: and r0,r7,r9 0.00 : 8ce60: add r0,r0,r7 0.00 : 8ce64: andc r8,r12,r0 1.96 : 8ce68: b 8ce7c 0.00 : 8ce6c: and r0,r7,r8 0.00 : 8ce70: addi r4,r4,-4 0.00 : 8ce74: add r0,r0,r7 0.00 : 8ce78: andc r8,r10,r0 0.00 : 8ce7c: cntlzw r11,r8 3.92 : 8ce80: subf r0,r3,r4 0.00 : 8ce84: rlwinm r11,r11,29,3,31 0.00 : 8ce88: add r3,r0,r11 1.96 : 8ce8c: blr Percent | Source code & Disassembly of liburcu-bp.so.2.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0000218c <_rcu_read_lock_update>: 6.00 : 218c: stwu r1,-32(r1) 0.00 : 2190: mflr r0 0.00 : 2194: stw r0,36(r1) 2.00 : 2198: stw r30,24(r1) 0.00 : 219c: stw r31,28(r1) 0.00 : 21a0: mr r31,r1 0.00 : 21a4: bcl- 20,4*cr7+so,21a8 <_rcu_read_lock_update+0x1c> 0.00 : 21a8: mflr r30 0.00 : 21ac: addis r30,r30,2 2.00 : 21b0: addi r30,r30,-11972 0.00 : 21b4: stw r3,8(r31) 0.00 : 21b8: lwz r0,8(r31) 0.00 : 21bc: clrlwi r0,r0,16 22.00 : 21c0: cmpwi cr7,r0,0 0.00 : 21c4: mfcr r0 4.00 : 21c8: rlwinm r0,r0,31,31,31 0.00 : 21cc: cmpwi cr7,r0,0 10.00 : 21d0: beq- cr7,2220 <_rcu_read_lock_update+0x94> 0.00 : 21d4: bcl- 20,4*cr7+so,21dc <_rcu_read_lock_update+0x50> 0.00 : 21d8: .long 0x15328 0.00 : 21dc: mflr r0 0.00 : 21e0: mr r11,r0 0.00 : 21e4: lwz r9,0(r11) 0.00 : 21e8: add r0,r0,r9 0.00 : 21ec: li r3,0 0.00 : 21f0: mr r9,r0 0.00 : 21f4: addi r3,r9,-12 0.00 : 21f8: bl 6a30 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 0.00 : 21fc: mr r0,r3 0.00 : 2200: mr r11,r0 0.00 : 2204: lwz r0,0(r11) 0.00 : 2208: lwz r9,-32756(r30) 0.00 : 220c: lwz r9,0(r9) 0.00 : 2210: mr r11,r0 0.00 : 2214: stw r9,0(r11) 0.00 : 2218: sync 0.00 : 221c: b 2264 <_rcu_read_lock_update+0xd8> 12.00 : 2220: bcl- 20,4*cr7+so,2228 <_rcu_read_lock_update+0x9c> 0.00 : 2224: .long 0x152dc 0.00 : 2228: mflr r0 0.00 : 222c: mr r11,r0 2.00 : 2230: lwz r9,0(r11) 0.00 : 2234: add r0,r0,r9 0.00 : 2238: li r3,0 0.00 : 223c: mr r9,r0 0.00 : 2240: addi r3,r9,-12 2.00 : 2244: bl 6a30 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3> 10.00 : 2248: mr r0,r3 2.00 : 224c: mr r11,r0 4.00 : 2250: lwz r0,0(r11) 10.00 : 2254: lwz r9,8(r31) 0.00 : 2258: addi r9,r9,1 0.00 : 225c: mr r11,r0 10.00 : 2260: stw r9,0(r11) 0.00 : 2264: addi r11,r31,32 0.00 : 2268: lwz r0,4(r11) 0.00 : 226c: mtlr r0 0.00 : 2270: lwz r30,-8(r11) 0.00 : 2274: lwz r31,-4(r11) 0.00 : 2278: mr r1,r11 2.00 : 227c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00030c94 : 4.08 : 30c94: stwu r1,-496(r1) 0.00 : 30c98: mflr r0 2.04 : 30c9c: stw r0,500(r1) 0.00 : 30ca0: stw r29,484(r1) 4.08 : 30ca4: stw r30,488(r1) 0.00 : 30ca8: stw r31,492(r1) 0.00 : 30cac: mr r31,r1 0.00 : 30cb0: bcl- 20,4*cr7+so,30cb4 0.00 : 30cb4: mflr r30 0.00 : 30cb8: addis r30,r30,2 2.04 : 30cbc: addi r30,r30,32192 4.08 : 30cc0: stw r3,440(r31) 0.00 : 30cc4: stw r4,444(r31) 0.00 : 30cc8: stw r5,448(r31) 4.08 : 30ccc: stw r6,452(r31) 0.00 : 30cd0: stw r7,456(r31) 6.12 : 30cd4: stw r8,460(r31) 2.04 : 30cd8: stw r9,464(r31) 0.00 : 30cdc: lwz r0,448(r31) 0.00 : 30ce0: mr r9,r0 10.20 : 30ce4: lwz r0,28(r9) 0.00 : 30ce8: lwz r9,456(r31) 0.00 : 30cec: subf r0,r0,r9 2.04 : 30cf0: stw r0,8(r31) 0.00 : 30cf4: lwz r3,452(r31) 4.08 : 30cf8: lwz r4,448(r31) 0.00 : 30cfc: bl 30520 0.00 : 30d00: mr r9,r3 10.20 : 30d04: lwz r0,448(r31) 0.00 : 30d08: mr r10,r0 6.12 : 30d0c: lwz r0,36(r10) 0.00 : 30d10: srw r9,r9,r0 0.00 : 30d14: lwz r0,448(r31) 0.00 : 30d18: mr r10,r0 4.08 : 30d1c: lwz r11,4(r10) 2.04 : 30d20: lwz r0,8(r31) 0.00 : 30d24: and r0,r11,r0 0.00 : 30d28: cmpw cr7,r9,r0 0.00 : 30d2c: mfcr r0 0.00 : 30d30: rlwinm r0,r0,31,31,31 6.12 : 30d34: cmpwi cr7,r0,0 4.08 : 30d38: beq- cr7,311d8 0.00 : 30d3c: lwz r0,464(r31) 0.00 : 30d40: mr r11,r0 0.00 : 30d44: lwz r9,0(r11) 0.00 : 30d48: lwz r0,444(r31) 0.00 : 30d4c: addic r0,r0,136 0.00 : 30d50: mr r3,r9 0.00 : 30d54: mr r4,r0 0.00 : 30d58: lwz r5,460(r31) 0.00 : 30d5c: li r6,256 0.00 : 30d60: bl 2f964 <_shmp_offset> 0.00 : 30d64: stw r3,12(r31) 0.00 : 30d68: lwz r0,12(r31) 0.00 : 30d6c: mr r11,r0 0.00 : 30d70: lwz r9,8(r31) 0.00 : 30d74: lwz r0,8(r31) 0.00 : 30d78: addic r0,r0,1 0.00 : 30d7c: lwz r3,440(r31) 0.00 : 30d80: mr r4,r11 0.00 : 30d84: mr r5,r9 0.00 : 30d88: mr r6,r0 0.00 : 30d8c: bl 2f318 0.00 : 30d90: mr r0,r3 0.00 : 30d94: mr r9,r0 0.00 : 30d98: lwz r0,8(r31) 0.00 : 30d9c: cmpw cr7,r9,r0 0.00 : 30da0: mfcr r0 0.00 : 30da4: rlwinm r0,r0,31,31,31 0.00 : 30da8: cmpwi cr7,r0,0 0.00 : 30dac: beq- cr7,311d8 0.00 : 30db0: lwz r0,440(r31) 0.00 : 30db4: mr r9,r0 0.00 : 30db8: lwz r0,36(r9) 0.00 : 30dbc: lwz r3,448(r31) 0.00 : 30dc0: mtctr r0 0.00 : 30dc4: bctrl 0.00 : 30dc8: stw r3,16(r31) 0.00 : 30dcc: stw r4,20(r31) 0.00 : 30dd0: lwz r0,444(r31) 0.00 : 30dd4: addic r0,r0,24 0.00 : 30dd8: lwz r3,440(r31) 0.00 : 30ddc: mr r4,r0 0.00 : 30de0: lwz r5,460(r31) 0.00 : 30de4: lwz r6,464(r31) 0.00 : 30de8: bl 2fd74 0.00 : 30dec: mr r0,r3 0.00 : 30df0: mr r9,r0 0.00 : 30df4: lwz r0,444(r31) 0.00 : 30df8: addic r0,r0,164 0.00 : 30dfc: lwz r3,440(r31) 0.00 : 30e00: mr r4,r9 0.00 : 30e04: mr r5,r0 0.00 : 30e08: bl 2f17c 0.00 : 30e0c: lwz r0,444(r31) 0.00 : 30e10: addic r0,r0,24 0.00 : 30e14: lwz r3,440(r31) 0.00 : 30e18: mr r4,r0 0.00 : 30e1c: lwz r5,460(r31) 0.00 : 30e20: lwz r6,464(r31) 0.00 : 30e24: bl 2fe74 0.00 : 30e28: mr r0,r3 0.00 : 30e2c: mr r9,r0 0.00 : 30e30: lwz r0,444(r31) 0.00 : 30e34: addic r0,r0,168 0.00 : 30e38: lwz r3,440(r31) 0.00 : 30e3c: mr r4,r9 0.00 : 30e40: mr r5,r0 0.00 : 30e44: bl 2f17c 0.00 : 30e48: lwz r0,440(r31) 0.00 : 30e4c: mr r9,r0 0.00 : 30e50: lwz r29,52(r9) 0.00 : 30e54: lwz r3,440(r31) 0.00 : 30e58: lwz r4,444(r31) 0.00 : 30e5c: lwz r5,460(r31) 0.00 : 30e60: lwz r6,464(r31) 0.00 : 30e64: bl 30c34 0.00 : 30e68: mr r0,r3 0.00 : 30e6c: lwz r3,444(r31) 0.00 : 30e70: lwz r5,16(r31) 0.00 : 30e74: lwz r6,20(r31) 0.00 : 30e78: lwz r7,460(r31) 0.00 : 30e7c: mr r8,r0 0.00 : 30e80: lwz r9,464(r31) 0.00 : 30e84: mtctr r29 0.00 : 30e88: bctrl 0.00 : 30e8c: lwz r0,444(r31) 0.00 : 30e90: addic r29,r0,24 0.00 : 30e94: lwz r3,452(r31) 0.00 : 30e98: lwz r4,448(r31) 0.00 : 30e9c: bl 30560 0.00 : 30ea0: mr r0,r3 0.00 : 30ea4: lwz r3,440(r31) 0.00 : 30ea8: mr r4,r29 0.00 : 30eac: lwz r5,460(r31) 0.00 : 30eb0: mr r6,r0 0.00 : 30eb4: lwz r7,464(r31) 0.00 : 30eb8: bl 302d8 0.00 : 30ebc: sync 0.00 : 30ec0: lwz r0,464(r31) 0.00 : 30ec4: mr r10,r0 0.00 : 30ec8: lwz r9,0(r10) 0.00 : 30ecc: lwz r0,444(r31) 0.00 : 30ed0: addic r0,r0,136 0.00 : 30ed4: mr r3,r9 0.00 : 30ed8: mr r4,r0 0.00 : 30edc: lwz r5,460(r31) 0.00 : 30ee0: li r6,256 0.00 : 30ee4: bl 2f964 <_shmp_offset> 0.00 : 30ee8: stw r3,24(r31) 0.00 : 30eec: lwz r0,24(r31) 0.00 : 30ef0: mr r9,r0 0.00 : 30ef4: lwz r0,456(r31) 0.00 : 30ef8: lwz r3,440(r31) 0.00 : 30efc: mr r4,r9 0.00 : 30f00: mr r5,r0 0.00 : 30f04: bl 2f0f4 0.00 : 30f08: lwz r3,440(r31) 0.00 : 30f0c: lwz r4,444(r31) 0.00 : 30f10: lwz r5,456(r31) 0.00 : 30f14: lwz r6,460(r31) 0.00 : 30f18: lwz r7,464(r31) 0.00 : 30f1c: bl 30a44 0.00 : 30f20: lwz r0,440(r31) 0.00 : 30f24: mr r11,r0 0.00 : 30f28: lwz r0,28(r11) 0.00 : 30f2c: cmpwi cr7,r0,1 0.00 : 30f30: bne- cr7,311d8 0.00 : 30f34: lwz r0,444(r31) 0.00 : 30f38: mr r9,r0 0.00 : 30f3c: lwz r0,144(r9) 0.00 : 30f40: cmpwi cr7,r0,0 0.00 : 30f44: bne- cr7,30f5c 0.00 : 30f48: lwz r0,444(r31) 0.00 : 30f4c: mr r10,r0 0.00 : 30f50: lwz r0,148(r10) 0.00 : 30f54: cmpwi cr7,r0,0 0.00 : 30f58: beq- cr7,311d8 0.00 : 30f5c: lwz r3,440(r31) 0.00 : 30f60: lwz r4,444(r31) 0.00 : 30f64: lwz r5,448(r31) 0.00 : 30f68: lwz r6,464(r31) 0.00 : 30f6c: bl 30ae0 0.00 : 30f70: mr r0,r3 0.00 : 30f74: cmpwi cr7,r0,0 0.00 : 30f78: beq- cr7,311d8 0.00 : 30f7c: lwz r0,444(r31) 0.00 : 30f80: addic r0,r0,192 0.00 : 30f84: lwz r3,464(r31) 0.00 : 30f88: mr r4,r0 0.00 : 30f8c: bl 2fa5c 0.00 : 30f90: stw r3,28(r31) 0.00 : 30f94: lwz r0,28(r31) 0.00 : 30f98: cmpwi cr7,r0,0 0.00 : 30f9c: blt- cr7,311d8 0.00 : 30fa0: li r0,0 0.00 : 30fa4: stw r0,32(r31) 0.00 : 30fa8: addi r0,r31,176 0.00 : 30fac: mr r3,r0 0.00 : 30fb0: bl 46b40 <00008000.got2.plt_pic32.sigemptyset@@GLIBC_2.0+0x20> 0.00 : 30fb4: stw r3,36(r31) 0.00 : 30fb8: lwz r0,36(r31) 0.00 : 30fbc: cmpwi cr7,r0,0 0.00 : 30fc0: beq- cr7,30fd8 0.00 : 30fc4: lwz r3,-32708(r30) 0.00 : 30fc8: lwz r4,-32704(r30) 0.00 : 30fcc: li r5,432 0.00 : 30fd0: lwz r6,-32700(r30) 0.00 : 30fd4: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.00 : 30fd8: addi r0,r31,176 0.00 : 30fdc: mr r3,r0 0.00 : 30fe0: bl 45b30 <00008000.got2.plt_pic32.sigpending@@GLIBC_2.0+0x20> 0.00 : 30fe4: stw r3,36(r31) 0.00 : 30fe8: lwz r0,36(r31) 0.00 : 30fec: cmpwi cr7,r0,0 0.00 : 30ff0: beq- cr7,31008 0.00 : 30ff4: lwz r3,-32708(r30) 0.00 : 30ff8: lwz r4,-32704(r30) 0.00 : 30ffc: li r5,441 0.00 : 31000: lwz r6,-32700(r30) 0.00 : 31004: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.00 : 31008: addi r0,r31,176 0.00 : 3100c: mr r3,r0 0.00 : 31010: li r4,13 0.00 : 31014: bl 45cc0 <00008000.got2.plt_pic32.sigismember@@GLIBC_2.0+0x20> 0.00 : 31018: stw r3,32(r31) 0.00 : 3101c: lwz r0,32(r31) 0.00 : 31020: cmpwi cr7,r0,0 0.00 : 31024: bne- cr7,310cc 0.00 : 31028: addi r0,r31,304 0.00 : 3102c: mr r3,r0 0.00 : 31030: bl 46b40 <00008000.got2.plt_pic32.sigemptyset@@GLIBC_2.0+0x20> 0.00 : 31034: stw r3,36(r31) 0.00 : 31038: lwz r0,36(r31) 0.00 : 3103c: cmpwi cr7,r0,0 0.00 : 31040: beq- cr7,31058 0.00 : 31044: lwz r3,-32708(r30) 0.00 : 31048: lwz r4,-32704(r30) 0.00 : 3104c: li r5,450 0.00 : 31050: lwz r6,-32700(r30) 0.00 : 31054: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.00 : 31058: addi r0,r31,304 0.00 : 3105c: mr r3,r0 0.00 : 31060: li r4,13 0.00 : 31064: bl 46520 <00008000.got2.plt_pic32.sigaddset@@GLIBC_2.0+0x20> 0.00 : 31068: stw r3,36(r31) 0.00 : 3106c: lwz r0,36(r31) 0.00 : 31070: cmpwi cr7,r0,0 0.00 : 31074: beq- cr7,3108c 0.00 : 31078: lwz r3,-32708(r30) 0.00 : 3107c: lwz r4,-32704(r30) 0.00 : 31080: li r5,452 0.00 : 31084: lwz r6,-32700(r30) 0.00 : 31088: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.00 : 3108c: addi r0,r31,304 0.00 : 31090: addi r9,r31,48 0.00 : 31094: li r3,0 0.00 : 31098: mr r4,r0 0.00 : 3109c: mr r0,r9 0.00 : 310a0: mr r5,r0 0.00 : 310a4: bl 45e40 <00008000.got2.plt_pic32.pthread_sigmask@@GLIBC_2.0+0x30> 0.00 : 310a8: stw r3,36(r31) 0.00 : 310ac: lwz r0,36(r31) 0.00 : 310b0: cmpwi cr7,r0,0 0.00 : 310b4: beq- cr7,310cc 0.00 : 310b8: lwz r3,-32708(r30) 0.00 : 310bc: lwz r4,-32704(r30) 0.00 : 310c0: li r5,454 0.00 : 310c4: lwz r6,-32700(r30) 0.00 : 310c8: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.00 : 310cc: lwz r3,28(r31) 0.00 : 310d0: lwz r4,-32696(r30) 0.00 : 310d4: li r5,1 0.00 : 310d8: bl 46370 <00008000.got2.plt_pic32.write@@GLIBC_2.0+0x30> 0.00 : 310dc: stw r3,36(r31) 0.00 : 310e0: lwz r9,36(r31) 0.00 : 310e4: li r0,-1 0.00 : 310e8: cmpw cr7,r9,r0 0.00 : 310ec: bne- cr7,31108 0.00 : 310f0: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 310f4: mr r0,r3 0.00 : 310f8: mr r11,r0 0.00 : 310fc: lwz r0,0(r11) 0.00 : 31100: cmpwi cr7,r0,4 0.00 : 31104: beq+ cr7,310cc 0.00 : 31108: lwz r9,36(r31) 0.00 : 3110c: li r0,-1 0.00 : 31110: cmpw cr7,r9,r0 0.00 : 31114: bne- cr7,31194 0.00 : 31118: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 3111c: mr r0,r3 0.00 : 31120: mr r9,r0 0.00 : 31124: lwz r0,0(r9) 0.00 : 31128: cmpwi cr7,r0,32 0.00 : 3112c: bne- cr7,31194 0.00 : 31130: lwz r0,32(r31) 0.00 : 31134: cmpwi cr7,r0,0 0.00 : 31138: bne- cr7,31194 0.00 : 3113c: li r0,0 0.00 : 31140: stw r0,40(r31) 0.00 : 31144: li r0,0 0.00 : 31148: stw r0,44(r31) 0.00 : 3114c: addi r0,r31,304 0.00 : 31150: addi r9,r31,40 0.00 : 31154: mr r3,r0 0.00 : 31158: li r4,0 0.00 : 3115c: mr r0,r9 0.00 : 31160: mr r5,r0 0.00 : 31164: bl 45710 <00008000.got2.plt_pic32.sigtimedwait@@GLIBC_2.1+0x20> 0.00 : 31168: stw r3,36(r31) 0.00 : 3116c: lwz r9,36(r31) 0.00 : 31170: li r0,-1 0.00 : 31174: cmpw cr7,r9,r0 0.00 : 31178: bne- cr7,31194 0.00 : 3117c: bl 46700 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x40> 0.00 : 31180: mr r0,r3 0.00 : 31184: mr r10,r0 0.00 : 31188: lwz r0,0(r10) 0.00 : 3118c: cmpwi cr7,r0,4 0.00 : 31190: beq+ cr7,3114c 0.00 : 31194: lwz r0,32(r31) 0.00 : 31198: cmpwi cr7,r0,0 0.00 : 3119c: bne- cr7,311d8 0.00 : 311a0: addi r0,r31,48 0.00 : 311a4: li r3,2 0.00 : 311a8: mr r4,r0 0.00 : 311ac: li r5,0 0.00 : 311b0: bl 45e40 <00008000.got2.plt_pic32.pthread_sigmask@@GLIBC_2.0+0x30> 0.00 : 311b4: stw r3,36(r31) 0.00 : 311b8: lwz r0,36(r31) 0.00 : 311bc: cmpwi cr7,r0,0 0.00 : 311c0: beq- cr7,311d8 0.00 : 311c4: lwz r3,-32708(r30) 0.00 : 311c8: lwz r4,-32704(r30) 0.00 : 311cc: li r5,468 0.00 : 311d0: lwz r6,-32700(r30) 0.00 : 311d4: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 8.16 : 311d8: addi r11,r31,496 6.12 : 311dc: lwz r0,4(r11) 2.04 : 311e0: mtlr r0 4.08 : 311e4: lwz r29,-12(r11) 2.04 : 311e8: lwz r30,-8(r11) 0.00 : 311ec: lwz r31,-4(r11) 0.00 : 311f0: mr r1,r11 0.00 : 311f4: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00030720 : 2.13 : 30720: stwu r1,-32(r1) 0.00 : 30724: mflr r0 4.26 : 30728: stw r0,36(r1) 0.00 : 3072c: stw r31,28(r1) 0.00 : 30730: mr r31,r1 4.26 : 30734: stw r3,8(r31) 0.00 : 30738: stw r4,12(r31) 2.13 : 3073c: stw r5,16(r31) 6.38 : 30740: stw r6,20(r31) 0.00 : 30744: lwz r0,8(r31) 0.00 : 30748: mr r11,r0 12.77 : 3074c: lwz r0,32(r11) 0.00 : 30750: cmpwi cr7,r0,0 4.26 : 30754: beq- cr7,307d8 0.00 : 30758: lwz r0,8(r31) 0.00 : 3075c: mr r11,r0 2.13 : 30760: lwz r0,32(r11) 0.00 : 30764: cmpwi cr7,r0,64 2.13 : 30768: beq- cr7,307d8 0.00 : 3076c: lwz r0,12(r31) 0.00 : 30770: addic r8,r0,20 0.00 : 30774: lwz r0,8(r31) 0.00 : 30778: mr r11,r0 10.64 : 3077c: lwz r0,32(r11) 2.13 : 30780: addic r11,r0,-32 0.00 : 30784: cmpwi cr7,r11,0 6.38 : 30788: blt- cr7,3079c 0.00 : 3078c: lwz r0,16(r31) 0.00 : 30790: srw r10,r0,r11 0.00 : 30794: li r9,0 0.00 : 30798: b 307c0 0.00 : 3079c: lwz r11,16(r31) 0.00 : 307a0: rlwinm r7,r11,1,0,30 0.00 : 307a4: subfic r11,r0,31 0.00 : 307a8: slw r11,r7,r11 12.77 : 307ac: lwz r7,20(r31) 0.00 : 307b0: srw r10,r7,r0 0.00 : 307b4: or r10,r11,r10 0.00 : 307b8: lwz r11,16(r31) 0.00 : 307bc: srw r9,r11,r0 0.00 : 307c0: mr r0,r10 2.13 : 307c4: lwz r3,8(r31) 0.00 : 307c8: mr r4,r8 0.00 : 307cc: mr r5,r0 0.00 : 307d0: bl 2f0f4 14.89 : 307d4: b 307dc 0.00 : 307d8: nop 0.00 : 307dc: addi r11,r31,32 6.38 : 307e0: lwz r0,4(r11) 0.00 : 307e4: mtlr r0 4.26 : 307e8: lwz r31,-4(r11) 0.00 : 307ec: mr r1,r11 0.00 : 307f0: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000305b8 : 6.52 : 305b8: stwu r1,-32(r1) 15.22 : 305bc: stw r31,28(r1) 0.00 : 305c0: mr r31,r1 2.17 : 305c4: stw r3,8(r31) 0.00 : 305c8: stw r4,12(r31) 4.35 : 305cc: lwz r0,12(r31) 0.00 : 305d0: mr r9,r0 45.65 : 305d4: lwz r0,24(r9) 0.00 : 305d8: addic r9,r0,-1 4.35 : 305dc: lwz r0,8(r31) 0.00 : 305e0: and r0,r9,r0 0.00 : 305e4: mr r3,r0 0.00 : 305e8: addi r11,r31,32 21.74 : 305ec: lwz r31,-4(r11) 0.00 : 305f0: mr r1,r11 0.00 : 305f4: blr Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 100014e8
: 0.00 : 100014e8: stwu r1,-160(r1) 0.00 : 100014ec: mflr r0 0.00 : 100014f0: stw r0,164(r1) 0.00 : 100014f4: stw r24,128(r1) 0.00 : 100014f8: stw r25,132(r1) 0.00 : 100014fc: stw r26,136(r1) 0.00 : 10001500: stw r27,140(r1) 0.00 : 10001504: stw r28,144(r1) 0.00 : 10001508: stw r29,148(r1) 0.00 : 1000150c: stw r30,152(r1) 0.00 : 10001510: stw r31,156(r1) 0.00 : 10001514: mr r31,r1 0.00 : 10001518: stw r3,88(r31) 0.00 : 1000151c: stw r4,92(r31) 0.00 : 10001520: li r0,1 0.00 : 10001524: stw r0,20(r31) 0.00 : 10001528: li r0,10 0.00 : 1000152c: stw r0,16(r31) 0.00 : 10001530: li r0,1000 0.00 : 10001534: stw r0,72(r31) 0.00 : 10001538: b 10001698 0.00 : 1000153c: lwz r0,24(r31) 0.00 : 10001540: addic r0,r0,-108 0.00 : 10001544: cmplwi cr7,r0,10 0.00 : 10001548: bgt- cr7,10001650 0.00 : 1000154c: rlwinm r9,r0,2,0,29 0.00 : 10001550: lis r0,4096 0.00 : 10001554: addic r0,r0,15228 0.00 : 10001558: add r0,r9,r0 0.00 : 1000155c: mr r8,r0 0.00 : 10001560: lwz r9,0(r8) 0.00 : 10001564: lis r0,4096 0.00 : 10001568: addic r0,r0,15228 0.00 : 1000156c: add r0,r9,r0 0.00 : 10001570: mtctr r0 0.00 : 10001574: bctr 0.00 : 10001578: lis r0,4097 0.00 : 1000157c: mr r8,r0 0.00 : 10001580: lwz r0,19712(r8) 0.00 : 10001584: mr r3,r0 0.00 : 10001588: bl 10003570 0.00 : 1000158c: mr r9,r3 0.00 : 10001590: lis r0,4097 0.00 : 10001594: mr r11,r0 0.00 : 10001598: stw r9,19748(r11) 0.00 : 1000159c: b 10001698 0.00 : 100015a0: lis r0,4097 0.00 : 100015a4: mr r8,r0 0.00 : 100015a8: lwz r0,19712(r8) 0.00 : 100015ac: mr r3,r0 0.00 : 100015b0: bl 10003570 0.00 : 100015b4: mr r0,r3 0.00 : 100015b8: stw r0,72(r31) 0.00 : 100015bc: b 10001698 0.00 : 100015c0: lis r0,4097 0.00 : 100015c4: mr r9,r0 0.00 : 100015c8: lwz r0,19712(r9) 0.00 : 100015cc: mr r3,r0 0.00 : 100015d0: bl 10003570 0.00 : 100015d4: stw r3,16(r31) 0.00 : 100015d8: b 10001698 0.00 : 100015dc: li r0,1 0.00 : 100015e0: stw r0,20(r31) 0.00 : 100015e4: b 10001698 0.00 : 100015e8: lis r0,4097 0.00 : 100015ec: mr r11,r0 0.00 : 100015f0: lwz r0,19712(r11) 0.00 : 100015f4: mr r3,r0 0.00 : 100015f8: bl 10003570 0.00 : 100015fc: stw r3,28(r31) 0.00 : 10001600: addi r0,r31,72 0.00 : 10001604: lwz r3,28(r31) 0.00 : 10001608: mr r4,r0 0.00 : 1000160c: li r5,1 0.00 : 10001610: bl 100012e8 0.00 : 10001614: li r3,0 0.00 : 10001618: bl 100034d0 0.00 : 1000161c: lis r0,4097 0.00 : 10001620: mr r8,r0 0.00 : 10001624: lwz r0,19712(r8) 0.00 : 10001628: mr r3,r0 0.00 : 1000162c: bl 10003570 0.00 : 10001630: stw r3,28(r31) 0.00 : 10001634: addi r0,r31,72 0.00 : 10001638: lwz r3,28(r31) 0.00 : 1000163c: mr r4,r0 0.00 : 10001640: li r5,2 0.00 : 10001644: bl 100012e8 0.00 : 10001648: li r3,0 0.00 : 1000164c: bl 100034d0 0.00 : 10001650: lis r0,4096 0.00 : 10001654: addic r3,r0,14948 0.00 : 10001658: bl 100034b0 0.00 : 1000165c: li r0,0 0.00 : 10001660: mr r3,r0 0.00 : 10001664: addi r11,r31,160 0.00 : 10001668: lwz r0,4(r11) 0.00 : 1000166c: mtlr r0 0.00 : 10001670: lwz r24,-32(r11) 0.00 : 10001674: lwz r25,-28(r11) 0.00 : 10001678: lwz r26,-24(r11) 0.00 : 1000167c: lwz r27,-20(r11) 0.00 : 10001680: lwz r28,-16(r11) 0.00 : 10001684: lwz r29,-12(r11) 0.00 : 10001688: lwz r30,-8(r11) 0.00 : 1000168c: lwz r31,-4(r11) 0.00 : 10001690: mr r1,r11 0.00 : 10001694: blr 0.00 : 10001698: lwz r3,88(r31) 0.00 : 1000169c: lwz r4,92(r31) 0.00 : 100016a0: lis r0,4096 0.00 : 100016a4: addic r5,r0,15080 0.00 : 100016a8: bl 10003500 0.00 : 100016ac: stw r3,24(r31) 0.00 : 100016b0: lwz r9,24(r31) 0.00 : 100016b4: li r0,-1 0.00 : 100016b8: cmpw cr7,r9,r0 0.00 : 100016bc: bne+ cr7,1000153c 0.00 : 100016c0: lwz r0,16(r31) 0.00 : 100016c4: cmpwi cr7,r0,0 0.00 : 100016c8: bgt- cr7,100016d4 0.00 : 100016cc: li r0,1 0.00 : 100016d0: stw r0,16(r31) 0.00 : 100016d4: lwz r0,16(r31) 0.00 : 100016d8: rlwinm r0,r0,3,0,28 0.00 : 100016dc: mr r3,r0 0.00 : 100016e0: bl 100034a0 0.00 : 100016e4: mr r0,r3 0.00 : 100016e8: stw r0,32(r31) 0.00 : 100016ec: li r3,2 0.00 : 100016f0: bl 10003470 0.00 : 100016f4: lis r0,4096 0.00 : 100016f8: addic r3,r0,15092 0.00 : 100016fc: bl 100034b0 0.00 : 10001700: li r0,0 0.00 : 10001704: stw r0,12(r31) 0.00 : 10001708: b 10001908 0.00 : 1000170c: addi r0,r31,48 0.00 : 10001710: li r3,1 0.00 : 10001714: mr r4,r0 0.00 : 10001718: bl 100035a0 0.00 : 1000171c: li r0,0 0.00 : 10001720: stw r0,8(r31) 0.00 : 10001724: b 10001770 0.00 : 10001728: lis r0,4097 0.00 : 1000172c: addic r0,r0,19540 0.00 : 10001730: mr r9,r0 8.89 : 10001734: lwz r0,4(r9) 0.00 : 10001738: cmpwi cr7,r0,0 0.00 : 1000173c: mfcr r0 0.00 : 10001740: rlwinm r0,r0,31,31,31 0.00 : 10001744: xori r0,r0,1 2.22 : 10001748: cmpwi cr7,r0,0 22.22 : 1000174c: beq- cr7,10001764 0.00 : 10001750: lis r0,4096 0.00 : 10001754: addic r3,r0,15124 0.00 : 10001758: lwz r4,8(r31) 2.22 : 1000175c: lwz r5,12(r31) 0.00 : 10001760: bl 10000c88 <__tracepoint_cb_sample_component___trace1> 44.44 : 10001764: lwz r0,8(r31) 0.00 : 10001768: addic r0,r0,1 0.00 : 1000176c: stw r0,8(r31) 0.00 : 10001770: lwz r9,8(r31) 15.56 : 10001774: lwz r0,72(r31) 0.00 : 10001778: cmplw cr7,r9,r0 4.44 : 1000177c: blt+ cr7,10001728 0.00 : 10001780: addi r0,r31,56 0.00 : 10001784: li r3,1 0.00 : 10001788: mr r4,r0 0.00 : 1000178c: bl 100035a0 0.00 : 10001790: lwz r0,12(r31) 0.00 : 10001794: rlwinm r0,r0,3,0,28 0.00 : 10001798: lwz r9,32(r31) 0.00 : 1000179c: add r24,r9,r0 0.00 : 100017a0: addi r0,r31,96 0.00 : 100017a4: lwz r9,48(r31) 0.00 : 100017a8: lwz r10,52(r31) 0.00 : 100017ac: stw r9,104(r31) 0.00 : 100017b0: stw r10,108(r31) 0.00 : 100017b4: lwz r9,56(r31) 0.00 : 100017b8: lwz r10,60(r31) 0.00 : 100017bc: stw r9,112(r31) 0.00 : 100017c0: stw r10,116(r31) 0.00 : 100017c4: addi r11,r31,104 0.00 : 100017c8: addi r9,r31,112 0.00 : 100017cc: mr r3,r0 0.00 : 100017d0: mr r0,r11 0.00 : 100017d4: mr r4,r0 0.00 : 100017d8: mr r0,r9 0.00 : 100017dc: mr r5,r0 0.00 : 100017e0: bl 10000eb8 0.00 : 100017e4: lwz r9,96(r31) 0.00 : 100017e8: lwz r10,100(r31) 0.00 : 100017ec: stw r9,0(r24) 0.00 : 100017f0: stw r10,4(r24) 0.00 : 100017f4: lwz r0,12(r31) 0.00 : 100017f8: rlwinm r0,r0,3,0,28 0.00 : 100017fc: lwz r9,32(r31) 0.00 : 10001800: add r0,r9,r0 0.00 : 10001804: mr r11,r0 0.00 : 10001808: lwz r0,0(r11) 0.00 : 1000180c: mr r30,r0 0.00 : 10001810: srawi r0,r0,31 0.00 : 10001814: mr r29,r0 0.00 : 10001818: lis r0,15258 0.00 : 1000181c: ori r0,r0,51712 0.00 : 10001820: mullw r9,r29,r0 0.00 : 10001824: mulli r0,r30,0 0.00 : 10001828: add r0,r9,r0 0.00 : 1000182c: lis r9,15258 0.00 : 10001830: ori r11,r9,51712 0.00 : 10001834: mulhwu r9,r30,r11 0.00 : 10001838: mullw r10,r30,r11 0.00 : 1000183c: add r0,r0,r9 0.00 : 10001840: mr r9,r0 0.00 : 10001844: lwz r0,12(r31) 0.00 : 10001848: rlwinm r0,r0,3,0,28 0.00 : 1000184c: lwz r11,32(r31) 0.00 : 10001850: add r0,r11,r0 0.00 : 10001854: mr r8,r0 0.00 : 10001858: lwz r0,4(r8) 0.00 : 1000185c: mr r28,r0 0.00 : 10001860: srawi r0,r0,31 0.00 : 10001864: mr r27,r0 0.00 : 10001868: addc r10,r10,r28 0.00 : 1000186c: adde r9,r9,r27 0.00 : 10001870: lwz r0,72(r31) 0.00 : 10001874: mr r26,r0 0.00 : 10001878: li r25,0 0.00 : 1000187c: mr r3,r9 0.00 : 10001880: mr r4,r10 0.00 : 10001884: mr r5,r25 0.00 : 10001888: mr r6,r26 0.00 : 1000188c: bl 10002ee4 <__divdi3> 0.00 : 10001890: mr r10,r4 0.00 : 10001894: mr r9,r3 0.00 : 10001898: stw r9,40(r31) 0.00 : 1000189c: stw r10,44(r31) 0.00 : 100018a0: lis r0,4096 0.00 : 100018a4: addic r10,r0,15160 0.00 : 100018a8: lwz r11,72(r31) 0.00 : 100018ac: lwz r0,12(r31) 0.00 : 100018b0: rlwinm r0,r0,3,0,28 0.00 : 100018b4: lwz r9,32(r31) 0.00 : 100018b8: add r0,r9,r0 0.00 : 100018bc: mr r8,r0 0.00 : 100018c0: lwz r9,0(r8) 0.00 : 100018c4: lwz r0,12(r31) 0.00 : 100018c8: rlwinm r0,r0,3,0,28 0.00 : 100018cc: lwz r8,32(r31) 0.00 : 100018d0: add r0,r8,r0 0.00 : 100018d4: mr r8,r0 0.00 : 100018d8: lwz r0,4(r8) 0.00 : 100018dc: mr r3,r10 0.00 : 100018e0: mr r4,r11 0.00 : 100018e4: mr r5,r9 0.00 : 100018e8: mr r6,r0 0.00 : 100018ec: lwz r7,40(r31) 0.00 : 100018f0: lwz r8,44(r31) 0.00 : 100018f4: crclr 4*cr1+eq 0.00 : 100018f8: bl 10003460 0.00 : 100018fc: lwz r0,12(r31) 0.00 : 10001900: addic r0,r0,1 0.00 : 10001904: stw r0,12(r31) 0.00 : 10001908: lwz r9,12(r31) 0.00 : 1000190c: lwz r0,16(r31) 0.00 : 10001910: cmpw cr7,r9,r0 0.00 : 10001914: blt+ cr7,1000170c 0.00 : 10001918: li r3,0 0.00 : 1000191c: bl 100034d0 Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 10001960 : 4.76 : 10001960: stwu r1,-48(r1) 0.00 : 10001964: mflr r0 4.76 : 10001968: stw r0,52(r1) 16.67 : 1000196c: stw r31,44(r1) 0.00 : 10001970: mr r31,r1 0.00 : 10001974: stw r3,8(r31) 2.38 : 10001978: stw r4,12(r31) 0.00 : 1000197c: stw r5,16(r31) 7.14 : 10001980: stw r6,20(r31) 0.00 : 10001984: stw r7,24(r31) 4.76 : 10001988: stw r8,28(r31) 0.00 : 1000198c: stw r9,32(r31) 2.38 : 10001990: lwz r0,8(r31) 0.00 : 10001994: lwz r9,12(r31) 0.00 : 10001998: mr r11,r0 9.52 : 1000199c: stw r9,0(r11) 0.00 : 100019a0: lwz r0,8(r31) 2.38 : 100019a4: lwz r9,16(r31) 0.00 : 100019a8: mr r11,r0 0.00 : 100019ac: stw r9,4(r11) 0.00 : 100019b0: lwz r0,8(r31) 0.00 : 100019b4: lwz r9,20(r31) 0.00 : 100019b8: mr r11,r0 7.14 : 100019bc: stw r9,12(r11) 2.38 : 100019c0: lwz r0,8(r31) 0.00 : 100019c4: lwz r9,24(r31) 0.00 : 100019c8: mr r11,r0 0.00 : 100019cc: stw r9,16(r11) 0.00 : 100019d0: lwz r0,8(r31) 0.00 : 100019d4: lwz r9,28(r31) 0.00 : 100019d8: mr r11,r0 7.14 : 100019dc: stw r9,20(r11) 2.38 : 100019e0: lwz r0,8(r31) 0.00 : 100019e4: li r9,0 0.00 : 100019e8: mr r11,r0 2.38 : 100019ec: stw r9,48(r11) 2.38 : 100019f0: lwz r0,8(r31) 2.38 : 100019f4: lwz r9,32(r31) 0.00 : 100019f8: mr r11,r0 2.38 : 100019fc: stw r9,8(r11) 4.76 : 10001a00: lwz r0,8(r31) 0.00 : 10001a04: addic r0,r0,52 0.00 : 10001a08: mr r3,r0 0.00 : 10001a0c: li r4,0 0.00 : 10001a10: li r5,24 0.00 : 10001a14: bl 10003520 0.00 : 10001a18: addi r11,r31,48 7.14 : 10001a1c: lwz r0,4(r11) 0.00 : 10001a20: mtlr r0 4.76 : 10001a24: lwz r31,-4(r11) 0.00 : 10001a28: mr r1,r11 0.00 : 10001a2c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00030638 : 4.88 : 30638: stwu r1,-32(r1) 43.90 : 3063c: stw r31,28(r1) 0.00 : 30640: mr r31,r1 4.88 : 30644: stw r3,8(r31) 2.44 : 30648: stw r4,12(r31) 0.00 : 3064c: lwz r0,12(r31) 0.00 : 30650: mr r9,r0 21.95 : 30654: lwz r0,28(r9) 0.00 : 30658: neg r9,r0 0.00 : 3065c: lwz r0,8(r31) 0.00 : 30660: and r0,r9,r0 0.00 : 30664: mr r3,r0 0.00 : 30668: addi r11,r31,32 21.95 : 3066c: lwz r31,-4(r11) 0.00 : 30670: mr r1,r11 0.00 : 30674: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f55c : 2.50 : 2f55c: stwu r1,-48(r1) 0.00 : 2f560: mflr r0 10.00 : 2f564: stw r0,52(r1) 0.00 : 2f568: stw r31,44(r1) 0.00 : 2f56c: mr r31,r1 17.50 : 2f570: stw r3,24(r31) 0.00 : 2f574: stw r4,28(r31) 7.50 : 2f578: stw r5,32(r31) 2.50 : 2f57c: lwz r0,32(r31) 0.00 : 2f580: cmpwi cr7,r0,0 0.00 : 2f584: mfcr r0 0.00 : 2f588: rlwinm r0,r0,31,31,31 2.50 : 2f58c: cmpwi cr7,r0,0 35.00 : 2f590: bne- cr7,2f610 0.00 : 2f594: li r0,0 0.00 : 2f598: stw r0,8(r31) 0.00 : 2f59c: b 2f5f4 0.00 : 2f5a0: lwz r0,32(r31) 0.00 : 2f5a4: mr r11,r0 0.00 : 2f5a8: lwz r9,0(r11) 0.00 : 2f5ac: lwz r0,8(r31) 0.00 : 2f5b0: mulli r0,r0,356 0.00 : 2f5b4: add r0,r9,r0 0.00 : 2f5b8: mr r9,r0 0.00 : 2f5bc: lwz r0,308(r9) 0.00 : 2f5c0: lwz r9,32(r31) 0.00 : 2f5c4: lwz r11,0(r9) 0.00 : 2f5c8: lwz r9,8(r31) 0.00 : 2f5cc: mulli r9,r9,356 0.00 : 2f5d0: add r9,r11,r9 0.00 : 2f5d4: mr r3,r9 0.00 : 2f5d8: lwz r4,24(r31) 0.00 : 2f5dc: lwz r5,28(r31) 0.00 : 2f5e0: mtctr r0 0.00 : 2f5e4: bctrl 0.00 : 2f5e8: lwz r0,8(r31) 0.00 : 2f5ec: addic r0,r0,1 0.00 : 2f5f0: stw r0,8(r31) 0.00 : 2f5f4: lwz r9,8(r31) 0.00 : 2f5f8: lwz r0,32(r31) 0.00 : 2f5fc: mr r11,r0 0.00 : 2f600: lwz r0,4(r11) 0.00 : 2f604: cmplw cr7,r9,r0 0.00 : 2f608: blt+ cr7,2f5a0 0.00 : 2f60c: b 2f614 2.50 : 2f610: nop 0.00 : 2f614: addi r11,r31,48 2.50 : 2f618: lwz r0,4(r11) 0.00 : 2f61c: mtlr r0 0.00 : 2f620: lwz r31,-4(r11) 0.00 : 2f624: mr r1,r11 17.50 : 2f628: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f484 : 2.56 : 2f484: stwu r1,-48(r1) 0.00 : 2f488: mflr r0 12.82 : 2f48c: stw r0,52(r1) 0.00 : 2f490: stw r31,44(r1) 0.00 : 2f494: mr r31,r1 7.69 : 2f498: stw r3,24(r31) 0.00 : 2f49c: stw r4,28(r31) 10.26 : 2f4a0: lwz r0,24(r31) 12.82 : 2f4a4: stw r0,12(r31) 10.26 : 2f4a8: lwz r0,28(r31) 0.00 : 2f4ac: cmpwi cr7,r0,0 0.00 : 2f4b0: mfcr r0 0.00 : 2f4b4: rlwinm r0,r0,31,31,31 0.00 : 2f4b8: cmpwi cr7,r0,0 23.08 : 2f4bc: beq- cr7,2f4c8 0.00 : 2f4c0: li r0,0 7.69 : 2f4c4: b 2f540 0.00 : 2f4c8: li r0,0 0.00 : 2f4cc: stw r0,8(r31) 0.00 : 2f4d0: b 2f51c 0.00 : 2f4d4: lwz r0,28(r31) 0.00 : 2f4d8: mr r11,r0 0.00 : 2f4dc: lwz r9,0(r11) 0.00 : 2f4e0: lwz r0,8(r31) 0.00 : 2f4e4: mulli r0,r0,356 0.00 : 2f4e8: add r0,r9,r0 0.00 : 2f4ec: mr r9,r0 0.00 : 2f4f0: lwz r0,304(r9) 0.00 : 2f4f4: lwz r3,24(r31) 0.00 : 2f4f8: mtctr r0 0.00 : 2f4fc: bctrl 0.00 : 2f500: mr r0,r3 0.00 : 2f504: lwz r9,24(r31) 0.00 : 2f508: add r0,r9,r0 0.00 : 2f50c: stw r0,24(r31) 0.00 : 2f510: lwz r0,8(r31) 0.00 : 2f514: addic r0,r0,1 0.00 : 2f518: stw r0,8(r31) 0.00 : 2f51c: lwz r9,8(r31) 0.00 : 2f520: lwz r0,28(r31) 0.00 : 2f524: mr r11,r0 0.00 : 2f528: lwz r0,4(r11) 0.00 : 2f52c: cmplw cr7,r9,r0 0.00 : 2f530: blt+ cr7,2f4d4 0.00 : 2f534: lwz r9,24(r31) 0.00 : 2f538: lwz r0,12(r31) 0.00 : 2f53c: subf r0,r0,r9 0.00 : 2f540: mr r3,r0 0.00 : 2f544: addi r11,r31,48 0.00 : 2f548: lwz r0,4(r11) 0.00 : 2f54c: mtlr r0 0.00 : 2f550: lwz r31,-4(r11) 0.00 : 2f554: mr r1,r11 12.82 : 2f558: blr Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 10001a30 : 39.47 : 10001a30: stwu r1,-32(r1) 28.95 : 10001a34: stw r31,28(r1) 0.00 : 10001a38: mr r31,r1 15.79 : 10001a3c: stw r3,8(r31) 2.63 : 10001a40: stw r4,12(r31) 0.00 : 10001a44: li r0,0 0.00 : 10001a48: mr r3,r0 0.00 : 10001a4c: addi r11,r31,32 13.16 : 10001a50: lwz r31,-4(r11) 0.00 : 10001a54: mr r1,r11 0.00 : 10001a58: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00031814 : 2.70 : 31814: stwu r1,-32(r1) 0.00 : 31818: mflr r0 8.11 : 3181c: stw r0,36(r1) 2.70 : 31820: stw r30,24(r1) 0.00 : 31824: stw r31,28(r1) 0.00 : 31828: mr r31,r1 0.00 : 3182c: bcl- 20,4*cr7+so,31830 0.00 : 31830: mflr r30 0.00 : 31834: addis r30,r30,2 0.00 : 31838: addi r30,r30,29252 2.70 : 3183c: bl 46d80 <00008000.got2.plt_pic32.sched_getcpu@@GLIBC_2.6> 45.95 : 31840: stw r3,8(r31) 0.00 : 31844: lwz r0,8(r31) 0.00 : 31848: rlwinm r0,r0,1,31,31 0.00 : 3184c: cmpwi cr7,r0,0 27.03 : 31850: beq- cr7,3185c 0.00 : 31854: li r0,0 0.00 : 31858: b 31860 0.00 : 3185c: lwz r0,8(r31) 0.00 : 31860: mr r3,r0 0.00 : 31864: addi r11,r31,32 0.00 : 31868: lwz r0,4(r11) 0.00 : 3186c: mtlr r0 2.70 : 31870: lwz r30,-8(r11) 0.00 : 31874: lwz r31,-4(r11) 0.00 : 31878: mr r1,r11 8.11 : 3187c: blr Percent | Source code & Disassembly of liburcu-bp.so.2.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00006a30 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3>: 61.11 : 6a30: lwz r11,-32152(r30) 0.00 : 6a34: mtctr r11 38.89 : 6a38: bctr 0.00 : 6a3c: nop Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 0008e9c4 : 25.00 : 8e9c4: cmplwi cr1,r5,4 0.00 : 8e9c8: andi. r7,r3,3 0.00 : 8e9cc: mr r6,r3 8.33 : 8e9d0: ble- cr1,8eb60 0.00 : 8e9d4: cmplwi cr5,r5,31 0.00 : 8e9d8: rlwimi r4,r4,8,16,23 8.33 : 8e9dc: beq+ 8ea00 0.00 : 8e9e0: mtcrf 1,r3 0.00 : 8e9e4: subfic r7,r7,4 0.00 : 8e9e8: add r6,r6,r7 0.00 : 8e9ec: subf r5,r7,r5 0.00 : 8e9f0: bns+ cr7,8e9fc 0.00 : 8e9f4: stb r4,0(r3) 0.00 : 8e9f8: beq- cr7,8ea00 0.00 : 8e9fc: sth r4,-2(r6) 2.78 : 8ea00: mtcrf 1,r5 0.00 : 8ea04: rlwimi r4,r4,16,0,15 16.67 : 8ea08: ble- cr5,8eba0 0.00 : 8ea0c: andi. r7,r6,28 0.00 : 8ea10: subfic r7,r7,32 0.00 : 8ea14: beq- 8ea54 0.00 : 8ea18: mtcrf 1,r7 0.00 : 8ea1c: add r6,r6,r7 0.00 : 8ea20: subf r5,r7,r5 0.00 : 8ea24: cmplwi cr1,r7,16 0.00 : 8ea28: mr r8,r6 0.00 : 8ea2c: bge- cr7,8ea38 0.00 : 8ea30: stw r4,-4(r8) 0.00 : 8ea34: stwu r4,-8(r8) 0.00 : 8ea38: blt- cr1,8ea4c 0.00 : 8ea3c: stw r4,-4(r8) 0.00 : 8ea40: stw r4,-8(r8) 0.00 : 8ea44: stw r4,-12(r8) 0.00 : 8ea48: stwu r4,-16(r8) 0.00 : 8ea4c: ble- cr7,8ea54 0.00 : 8ea50: stw r4,-4(r8) 0.00 : 8ea54: cmplwi cr1,r4,0 0.00 : 8ea58: rlwinm. r7,r5,0,0,26 0.00 : 8ea5c: mtcrf 1,r5 0.00 : 8ea60: beq- cr1,8ec00 0.00 : 8ea64: rlwinm r0,r7,27,5,31 0.00 : 8ea68: mtctr r0 0.00 : 8ea6c: beq- 8eba0 0.00 : 8ea70: clrlwi. r5,r5,27 0.00 : 8ea74: add r6,r6,r7 0.00 : 8ea78: li r8,-64 0.00 : 8ea7c: bdz- 8eab0 0.00 : 8ea80: dcbtst r8,r6 0.00 : 8ea84: stw r4,-4(r6) 0.00 : 8ea88: stw r4,-8(r6) 0.00 : 8ea8c: stw r4,-12(r6) 0.00 : 8ea90: stw r4,-16(r6) 0.00 : 8ea94: nop 0.00 : 8ea98: stw r4,-20(r6) 0.00 : 8ea9c: stw r4,-24(r6) 0.00 : 8eaa0: nop 0.00 : 8eaa4: stw r4,-28(r6) 0.00 : 8eaa8: stwu r4,-32(r6) 0.00 : 8eaac: bdnz+ 8ea80 0.00 : 8eab0: stw r4,-4(r6) 0.00 : 8eab4: stw r4,-8(r6) 0.00 : 8eab8: stw r4,-12(r6) 0.00 : 8eabc: stw r4,-16(r6) 0.00 : 8eac0: stw r4,-20(r6) 0.00 : 8eac4: cmplwi cr1,r5,16 0.00 : 8eac8: stw r4,-24(r6) 0.00 : 8eacc: stw r4,-28(r6) 0.00 : 8ead0: stwu r4,-32(r6) 0.00 : 8ead4: beqlr 0.00 : 8ead8: add r6,r6,r7 0.00 : 8eadc: b 8eba4 0.00 : 8eae0: nop 0.00 : 8eae4: clrlwi r5,r5,27 0.00 : 8eae8: mtcrf 2,r7 0.00 : 8eaec: rlwinm. r0,r7,25,7,31 0.00 : 8eaf0: mtctr r0 0.00 : 8eaf4: li r7,32 0.00 : 8eaf8: li r8,-64 0.00 : 8eafc: cmplwi cr1,r5,16 0.00 : 8eb00: bne- cr6,8eb0c 0.00 : 8eb04: dcbz r0,r6 0.00 : 8eb08: addi r6,r6,32 0.00 : 8eb0c: li r9,-32 0.00 : 8eb10: ble- cr6,8eb20 0.00 : 8eb14: dcbz r0,r6 0.00 : 8eb18: dcbz r7,r6 0.00 : 8eb1c: addi r6,r6,64 0.00 : 8eb20: cmplwi cr5,r5,0 0.00 : 8eb24: beq- 8eba0 0.00 : 8eb28: dcbz r0,r6 0.00 : 8eb2c: dcbz r7,r6 0.00 : 8eb30: addi r6,r6,128 0.00 : 8eb34: dcbz r8,r6 0.00 : 8eb38: dcbz r9,r6 0.00 : 8eb3c: bdnz+ 8eb28 0.00 : 8eb40: beqlr cr5 0.00 : 8eb44: b 8eba4 0.00 : 8eb48: b 8eb60 0.00 : 8eb4c: nop 0.00 : 8eb50: nop 0.00 : 8eb54: nop 0.00 : 8eb58: nop 0.00 : 8eb5c: nop 0.00 : 8eb60: cmplwi cr5,r5,1 0.00 : 8eb64: cmplwi cr1,r5,3 0.00 : 8eb68: bltlr cr5 0.00 : 8eb6c: stb r4,0(r6) 0.00 : 8eb70: beqlr cr5 0.00 : 8eb74: nop 0.00 : 8eb78: stb r4,1(r6) 0.00 : 8eb7c: bltlr cr1 0.00 : 8eb80: stb r4,2(r6) 0.00 : 8eb84: beqlr cr1 0.00 : 8eb88: nop 0.00 : 8eb8c: stb r4,3(r6) 0.00 : 8eb90: blr 0.00 : 8eb94: nop 0.00 : 8eb98: nop 0.00 : 8eb9c: nop 0.00 : 8eba0: cmplwi cr1,r5,16 0.00 : 8eba4: add r6,r6,r5 2.78 : 8eba8: bso- cr7,8ebc8 2.78 : 8ebac: beq- cr7,8ebd0 2.78 : 8ebb0: bgt- cr7,8ebd8 8.33 : 8ebb4: bge- cr1,8ebe0 0.00 : 8ebb8: bgelr cr7 0.00 : 8ebbc: stw r4,-4(r6) 0.00 : 8ebc0: stw r4,-8(r6) 0.00 : 8ebc4: blr 0.00 : 8ebc8: stbu r4,-1(r6) 0.00 : 8ebcc: bne- cr7,8ebb0 0.00 : 8ebd0: sthu r4,-2(r6) 0.00 : 8ebd4: ble- cr7,8ebb4 0.00 : 8ebd8: stwu r4,-4(r6) 0.00 : 8ebdc: blt- cr1,8ebf0 5.56 : 8ebe0: stw r4,-4(r6) 2.78 : 8ebe4: stw r4,-8(r6) 0.00 : 8ebe8: stw r4,-12(r6) 0.00 : 8ebec: stwu r4,-16(r6) 0.00 : 8ebf0: bgelr cr7 2.78 : 8ebf4: stw r4,-4(r6) 5.56 : 8ebf8: stw r4,-8(r6) 0.00 : 8ebfc: blr 0.00 : 8ec00: mflr r0 0.00 : 8ec04: beq+ 8eba0 0.00 : 8ec08: bcl- 20,4*cr7+so,8ec0c 0.00 : 8ec0c: mflr r9 0.00 : 8ec10: addis r9,r9,15 0.00 : 8ec14: lwz r8,-19064(r9) 0.00 : 8ec18: mtlr r0 0.00 : 8ec1c: cmplwi cr1,r8,0 2.78 : 8ec20: beq+ cr1,8ea64 0.00 : 8ec24: cmplwi cr1,r8,32 0.00 : 8ec28: beq+ cr1,8eae4 0.00 : 8ec2c: dcbtst r0,r6 0.00 : 8ec30: addi r9,r8,-1 0.00 : 8ec34: cmplwi cr1,r5,32 0.00 : 8ec38: and. r0,r9,r6 0.00 : 8ec3c: blt- cr1,8ec88 0.00 : 8ec40: beq- 8ec70 0.00 : 8ec44: addi r6,r6,32 0.00 : 8ec48: addi r5,r5,-32 0.00 : 8ec4c: stw r4,-32(r6) 0.00 : 8ec50: stw r4,-28(r6) 0.00 : 8ec54: stw r4,-24(r6) 0.00 : 8ec58: stw r4,-20(r6) 2.78 : 8ec5c: stw r4,-16(r6) 0.00 : 8ec60: stw r4,-12(r6) 0.00 : 8ec64: stw r4,-8(r6) 0.00 : 8ec68: stw r4,-4(r6) 0.00 : 8ec6c: b 8ec34 0.00 : 8ec70: cmplw cr1,r5,r8 0.00 : 8ec74: blt- cr1,8ec88 0.00 : 8ec78: dcbz r0,r6 0.00 : 8ec7c: subf r5,r8,r5 0.00 : 8ec80: add r6,r6,r8 0.00 : 8ec84: b 8ec70 0.00 : 8ec88: rlwinm. r7,r5,0,0,26 0.00 : 8ec8c: b 8ea64 Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002efa0 : 0.00 : 2efa0: stwu r1,-48(r1) 0.00 : 2efa4: mflr r0 0.00 : 2efa8: stw r0,52(r1) 2.94 : 2efac: stw r26,24(r1) 0.00 : 2efb0: stw r27,28(r1) 5.88 : 2efb4: stw r28,32(r1) 0.00 : 2efb8: stw r29,36(r1) 2.94 : 2efbc: stw r30,40(r1) 0.00 : 2efc0: stw r31,44(r1) 0.00 : 2efc4: mr r31,r1 0.00 : 2efc8: bcl- 20,4*cr7+so,2efcc 0.00 : 2efcc: mflr r30 0.00 : 2efd0: addis r30,r30,3 0.00 : 2efd4: addi r30,r30,-25944 0.00 : 2efd8: li r3,1 0.00 : 2efdc: addi r0,r31,8 0.00 : 2efe0: mr r4,r0 0.00 : 2efe4: bl 46ed0 <00008000.got2.plt_pic32.clock_gettime@@GLIBC_2.2> 26.47 : 2efe8: lwz r0,8(r31) 0.00 : 2efec: mr r29,r0 0.00 : 2eff0: srawi r0,r0,31 0.00 : 2eff4: mr r28,r0 0.00 : 2eff8: lis r0,15258 5.88 : 2effc: ori r0,r0,51712 0.00 : 2f000: mullw r9,r28,r0 2.94 : 2f004: mulli r0,r29,0 0.00 : 2f008: add r0,r9,r0 0.00 : 2f00c: lis r9,15258 0.00 : 2f010: ori r11,r9,51712 0.00 : 2f014: mulhwu r9,r29,r11 5.88 : 2f018: mullw r10,r29,r11 0.00 : 2f01c: add r0,r0,r9 5.88 : 2f020: mr r9,r0 11.76 : 2f024: lwz r0,12(r31) 0.00 : 2f028: mr r27,r0 0.00 : 2f02c: srawi r0,r0,31 0.00 : 2f030: mr r26,r0 0.00 : 2f034: addc r10,r10,r27 5.88 : 2f038: adde r9,r9,r26 2.94 : 2f03c: mr r3,r9 2.94 : 2f040: mr r4,r10 0.00 : 2f044: addi r11,r31,48 8.82 : 2f048: lwz r0,4(r11) 0.00 : 2f04c: mtlr r0 2.94 : 2f050: lwz r26,-24(r11) 0.00 : 2f054: lwz r27,-20(r11) 2.94 : 2f058: lwz r28,-16(r11) 0.00 : 2f05c: lwz r29,-12(r11) 0.00 : 2f060: lwz r30,-8(r11) 2.94 : 2f064: lwz r31,-4(r11) 0.00 : 2f068: mr r1,r11 0.00 : 2f06c: blr Percent | Source code & Disassembly of liburcu-bp.so.2.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00002a68 : 51.52 : 2a68: stwu r1,-16(r1) 0.00 : 2a6c: mflr r0 3.03 : 2a70: stw r0,20(r1) 0.00 : 2a74: stw r31,12(r1) 0.00 : 2a78: mr r31,r1 0.00 : 2a7c: bl 2280 <_rcu_read_lock_bp> 27.27 : 2a80: addi r11,r31,16 9.09 : 2a84: lwz r0,4(r11) 0.00 : 2a88: mtlr r0 0.00 : 2a8c: lwz r31,-4(r11) 0.00 : 2a90: mr r1,r11 9.09 : 2a94: blr Percent | Source code & Disassembly of liblttng-ust-tracepoint.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0000c800 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3>: 66.67 : c800: lwz r11,-32240(r30) 0.00 : c804: mtctr r11 33.33 : c808: bctr 0.00 : c80c: nop Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 10001fb0 <__event_get_align__sample_component___trace1>: 0.00 : 10001fb0: stwu r1,-64(r1) 12.90 : 10001fb4: stw r31,60(r1) 0.00 : 10001fb8: mr r31,r1 0.00 : 10001fbc: stw r3,40(r31) 0.00 : 10001fc0: stw r4,44(r31) 0.00 : 10001fc4: stw r5,48(r31) 0.00 : 10001fc8: li r0,1 3.23 : 10001fcc: stw r0,8(r31) 3.23 : 10001fd0: lwz r0,8(r31) 9.68 : 10001fd4: stw r0,12(r31) 0.00 : 10001fd8: li r0,1 0.00 : 10001fdc: stw r0,16(r31) 0.00 : 10001fe0: lwz r9,12(r31) 12.90 : 10001fe4: lwz r0,16(r31) 0.00 : 10001fe8: cmplw cr7,r0,r9 9.68 : 10001fec: bge- cr7,10001ff4 <__event_get_align__sample_component___trace1+0x44> 0.00 : 10001ff0: mr r0,r9 0.00 : 10001ff4: stw r0,8(r31) 0.00 : 10001ff8: lwz r0,8(r31) 3.23 : 10001ffc: stw r0,20(r31) 0.00 : 10002000: li r0,1 0.00 : 10002004: stw r0,24(r31) 3.23 : 10002008: lwz r9,20(r31) 19.35 : 1000200c: lwz r0,24(r31) 0.00 : 10002010: cmplw cr7,r0,r9 0.00 : 10002014: bge- cr7,1000201c <__event_get_align__sample_component___trace1+0x6c> 0.00 : 10002018: mr r0,r9 0.00 : 1000201c: stw r0,8(r31) 0.00 : 10002020: lwz r0,8(r31) 0.00 : 10002024: mr r3,r0 0.00 : 10002028: addi r11,r31,64 22.58 : 1000202c: lwz r31,-4(r11) 0.00 : 10002030: mr r1,r11 0.00 : 10002034: blr Percent | Source code & Disassembly of liburcu-bp.so.2.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00002a98 : 43.33 : 2a98: stwu r1,-16(r1) 0.00 : 2a9c: mflr r0 10.00 : 2aa0: stw r0,20(r1) 0.00 : 2aa4: stw r31,12(r1) 0.00 : 2aa8: mr r31,r1 0.00 : 2aac: bl 2358 <_rcu_read_unlock_bp> 30.00 : 2ab0: addi r11,r31,16 0.00 : 2ab4: lwz r0,4(r11) 0.00 : 2ab8: mtlr r0 0.00 : 2abc: lwz r31,-4(r11) 6.67 : 2ac0: mr r1,r11 10.00 : 2ac4: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000308fc : 6.67 : 308fc: stwu r1,-80(r1) 0.00 : 30900: mflr r0 13.33 : 30904: stw r0,84(r1) 3.33 : 30908: stw r29,68(r1) 3.33 : 3090c: stw r30,72(r1) 0.00 : 30910: stw r31,76(r1) 0.00 : 30914: mr r31,r1 6.67 : 30918: stw r3,40(r31) 0.00 : 3091c: stw r4,44(r31) 0.00 : 30920: stw r5,48(r31) 3.33 : 30924: lwz r0,40(r31) 0.00 : 30928: mr r9,r0 13.33 : 3092c: lwz r0,12(r9) 0.00 : 30930: stw r0,8(r31) 0.00 : 30934: lwz r3,48(r31) 3.33 : 30938: lwz r4,44(r31) 0.00 : 3093c: bl 30638 0.00 : 30940: mr r29,r3 6.67 : 30944: lwz r3,8(r31) 0.00 : 30948: lwz r4,44(r31) 0.00 : 3094c: bl 30638 0.00 : 30950: mr r0,r3 0.00 : 30954: subf r9,r0,r29 10.00 : 30958: lwz r0,44(r31) 0.00 : 3095c: mr r11,r0 6.67 : 30960: lwz r0,24(r11) 0.00 : 30964: cmplw cr7,r9,r0 0.00 : 30968: crnot 4*cr7+eq,4*cr7+lt 0.00 : 3096c: mfcr r0 0.00 : 30970: rlwinm r0,r0,31,31,31 3.33 : 30974: cmpwi cr7,r0,0 10.00 : 30978: beq- cr7,30a20 0.00 : 3097c: lwz r3,8(r31) 0.00 : 30980: lwz r4,44(r31) 0.00 : 30984: bl 30678 0.00 : 30988: stw r3,12(r31) 0.00 : 3098c: lwz r0,40(r31) 0.00 : 30990: addic r0,r0,12 0.00 : 30994: stw r0,16(r31) 0.00 : 30998: lwz r0,8(r31) 0.00 : 3099c: stw r0,20(r31) 0.00 : 309a0: lwz r0,12(r31) 0.00 : 309a4: stw r0,24(r31) 0.00 : 309a8: li r0,4 0.00 : 309ac: stw r0,28(r31) 0.00 : 309b0: lwz r0,28(r31) 0.00 : 309b4: cmpwi cr7,r0,4 0.00 : 309b8: bne- cr7,309f0 0.00 : 309bc: lwz r0,16(r31) 0.00 : 309c0: lwz r9,24(r31) 0.00 : 309c4: lwz r11,20(r31) 0.00 : 309c8: sync 0.00 : 309cc: lwarx r29,0,r0 0.00 : 309d0: cmpw r29,r11 0.00 : 309d4: bne- 309e4 0.00 : 309d8: stwcx. r9,0,r0 0.00 : 309dc: bne- 309cc 0.00 : 309e0: sync 0.00 : 309e4: stw r29,32(r31) 0.00 : 309e8: lwz r0,32(r31) 0.00 : 309ec: b 309f8 0.00 : 309f0: .long 0xd00d00 0.00 : 309f4: li r0,0 0.00 : 309f8: mr r9,r0 0.00 : 309fc: lwz r0,8(r31) 0.00 : 30a00: xor r0,r9,r0 0.00 : 30a04: cmpwi cr7,r0,0 0.00 : 30a08: mfcr r0 0.00 : 30a0c: rlwinm r0,r0,31,31,31 0.00 : 30a10: xori r0,r0,1 0.00 : 30a14: cmpwi cr7,r0,0 0.00 : 30a18: bne+ cr7,30924 0.00 : 30a1c: b 30a24 0.00 : 30a20: nop 0.00 : 30a24: addi r11,r31,80 6.67 : 30a28: lwz r0,4(r11) 0.00 : 30a2c: mtlr r0 0.00 : 30a30: lwz r29,-12(r11) 0.00 : 30a34: lwz r30,-8(r11) 0.00 : 30a38: lwz r31,-4(r11) 0.00 : 30a3c: mr r1,r11 3.33 : 30a40: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00045fa0 <00008000.got2.plt_pic32.__tls_get_addr@@GLIBC_2.3>: 0.00 : 45fa0: lwz r11,-31760(r30) 0.00 : 45fa4: mtctr r11 0.00 : 45fa8: bctr 0.00 : 45fac: nop 68.97 : 45fb0: lwz r11,-31420(r30) 0.00 : 45fb4: mtctr r11 31.03 : 45fb8: bctr 0.00 : 45fbc: nop 0.00 : 45fc0: lwz r11,-31264(r30) 0.00 : 45fc4: mtctr r11 0.00 : 45fc8: bctr 0.00 : 45fcc: nop 0.00 : 45fd0: lwz r11,-30420(r30) 0.00 : 45fd4: mtctr r11 0.00 : 45fd8: bctr 0.00 : 45fdc: nop 0.00 : 45fe0: lwz r11,-30384(r30) 0.00 : 45fe4: mtctr r11 0.00 : 45fe8: bctr 0.00 : 45fec: nop 0.00 : 45ff0: lwz r11,-29696(r30) 0.00 : 45ff4: mtctr r11 0.00 : 45ff8: bctr 0.00 : 45ffc: nop Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00030520 : 11.54 : 30520: stwu r1,-32(r1) 15.38 : 30524: stw r31,28(r1) 0.00 : 30528: mr r31,r1 11.54 : 3052c: stw r3,8(r31) 0.00 : 30530: stw r4,12(r31) 11.54 : 30534: lwz r0,12(r31) 0.00 : 30538: mr r9,r0 30.77 : 3053c: lwz r0,24(r9) 0.00 : 30540: neg r9,r0 7.69 : 30544: lwz r0,8(r31) 0.00 : 30548: and r0,r9,r0 0.00 : 3054c: mr r3,r0 0.00 : 30550: addi r11,r31,32 11.54 : 30554: lwz r31,-4(r11) 0.00 : 30558: mr r1,r11 0.00 : 3055c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003bd90 <_shmp_offset>: 3.85 : 3bd90: stwu r1,-48(r1) 3.85 : 3bd94: stw r31,44(r1) 0.00 : 3bd98: mr r31,r1 7.69 : 3bd9c: stw r3,24(r31) 0.00 : 3bda0: stw r4,28(r31) 3.85 : 3bda4: stw r5,32(r31) 0.00 : 3bda8: stw r6,36(r31) 0.00 : 3bdac: lwz r0,28(r31) 0.00 : 3bdb0: mr r9,r0 26.92 : 3bdb4: lwz r0,0(r9) 0.00 : 3bdb8: stw r0,8(r31) 0.00 : 3bdbc: lwz r0,24(r31) 0.00 : 3bdc0: mr r11,r0 7.69 : 3bdc4: lwz r9,4(r11) 0.00 : 3bdc8: lwz r0,8(r31) 0.00 : 3bdcc: cmplw cr7,r9,r0 0.00 : 3bdd0: crnot 4*cr7+eq,4*cr7+gt 0.00 : 3bdd4: mfcr r0 0.00 : 3bdd8: rlwinm r0,r0,31,31,31 3.85 : 3bddc: cmpwi cr7,r0,0 0.00 : 3bde0: beq- cr7,3bdec <_shmp_offset+0x5c> 0.00 : 3bde4: li r0,0 0.00 : 3bde8: b 3be74 <_shmp_offset+0xe4> 0.00 : 3bdec: lwz r0,24(r31) 0.00 : 3bdf0: addic r9,r0,8 0.00 : 3bdf4: lwz r0,8(r31) 0.00 : 3bdf8: mulli r0,r0,40 0.00 : 3bdfc: add r0,r9,r0 3.85 : 3be00: stw r0,12(r31) 3.85 : 3be04: lwz r0,28(r31) 0.00 : 3be08: mr r9,r0 0.00 : 3be0c: lwz r0,4(r9) 3.85 : 3be10: stw r0,16(r31) 0.00 : 3be14: lwz r9,32(r31) 3.85 : 3be18: lwz r0,36(r31) 0.00 : 3be1c: mullw r0,r9,r0 3.85 : 3be20: lwz r9,16(r31) 0.00 : 3be24: add r0,r9,r0 7.69 : 3be28: stw r0,16(r31) 0.00 : 3be2c: lwz r9,16(r31) 0.00 : 3be30: lwz r0,36(r31) 0.00 : 3be34: add r9,r9,r0 0.00 : 3be38: lwz r0,12(r31) 0.00 : 3be3c: mr r11,r0 3.85 : 3be40: lwz r0,24(r11) 0.00 : 3be44: cmplw cr7,r9,r0 0.00 : 3be48: mfcr r0 0.00 : 3be4c: rlwinm r0,r0,30,31,31 0.00 : 3be50: cmpwi cr7,r0,0 7.69 : 3be54: beq- cr7,3be60 <_shmp_offset+0xd0> 0.00 : 3be58: li r0,0 0.00 : 3be5c: b 3be74 <_shmp_offset+0xe4> 0.00 : 3be60: lwz r0,12(r31) 0.00 : 3be64: mr r11,r0 3.85 : 3be68: lwz r9,16(r11) 0.00 : 3be6c: lwz r0,16(r31) 0.00 : 3be70: add r0,r9,r0 0.00 : 3be74: mr r3,r0 0.00 : 3be78: addi r11,r31,48 0.00 : 3be7c: lwz r31,-4(r11) 0.00 : 3be80: mr r1,r11 0.00 : 3be84: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002ee6c : 8.00 : 2ee6c: stwu r1,-32(r1) 0.00 : 2ee70: mflr r0 8.00 : 2ee74: stw r0,36(r1) 8.00 : 2ee78: stw r29,20(r1) 0.00 : 2ee7c: stw r30,24(r1) 8.00 : 2ee80: stw r31,28(r1) 0.00 : 2ee84: mr r31,r1 0.00 : 2ee88: stw r3,8(r31) 4.00 : 2ee8c: stw r4,12(r31) 0.00 : 2ee90: lwz r0,8(r31) 0.00 : 2ee94: mr r9,r0 28.00 : 2ee98: lwz r29,32(r9) 0.00 : 2ee9c: lwz r0,8(r31) 8.00 : 2eea0: mr r11,r0 4.00 : 2eea4: lwz r0,32(r11) 0.00 : 2eea8: mr r3,r0 0.00 : 2eeac: lwz r4,12(r31) 0.00 : 2eeb0: bl 2ee40 0.00 : 2eeb4: mr r0,r3 0.00 : 2eeb8: add r9,r29,r0 12.00 : 2eebc: lwz r0,8(r31) 0.00 : 2eec0: mr r11,r0 4.00 : 2eec4: stw r9,32(r11) 0.00 : 2eec8: addi r11,r31,32 0.00 : 2eecc: lwz r0,4(r11) 0.00 : 2eed0: mtlr r0 8.00 : 2eed4: lwz r29,-12(r11) 0.00 : 2eed8: lwz r30,-8(r11) 0.00 : 2eedc: lwz r31,-4(r11) 0.00 : 2eee0: mr r1,r11 0.00 : 2eee4: blr Percent | Source code & Disassembly of liblttng-ust-tracepoint.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00004344 : 40.00 : 4344: stwu r1,-16(r1) 0.00 : 4348: mflr r0 8.00 : 434c: stw r0,20(r1) 4.00 : 4350: stw r31,12(r1) 0.00 : 4354: mr r31,r1 0.00 : 4358: bl 15a8 <_rcu_read_unlock_bp> 24.00 : 435c: addi r11,r31,16 8.00 : 4360: lwz r0,4(r11) 0.00 : 4364: mtlr r0 0.00 : 4368: lwz r31,-4(r11) 0.00 : 436c: mr r1,r11 16.00 : 4370: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002ee40 : 33.33 : 2ee40: stwu r1,-32(r1) 12.50 : 2ee44: stw r31,28(r1) 0.00 : 2ee48: mr r31,r1 8.33 : 2ee4c: stw r3,8(r31) 16.67 : 2ee50: stw r4,12(r31) 0.00 : 2ee54: li r0,0 0.00 : 2ee58: mr r3,r0 0.00 : 2ee5c: addi r11,r31,32 29.17 : 2ee60: lwz r31,-4(r11) 0.00 : 2ee64: mr r1,r11 0.00 : 2ee68: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f0f4 : 4.17 : 2f0f4: stwu r1,-48(r1) 0.00 : 2f0f8: mflr r0 12.50 : 2f0fc: stw r0,52(r1) 0.00 : 2f100: stw r30,40(r1) 8.33 : 2f104: stw r31,44(r1) 0.00 : 2f108: mr r31,r1 0.00 : 2f10c: bcl- 20,4*cr7+so,2f110 0.00 : 2f110: mflr r30 0.00 : 2f114: addis r30,r30,3 0.00 : 2f118: addi r30,r30,-26268 0.00 : 2f11c: stw r3,24(r31) 16.67 : 2f120: stw r4,28(r31) 0.00 : 2f124: stw r5,32(r31) 4.17 : 2f128: lwz r0,24(r31) 0.00 : 2f12c: mr r9,r0 16.67 : 2f130: lwz r0,4(r9) 0.00 : 2f134: cmpwi cr7,r0,0 4.17 : 2f138: bne- cr7,2f150 0.00 : 2f13c: lwz r3,-32764(r30) 0.00 : 2f140: lwz r4,-32760(r30) 0.00 : 2f144: li r5,55 0.00 : 2f148: lwz r6,-32752(r30) 0.00 : 2f14c: bl 470c0 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x40> 0.00 : 2f150: lwz r9,28(r31) 0.00 : 2f154: lwz r0,32(r31) 0.00 : 2f158: stw r0,0(r9) 20.83 : 2f15c: stw r0,8(r31) 0.00 : 2f160: addi r11,r31,48 4.17 : 2f164: lwz r0,4(r11) 0.00 : 2f168: mtlr r0 0.00 : 2f16c: lwz r30,-8(r11) 0.00 : 2f170: lwz r31,-4(r11) 0.00 : 2f174: mr r1,r11 8.33 : 2f178: blr Percent | Source code & Disassembly of liblttng-ust-tracepoint.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00004374 : 33.33 : 4374: stwu r1,-48(r1) 4.76 : 4378: stw r31,44(r1) 0.00 : 437c: mr r31,r1 19.05 : 4380: stw r3,24(r31) 0.00 : 4384: addi r0,r31,24 0.00 : 4388: mr r9,r0 9.52 : 438c: lwz r0,0(r9) 19.05 : 4390: stw r0,8(r31) 9.52 : 4394: lwz r0,8(r31) 0.00 : 4398: mr r3,r0 0.00 : 439c: addi r11,r31,48 4.76 : 43a0: lwz r31,-4(r11) 0.00 : 43a4: mr r1,r11 0.00 : 43a8: blr Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 10001920 : 5.56 : 10001920: stwu r1,-32(r1) 5.56 : 10001924: stw r31,28(r1) 0.00 : 10001928: mr r31,r1 11.11 : 1000192c: stw r3,8(r31) 5.56 : 10001930: lwz r0,8(r31) 0.00 : 10001934: mr r11,r0 38.89 : 10001938: lwz r9,0(r11) 0.00 : 1000193c: lwz r0,8(r31) 0.00 : 10001940: cmpw cr7,r9,r0 0.00 : 10001944: mfcr r0 0.00 : 10001948: rlwinm r0,r0,31,31,31 0.00 : 1000194c: mr r3,r0 5.56 : 10001950: addi r11,r31,32 27.78 : 10001954: lwz r31,-4(r11) 0.00 : 10001958: mr r1,r11 0.00 : 1000195c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0002f440 : 0.00 : 2f440: stwu r1,-32(r1) 0.00 : 2f444: mflr r0 5.56 : 2f448: stw r0,36(r1) 5.56 : 2f44c: stw r31,28(r1) 0.00 : 2f450: mr r31,r1 0.00 : 2f454: stw r3,8(r31) 0.00 : 2f458: bl 2efa0 22.22 : 2f45c: mr r10,r4 33.33 : 2f460: mr r9,r3 5.56 : 2f464: mr r3,r9 0.00 : 2f468: mr r4,r10 11.11 : 2f46c: addi r11,r31,32 5.56 : 2f470: lwz r0,4(r11) 0.00 : 2f474: mtlr r0 5.56 : 2f478: lwz r31,-4(r11) 0.00 : 2f47c: mr r1,r11 5.56 : 2f480: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00045900 <00008000.got2.plt_pic32.memcpy@@GLIBC_2.0>: 0.00 : 45900: lwz r11,-31984(r30) 0.00 : 45904: mtctr r11 0.00 : 45908: bctr 0.00 : 4590c: nop 0.00 : 45910: lwz r11,-31916(r30) 0.00 : 45914: mtctr r11 0.00 : 45918: bctr 0.00 : 4591c: nop 0.00 : 45920: lwz r11,-31800(r30) 0.00 : 45924: mtctr r11 0.00 : 45928: bctr 0.00 : 4592c: nop 33.33 : 45930: lwz r11,-31644(r30) 0.00 : 45934: mtctr r11 66.67 : 45938: bctr 0.00 : 4593c: nop 0.00 : 45940: lwz r11,-31488(r30) 0.00 : 45944: mtctr r11 0.00 : 45948: bctr 0.00 : 4594c: nop 0.00 : 45950: lwz r11,-30988(r30) 0.00 : 45954: mtctr r11 0.00 : 45958: bctr 0.00 : 4595c: nop 0.00 : 45960: lwz r11,-30952(r30) 0.00 : 45964: mtctr r11 0.00 : 45968: bctr 0.00 : 4596c: nop 0.00 : 45970: lwz r11,-30668(r30) 0.00 : 45974: mtctr r11 0.00 : 45978: bctr 0.00 : 4597c: nop 0.00 : 45980: lwz r11,-30656(r30) 0.00 : 45984: mtctr r11 0.00 : 45988: bctr 0.00 : 4598c: nop 0.00 : 45990: lwz r11,-30312(r30) 0.00 : 45994: mtctr r11 0.00 : 45998: bctr 0.00 : 4599c: nop 0.00 : 459a0: lwz r11,-29920(r30) 0.00 : 459a4: mtctr r11 0.00 : 459a8: bctr 0.00 : 459ac: nop 0.00 : 459b0: lwz r11,-29840(r30) 0.00 : 459b4: mtctr r11 0.00 : 459b8: bctr 0.00 : 459bc: nop 0.00 : 459c0: lwz r11,-29792(r30) 0.00 : 459c4: mtctr r11 0.00 : 459c8: bctr 0.00 : 459cc: nop Percent | Source code & Disassembly of liblttng-ust-tracepoint.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00004314 : 47.06 : 4314: stwu r1,-16(r1) 0.00 : 4318: mflr r0 11.76 : 431c: stw r0,20(r1) 0.00 : 4320: stw r31,12(r1) 0.00 : 4324: mr r31,r1 0.00 : 4328: bl 14d0 <_rcu_read_lock_bp> 23.53 : 432c: addi r11,r31,16 11.76 : 4330: lwz r0,4(r11) 0.00 : 4334: mtlr r0 0.00 : 4338: lwz r31,-4(r11) 0.00 : 433c: mr r1,r11 5.88 : 4340: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003ba14 : 0.00 : 3ba14: stwu r1,-64(r1) 0.00 : 3ba18: mflr r0 6.67 : 3ba1c: stw r0,68(r1) 6.67 : 3ba20: stw r29,52(r1) 0.00 : 3ba24: stw r30,56(r1) 0.00 : 3ba28: stw r31,60(r1) 0.00 : 3ba2c: mr r31,r1 0.00 : 3ba30: bcl- 20,4*cr7+so,3ba34 0.00 : 3ba34: mflr r30 0.00 : 3ba38: addis r30,r30,2 0.00 : 3ba3c: addi r30,r30,-11884 6.67 : 3ba40: stw r3,24(r31) 0.00 : 3ba44: stw r4,28(r31) 0.00 : 3ba48: stw r5,32(r31) 6.67 : 3ba4c: lwz r0,24(r31) 0.00 : 3ba50: mr r9,r0 0.00 : 3ba54: lwz r0,4(r9) 0.00 : 3ba58: cmpwi cr7,r0,0 0.00 : 3ba5c: bne- cr7,3ba74 0.00 : 3ba60: lwz r3,-32764(r30) 0.00 : 3ba64: lwz r4,-32760(r30) 0.00 : 3ba68: li r5,62 0.00 : 3ba6c: lwz r6,-32748(r30) 0.00 : 3ba70: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3ba74: lwz r9,32(r31) 0.00 : 3ba78: lwz r0,28(r31) 0.00 : 3ba7c: stw r9,8(r31) 0.00 : 3ba80: stw r0,12(r31) 0.00 : 3ba84: li r0,4 0.00 : 3ba88: stw r0,16(r31) 6.67 : 3ba8c: lwz r0,16(r31) 0.00 : 3ba90: cmpwi cr7,r0,4 6.67 : 3ba94: bne- cr7,3bac0 0.00 : 3ba98: lwz r0,8(r31) 0.00 : 3ba9c: lwz r9,12(r31) 0.00 : 3baa0: sync 20.00 : 3baa4: lwarx r29,0,r0 0.00 : 3baa8: add r29,r9,r29 20.00 : 3baac: stwcx. r29,0,r0 13.33 : 3bab0: bne- 3baa4 0.00 : 3bab4: sync 6.67 : 3bab8: stw r29,20(r31) 0.00 : 3babc: b 3bac4 0.00 : 3bac0: .long 0xd00d00 0.00 : 3bac4: addi r11,r31,64 0.00 : 3bac8: lwz r0,4(r11) 0.00 : 3bacc: mtlr r0 0.00 : 3bad0: lwz r29,-12(r11) 0.00 : 3bad4: lwz r30,-8(r11) 0.00 : 3bad8: lwz r31,-4(r11) 0.00 : 3badc: mr r1,r11 0.00 : 3bae0: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00041778 : 0.00 : 41778: stwu r1,-624(r1) 0.00 : 4177c: mflr r0 0.00 : 41780: stw r0,628(r1) 0.00 : 41784: stw r29,612(r1) 0.00 : 41788: stw r30,616(r1) 0.00 : 4178c: stw r31,620(r1) 0.00 : 41790: mr r31,r1 0.00 : 41794: bcl- 20,4*cr7+so,41798 0.00 : 41798: mflr r30 0.00 : 4179c: addis r30,r30,1 0.00 : 417a0: addi r30,r30,29744 0.00 : 417a4: stw r3,576(r31) 0.00 : 417a8: stw r4,580(r31) 0.00 : 417ac: stw r5,584(r31) 0.00 : 417b0: stw r6,588(r31) 0.00 : 417b4: lwz r0,580(r31) 0.00 : 417b8: addic r0,r0,72 0.00 : 417bc: stw r0,16(r31) 0.00 : 417c0: lwz r0,588(r31) 0.00 : 417c4: mr r8,r0 0.00 : 417c8: lwz r0,8(r8) 0.00 : 417cc: stw r0,20(r31) 0.00 : 417d0: lwz r0,576(r31) 0.00 : 417d4: lwz r3,16(r31) 0.00 : 417d8: mr r4,r0 0.00 : 417dc: bl 3b908 0.00 : 417e0: mr r0,r3 0.00 : 417e4: mr r9,r0 0.00 : 417e8: lwz r0,584(r31) 0.00 : 417ec: mr r11,r0 0.00 : 417f0: stw r9,0(r11) 0.00 : 417f4: lwz r0,584(r31) 0.00 : 417f8: mr r8,r0 0.00 : 417fc: lwz r9,0(r8) 0.00 : 41800: lwz r0,584(r31) 0.00 : 41804: mr r11,r0 0.00 : 41808: stw r9,8(r11) 0.00 : 4180c: lwz r9,584(r31) 0.00 : 41810: lwz r0,20(r9) 0.00 : 41814: li r11,0 0.00 : 41818: rlwimi r0,r11,31,0,0 0.00 : 4181c: stw r0,20(r9) 0.00 : 41820: lwz r9,584(r31) 0.00 : 41824: lwz r0,20(r9) 0.00 : 41828: li r11,0 0.00 : 4182c: rlwimi r0,r11,30,1,1 0.00 : 41830: stw r0,20(r9) 0.00 : 41834: lwz r9,584(r31) 0.00 : 41838: lwz r0,20(r9) 0.00 : 4183c: li r11,0 0.00 : 41840: rlwimi r0,r11,28,3,3 0.00 : 41844: stw r0,20(r9) 8.33 : 41848: lwz r0,584(r31) 0.00 : 4184c: li r9,0 0.00 : 41850: mr r8,r0 0.00 : 41854: stw r9,12(r8) 0.00 : 41858: lwz r0,16(r31) 0.00 : 4185c: mr r9,r0 0.00 : 41860: lwz r0,36(r9) 0.00 : 41864: lwz r3,580(r31) 0.00 : 41868: mtctr r0 0.00 : 4186c: bctrl 0.00 : 41870: mr r10,r4 0.00 : 41874: mr r9,r3 8.33 : 41878: lwz r0,588(r31) 0.00 : 4187c: stw r9,592(r31) 0.00 : 41880: stw r10,596(r31) 0.00 : 41884: lfd f0,592(r31) 0.00 : 41888: mr r8,r0 0.00 : 4188c: stfd f0,40(r8) 0.00 : 41890: lwz r0,588(r31) 0.00 : 41894: mr r8,r0 0.00 : 41898: lwz r9,40(r8) 0.00 : 4189c: lwz r10,44(r8) 0.00 : 418a0: li r0,-1 0.00 : 418a4: cmpw cr7,r9,r0 8.33 : 418a8: bne- cr7,418c0 0.00 : 418ac: li r0,-5 0.00 : 418b0: cmpw cr7,r10,r0 0.00 : 418b4: bne- cr7,418c0 0.00 : 418b8: li r0,-5 0.00 : 418bc: b 42130 0.00 : 418c0: lwz r0,588(r31) 0.00 : 418c4: mr r11,r0 0.00 : 418c8: lwz r9,40(r11) 0.00 : 418cc: lwz r10,44(r11) 0.00 : 418d0: lwz r3,16(r31) 0.00 : 418d4: lwz r4,576(r31) 0.00 : 418d8: mr r5,r9 0.00 : 418dc: mr r6,r10 0.00 : 418e0: bl 3d178 0.00 : 418e4: mr r0,r3 0.00 : 418e8: cmpwi cr7,r0,0 0.00 : 418ec: beq- cr7,4190c 0.00 : 418f0: lwz r0,588(r31) 0.00 : 418f4: mr r8,r0 0.00 : 418f8: lwz r0,48(r8) 0.00 : 418fc: ori r9,r0,1 0.00 : 41900: lwz r0,588(r31) 0.00 : 41904: mr r11,r0 0.00 : 41908: stw r9,48(r11) 0.00 : 4190c: lwz r0,584(r31) 0.00 : 41910: mr r8,r0 0.00 : 41914: lwz r9,0(r8) 0.00 : 41918: lwz r0,588(r31) 0.00 : 4191c: mr r11,r0 0.00 : 41920: lwz r0,0(r11) 0.00 : 41924: mr r3,r9 0.00 : 41928: mr r4,r0 0.00 : 4192c: bl 3cf7c 0.00 : 41930: mr r0,r3 0.00 : 41934: cmpwi cr7,r0,0 0.00 : 41938: mfcr r0 0.00 : 4193c: rlwinm r0,r0,31,31,31 0.00 : 41940: cmpwi cr7,r0,0 0.00 : 41944: beq- cr7,41960 0.00 : 41948: lwz r9,584(r31) 0.00 : 4194c: lwz r0,20(r9) 0.00 : 41950: li r11,1 0.00 : 41954: rlwimi r0,r11,31,0,0 0.00 : 41958: stw r0,20(r9) 0.00 : 4195c: b 41a80 0.00 : 41960: lwz r0,16(r31) 0.00 : 41964: mr r8,r0 0.00 : 41968: lwz r0,40(r8) 0.00 : 4196c: lwz r9,584(r31) 0.00 : 41970: lwz r11,0(r9) 16.67 : 41974: lwz r9,584(r31) 0.00 : 41978: addi r9,r9,12 0.00 : 4197c: lwz r3,16(r31) 0.00 : 41980: lwz r4,580(r31) 0.00 : 41984: mr r5,r11 0.00 : 41988: mr r6,r9 0.00 : 4198c: lwz r7,588(r31) 0.00 : 41990: mtctr r0 0.00 : 41994: bctrl 0.00 : 41998: mr r9,r3 0.00 : 4199c: lwz r0,584(r31) 0.00 : 419a0: mr r8,r0 0.00 : 419a4: stw r9,16(r8) 0.00 : 419a8: lwz r0,584(r31) 0.00 : 419ac: mr r9,r0 0.00 : 419b0: lwz r29,16(r9) 0.00 : 419b4: lwz r0,584(r31) 0.00 : 419b8: mr r11,r0 0.00 : 419bc: lwz r9,0(r11) 0.00 : 419c0: lwz r0,584(r31) 0.00 : 419c4: mr r8,r0 0.00 : 419c8: lwz r0,16(r8) 0.00 : 419cc: add r9,r9,r0 0.00 : 419d0: lwz r0,588(r31) 0.00 : 419d4: mr r11,r0 0.00 : 419d8: lwz r0,16(r11) 0.00 : 419dc: mr r3,r9 0.00 : 419e0: mr r4,r0 0.00 : 419e4: bl 3b870 0.00 : 419e8: mr r9,r3 0.00 : 419ec: lwz r0,588(r31) 0.00 : 419f0: mr r8,r0 0.00 : 419f4: lwz r0,12(r8) 0.00 : 419f8: add r0,r9,r0 0.00 : 419fc: add r9,r29,r0 0.00 : 41a00: lwz r0,584(r31) 0.00 : 41a04: mr r11,r0 0.00 : 41a08: stw r9,16(r11) 0.00 : 41a0c: lwz r0,584(r31) 0.00 : 41a10: mr r8,r0 0.00 : 41a14: lwz r0,0(r8) 0.00 : 41a18: mr r3,r0 0.00 : 41a1c: lwz r4,580(r31) 8.33 : 41a20: bl 3cf7c 0.00 : 41a24: mr r9,r3 0.00 : 41a28: lwz r0,584(r31) 0.00 : 41a2c: mr r11,r0 0.00 : 41a30: lwz r0,16(r11) 0.00 : 41a34: add r9,r9,r0 0.00 : 41a38: lwz r0,580(r31) 0.00 : 41a3c: mr r8,r0 0.00 : 41a40: lwz r0,28(r8) 0.00 : 41a44: cmplw cr7,r9,r0 0.00 : 41a48: mfcr r0 0.00 : 41a4c: rlwinm r0,r0,30,31,31 0.00 : 41a50: cmpwi cr7,r0,0 0.00 : 41a54: beq- cr7,41a80 0.00 : 41a58: lwz r9,584(r31) 0.00 : 41a5c: lwz r0,20(r9) 0.00 : 41a60: li r11,1 0.00 : 41a64: rlwimi r0,r11,28,3,3 0.00 : 41a68: stw r0,20(r9) 0.00 : 41a6c: lwz r9,584(r31) 0.00 : 41a70: lwz r0,20(r9) 0.00 : 41a74: li r11,1 0.00 : 41a78: rlwimi r0,r11,31,0,0 0.00 : 41a7c: stw r0,20(r9) 0.00 : 41a80: lwz r0,584(r31) 0.00 : 41a84: mr r9,r0 0.00 : 41a88: lwz r0,20(r9) 0.00 : 41a8c: rlwinm r0,r0,1,31,31 0.00 : 41a90: cmpwi cr7,r0,0 8.33 : 41a94: beq- cr7,420c0 0.00 : 41a98: lwz r0,584(r31) 0.00 : 41a9c: mr r11,r0 0.00 : 41aa0: lwz r0,20(r11) 0.00 : 41aa4: rlwinm r0,r0,0,3,3 0.00 : 41aa8: cmpwi cr7,r0,0 0.00 : 41aac: mfcr r0 0.00 : 41ab0: rlwinm r0,r0,31,31,31 0.00 : 41ab4: xori r0,r0,1 0.00 : 41ab8: cmpwi cr7,r0,0 0.00 : 41abc: beq- cr7,41ae8 0.00 : 41ac0: lwz r0,584(r31) 0.00 : 41ac4: mr r8,r0 0.00 : 41ac8: lwz r0,0(r8) 0.00 : 41acc: mr r3,r0 0.00 : 41ad0: lwz r4,580(r31) 0.00 : 41ad4: bl 3cffc 0.00 : 41ad8: mr r9,r3 0.00 : 41adc: lwz r0,584(r31) 0.00 : 41ae0: mr r11,r0 0.00 : 41ae4: stw r9,0(r11) 0.00 : 41ae8: lwz r0,584(r31) 0.00 : 41aec: mr r8,r0 0.00 : 41af0: lwz r29,0(r8) 0.00 : 41af4: lwz r0,16(r31) 0.00 : 41af8: mr r9,r0 0.00 : 41afc: lwz r0,44(r9) 0.00 : 41b00: mtctr r0 0.00 : 41b04: bctrl 0.00 : 41b08: mr r0,r3 0.00 : 41b0c: add r9,r29,r0 0.00 : 41b10: lwz r0,584(r31) 0.00 : 41b14: mr r8,r0 0.00 : 41b18: stw r9,0(r8) 0.00 : 41b1c: lwz r0,584(r31) 0.00 : 41b20: mr r9,r0 0.00 : 41b24: lwz r0,0(r9) 0.00 : 41b28: mr r3,r0 0.00 : 41b2c: lwz r4,580(r31) 0.00 : 41b30: bl 3d04c 0.00 : 41b34: stw r3,24(r31) 0.00 : 41b38: lwz r0,584(r31) 0.00 : 41b3c: mr r11,r0 0.00 : 41b40: lwz r0,0(r11) 0.00 : 41b44: mr r3,r0 0.00 : 41b48: lwz r4,580(r31) 0.00 : 41b4c: bl 3cea4 0.00 : 41b50: mr r9,r3 0.00 : 41b54: lwz r0,580(r31) 0.00 : 41b58: mr r8,r0 0.00 : 41b5c: lwz r0,36(r8) 0.00 : 41b60: srw r29,r9,r0 0.00 : 41b64: lwz r0,20(r31) 0.00 : 41b68: mr r11,r0 0.00 : 41b6c: lwz r9,0(r11) 0.00 : 41b70: lwz r0,576(r31) 0.00 : 41b74: addic r0,r0,136 0.00 : 41b78: mr r3,r9 0.00 : 41b7c: mr r4,r0 0.00 : 41b80: lwz r5,24(r31) 0.00 : 41b84: li r6,256 0.00 : 41b88: bl 3bd90 <_shmp_offset> 0.00 : 41b8c: stw r3,28(r31) 0.00 : 41b90: lwz r0,28(r31) 0.00 : 41b94: lwz r3,16(r31) 0.00 : 41b98: mr r4,r0 0.00 : 41b9c: bl 3b908 0.00 : 41ba0: mr r0,r3 0.00 : 41ba4: mr r9,r0 0.00 : 41ba8: lwz r0,580(r31) 0.00 : 41bac: mr r8,r0 0.00 : 41bb0: lwz r0,4(r8) 0.00 : 41bb4: and r0,r9,r0 0.00 : 41bb8: subf r0,r0,r29 0.00 : 41bbc: stw r0,32(r31) 0.00 : 41bc0: lwz r0,32(r31) 0.00 : 41bc4: cmpwi cr7,r0,0 0.00 : 41bc8: mfcr r0 0.00 : 41bcc: rlwinm r0,r0,31,31,31 0.00 : 41bd0: cmpwi cr7,r0,0 0.00 : 41bd4: beq- cr7,41d7c 0.00 : 41bd8: lwz r0,16(r31) 0.00 : 41bdc: mr r9,r0 0.00 : 41be0: lwz r0,8(r9) 0.00 : 41be4: cmpwi cr7,r0,0 0.00 : 41be8: mfcr r0 0.00 : 41bec: rlwinm r0,r0,31,31,31 0.00 : 41bf0: xori r0,r0,1 0.00 : 41bf4: cmpwi cr7,r0,0 0.00 : 41bf8: beq- cr7,41e9c 0.00 : 41bfc: lwz r0,584(r31) 0.00 : 41c00: mr r11,r0 0.00 : 41c04: lwz r0,0(r11) 0.00 : 41c08: mr r3,r0 0.00 : 41c0c: lwz r4,580(r31) 0.00 : 41c10: bl 3cfbc 0.00 : 41c14: mr r29,r3 0.00 : 41c18: lwz r0,576(r31) 0.00 : 41c1c: mr r8,r0 0.00 : 41c20: lwz r0,12(r8) 0.00 : 41c24: mr r3,r0 0.00 : 41c28: lwz r4,580(r31) 0.00 : 41c2c: bl 3cfbc 0.00 : 41c30: mr r0,r3 0.00 : 41c34: subf r9,r0,r29 0.00 : 41c38: lwz r0,580(r31) 0.00 : 41c3c: mr r11,r0 0.00 : 41c40: lwz r0,24(r11) 0.00 : 41c44: cmplw cr7,r9,r0 0.00 : 41c48: crnot 4*cr7+eq,4*cr7+lt 0.00 : 41c4c: mfcr r0 0.00 : 41c50: rlwinm r0,r0,31,31,31 0.00 : 41c54: cmpwi cr7,r0,0 0.00 : 41c58: beq- cr7,41e9c 0.00 : 41c5c: lwz r0,576(r31) 0.00 : 41c60: addic r0,r0,152 0.00 : 41c64: lwz r3,16(r31) 0.00 : 41c68: mr r4,r0 0.00 : 41c6c: bl 3b908 0.00 : 41c70: mr r0,r3 0.00 : 41c74: stw r0,36(r31) 0.00 : 41c78: lwz r0,576(r31) 0.00 : 41c7c: addic r0,r0,152 0.00 : 41c80: lwz r3,16(r31) 0.00 : 41c84: mr r4,r0 0.00 : 41c88: bl 3bae4 0.00 : 41c8c: lwz r0,36(r31) 0.00 : 41c90: clrlwi r0,r0,12 0.00 : 41c94: cmpwi cr7,r0,0 0.00 : 41c98: bne- cr7,41d74 0.00 : 41c9c: bl 3bcf8 0.00 : 41ca0: mr r0,r3 0.00 : 41ca4: cmpwi cr7,r0,0 0.00 : 41ca8: beq- cr7,41d74 0.00 : 41cac: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 41cb0: mr r0,r3 0.00 : 41cb4: mr r8,r0 0.00 : 41cb8: lwz r0,0(r8) 0.00 : 41cbc: stw r0,40(r31) 0.00 : 41cc0: bl 45eb0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x10> 0.00 : 41cc4: mr r29,r3 0.00 : 41cc8: bl 3bca0 0.00 : 41ccc: mr r10,r3 0.00 : 41cd0: lwz r0,36(r31) 0.00 : 41cd4: addic r11,r0,1 0.00 : 41cd8: lwz r0,580(r31) 0.00 : 41cdc: addic r9,r0,176 0.00 : 41ce0: lwz r0,576(r31) 0.00 : 41ce4: mr r8,r0 0.00 : 41ce8: lwz r0,60(r8) 0.00 : 41cec: addi r7,r31,60 0.00 : 41cf0: lwz r8,-32596(r30) 0.00 : 41cf4: stw r8,8(r1) 0.00 : 41cf8: mr r8,r7 0.00 : 41cfc: mr r3,r8 0.00 : 41d00: li r4,512 0.00 : 41d04: lwz r5,-32592(r30) 0.00 : 41d08: mr r6,r29 0.00 : 41d0c: mr r7,r10 0.00 : 41d10: mr r8,r11 0.00 : 41d14: mr r10,r0 0.00 : 41d18: crclr 4*cr1+eq 0.00 : 41d1c: bl 46cc0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x10> 0.00 : 41d20: li r0,0 0.00 : 41d24: stb r0,571(r31) 0.00 : 41d28: addi r0,r31,60 0.00 : 41d2c: mr r3,r0 0.00 : 41d30: bl 461f0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x10> 0.00 : 41d34: mr r0,r3 0.00 : 41d38: addi r9,r31,60 0.00 : 41d3c: li r3,2 0.00 : 41d40: mr r4,r9 0.00 : 41d44: mr r5,r0 0.00 : 41d48: bl 45440 <00008000.got2.plt_pic32.patient_write+0x10> 0.00 : 41d4c: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 41d50: mr r0,r3 0.00 : 41d54: lwz r9,40(r31) 0.00 : 41d58: mr r11,r0 0.00 : 41d5c: stw r9,0(r11) 0.00 : 41d60: lwz r0,-32720(r30) 0.00 : 41d64: mr r8,r0 0.00 : 41d68: lwz r0,0(r8) 0.00 : 41d6c: mr r3,r0 0.00 : 41d70: bl 45630 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x10> 0.00 : 41d74: li r0,-105 0.00 : 41d78: b 42130 0.00 : 41d7c: lwz r0,576(r31) 0.00 : 41d80: addic r0,r0,156 0.00 : 41d84: lwz r3,16(r31) 0.00 : 41d88: mr r4,r0 0.00 : 41d8c: bl 3b908 0.00 : 41d90: mr r0,r3 0.00 : 41d94: stw r0,52(r31) 0.00 : 41d98: lwz r0,576(r31) 0.00 : 41d9c: addic r0,r0,156 0.00 : 41da0: lwz r3,16(r31) 0.00 : 41da4: mr r4,r0 0.00 : 41da8: bl 3bae4 0.00 : 41dac: lwz r0,52(r31) 0.00 : 41db0: clrlwi r0,r0,12 0.00 : 41db4: cmpwi cr7,r0,0 0.00 : 41db8: bne- cr7,41e94 0.00 : 41dbc: bl 3bcf8 0.00 : 41dc0: mr r0,r3 0.00 : 41dc4: cmpwi cr7,r0,0 0.00 : 41dc8: beq- cr7,41e94 0.00 : 41dcc: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 41dd0: mr r0,r3 0.00 : 41dd4: mr r9,r0 0.00 : 41dd8: lwz r0,0(r9) 0.00 : 41ddc: stw r0,56(r31) 0.00 : 41de0: bl 45eb0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x10> 0.00 : 41de4: mr r29,r3 0.00 : 41de8: bl 3bca0 0.00 : 41dec: mr r10,r3 0.00 : 41df0: lwz r0,52(r31) 0.00 : 41df4: addic r11,r0,1 0.00 : 41df8: lwz r0,580(r31) 0.00 : 41dfc: addic r9,r0,176 0.00 : 41e00: lwz r0,576(r31) 0.00 : 41e04: mr r8,r0 0.00 : 41e08: lwz r0,60(r8) 0.00 : 41e0c: addi r7,r31,60 0.00 : 41e10: lwz r8,-32596(r30) 0.00 : 41e14: stw r8,8(r1) 0.00 : 41e18: mr r8,r7 0.00 : 41e1c: mr r3,r8 0.00 : 41e20: li r4,512 0.00 : 41e24: lwz r5,-32588(r30) 0.00 : 41e28: mr r6,r29 0.00 : 41e2c: mr r7,r10 0.00 : 41e30: mr r8,r11 0.00 : 41e34: mr r10,r0 0.00 : 41e38: crclr 4*cr1+eq 0.00 : 41e3c: bl 46cc0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x10> 0.00 : 41e40: li r0,0 0.00 : 41e44: stb r0,571(r31) 0.00 : 41e48: addi r0,r31,60 0.00 : 41e4c: mr r3,r0 0.00 : 41e50: bl 461f0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x10> 0.00 : 41e54: mr r0,r3 0.00 : 41e58: addi r9,r31,60 0.00 : 41e5c: li r3,2 0.00 : 41e60: mr r4,r9 0.00 : 41e64: mr r5,r0 0.00 : 41e68: bl 45440 <00008000.got2.plt_pic32.patient_write+0x10> 0.00 : 41e6c: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 41e70: mr r0,r3 0.00 : 41e74: lwz r9,56(r31) 0.00 : 41e78: mr r11,r0 0.00 : 41e7c: stw r9,0(r11) 0.00 : 41e80: lwz r0,-32720(r30) 0.00 : 41e84: mr r8,r0 0.00 : 41e88: lwz r0,0(r8) 0.00 : 41e8c: mr r3,r0 0.00 : 41e90: bl 45630 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x10> 0.00 : 41e94: li r0,-5 0.00 : 41e98: b 42130 8.33 : 41e9c: lwz r0,16(r31) 0.00 : 41ea0: mr r9,r0 0.00 : 41ea4: lwz r0,40(r9) 0.00 : 41ea8: lwz r9,584(r31) 0.00 : 41eac: lwz r11,0(r9) 0.00 : 41eb0: lwz r9,584(r31) 0.00 : 41eb4: addi r9,r9,12 0.00 : 41eb8: lwz r3,16(r31) 0.00 : 41ebc: lwz r4,580(r31) 0.00 : 41ec0: mr r5,r11 0.00 : 41ec4: mr r6,r9 0.00 : 41ec8: lwz r7,588(r31) 0.00 : 41ecc: mtctr r0 0.00 : 41ed0: bctrl 0.00 : 41ed4: mr r9,r3 0.00 : 41ed8: lwz r0,584(r31) 0.00 : 41edc: mr r8,r0 0.00 : 41ee0: stw r9,16(r8) 0.00 : 41ee4: lwz r0,584(r31) 0.00 : 41ee8: mr r9,r0 0.00 : 41eec: lwz r29,16(r9) 0.00 : 41ef0: lwz r0,584(r31) 0.00 : 41ef4: mr r11,r0 0.00 : 41ef8: lwz r9,0(r11) 0.00 : 41efc: lwz r0,584(r31) 0.00 : 41f00: mr r8,r0 8.33 : 41f04: lwz r0,16(r8) 0.00 : 41f08: add r9,r9,r0 0.00 : 41f0c: lwz r0,588(r31) 0.00 : 41f10: mr r11,r0 0.00 : 41f14: lwz r0,16(r11) 0.00 : 41f18: mr r3,r9 0.00 : 41f1c: mr r4,r0 0.00 : 41f20: bl 3b870 0.00 : 41f24: mr r9,r3 0.00 : 41f28: lwz r0,588(r31) 0.00 : 41f2c: mr r8,r0 0.00 : 41f30: lwz r0,12(r8) 0.00 : 41f34: add r0,r9,r0 0.00 : 41f38: add r9,r29,r0 0.00 : 41f3c: lwz r0,584(r31) 0.00 : 41f40: mr r11,r0 0.00 : 41f44: stw r9,16(r11) 8.33 : 41f48: lwz r0,584(r31) 0.00 : 41f4c: mr r8,r0 0.00 : 41f50: lwz r0,0(r8) 0.00 : 41f54: mr r3,r0 0.00 : 41f58: lwz r4,580(r31) 0.00 : 41f5c: bl 3cf7c 0.00 : 41f60: mr r9,r3 0.00 : 41f64: lwz r0,584(r31) 0.00 : 41f68: mr r11,r0 0.00 : 41f6c: lwz r0,16(r11) 0.00 : 41f70: add r9,r9,r0 0.00 : 41f74: lwz r0,580(r31) 0.00 : 41f78: mr r8,r0 0.00 : 41f7c: lwz r0,28(r8) 0.00 : 41f80: cmplw cr7,r9,r0 0.00 : 41f84: mfcr r0 0.00 : 41f88: rlwinm r0,r0,30,31,31 0.00 : 41f8c: cmpwi cr7,r0,0 0.00 : 41f90: beq- cr7,420c0 0.00 : 41f94: lwz r0,576(r31) 0.00 : 41f98: addic r0,r0,160 0.00 : 41f9c: lwz r3,16(r31) 0.00 : 41fa0: mr r4,r0 0.00 : 41fa4: bl 3b908 0.00 : 41fa8: mr r0,r3 0.00 : 41fac: stw r0,44(r31) 0.00 : 41fb0: lwz r0,576(r31) 0.00 : 41fb4: addic r0,r0,160 0.00 : 41fb8: lwz r3,16(r31) 0.00 : 41fbc: mr r4,r0 0.00 : 41fc0: bl 3bae4 0.00 : 41fc4: lwz r0,44(r31) 0.00 : 41fc8: clrlwi r0,r0,12 0.00 : 41fcc: cmpwi cr7,r0,0 0.00 : 41fd0: bne- cr7,420b8 0.00 : 41fd4: bl 3bcf8 0.00 : 41fd8: mr r0,r3 0.00 : 41fdc: cmpwi cr7,r0,0 0.00 : 41fe0: beq- cr7,420b8 0.00 : 41fe4: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 41fe8: mr r0,r3 0.00 : 41fec: mr r9,r0 0.00 : 41ff0: lwz r0,0(r9) 0.00 : 41ff4: stw r0,48(r31) 0.00 : 41ff8: bl 45eb0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x10> 0.00 : 41ffc: mr r29,r3 0.00 : 42000: bl 3bca0 0.00 : 42004: mr r10,r3 0.00 : 42008: lwz r0,44(r31) 0.00 : 4200c: addic r11,r0,1 0.00 : 42010: lwz r0,580(r31) 0.00 : 42014: addic r9,r0,176 0.00 : 42018: lwz r0,576(r31) 0.00 : 4201c: mr r8,r0 0.00 : 42020: lwz r0,60(r8) 0.00 : 42024: lwz r8,584(r31) 0.00 : 42028: lwz r8,16(r8) 0.00 : 4202c: addi r7,r31,60 0.00 : 42030: stw r8,8(r1) 0.00 : 42034: lwz r8,-32596(r30) 0.00 : 42038: stw r8,12(r1) 0.00 : 4203c: mr r8,r7 0.00 : 42040: mr r3,r8 0.00 : 42044: li r4,512 0.00 : 42048: lwz r5,-32584(r30) 0.00 : 4204c: mr r6,r29 0.00 : 42050: mr r7,r10 0.00 : 42054: mr r8,r11 0.00 : 42058: mr r10,r0 0.00 : 4205c: crclr 4*cr1+eq 0.00 : 42060: bl 46cc0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x10> 0.00 : 42064: li r0,0 0.00 : 42068: stb r0,571(r31) 0.00 : 4206c: addi r0,r31,60 0.00 : 42070: mr r3,r0 0.00 : 42074: bl 461f0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x10> 0.00 : 42078: mr r0,r3 0.00 : 4207c: addi r9,r31,60 0.00 : 42080: li r3,2 0.00 : 42084: mr r4,r9 0.00 : 42088: mr r5,r0 0.00 : 4208c: bl 45440 <00008000.got2.plt_pic32.patient_write+0x10> 0.00 : 42090: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 42094: mr r0,r3 0.00 : 42098: lwz r9,48(r31) 0.00 : 4209c: mr r11,r0 0.00 : 420a0: stw r9,0(r11) 0.00 : 420a4: lwz r0,-32720(r30) 0.00 : 420a8: mr r8,r0 0.00 : 420ac: lwz r0,0(r8) 0.00 : 420b0: mr r3,r0 0.00 : 420b4: bl 45630 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x10> 0.00 : 420b8: li r0,-28 0.00 : 420bc: b 42130 8.33 : 420c0: lwz r0,584(r31) 0.00 : 420c4: mr r11,r0 0.00 : 420c8: lwz r9,0(r11) 0.00 : 420cc: lwz r0,584(r31) 0.00 : 420d0: mr r8,r0 0.00 : 420d4: lwz r0,16(r8) 0.00 : 420d8: add r9,r9,r0 0.00 : 420dc: lwz r0,584(r31) 8.33 : 420e0: mr r11,r0 0.00 : 420e4: stw r9,4(r11) 0.00 : 420e8: lwz r0,584(r31) 0.00 : 420ec: mr r8,r0 0.00 : 420f0: lwz r0,4(r8) 0.00 : 420f4: mr r3,r0 0.00 : 420f8: lwz r4,580(r31) 0.00 : 420fc: bl 3cf7c 0.00 : 42100: mr r0,r3 0.00 : 42104: cmpwi cr7,r0,0 0.00 : 42108: mfcr r0 0.00 : 4210c: rlwinm r0,r0,31,31,31 0.00 : 42110: cmpwi cr7,r0,0 0.00 : 42114: beq- cr7,4212c 0.00 : 42118: lwz r9,584(r31) 0.00 : 4211c: lwz r0,20(r9) 0.00 : 42120: li r11,1 0.00 : 42124: rlwimi r0,r11,30,1,1 0.00 : 42128: stw r0,20(r9) 0.00 : 4212c: li r0,0 0.00 : 42130: mr r3,r0 0.00 : 42134: addi r11,r31,624 0.00 : 42138: lwz r0,4(r11) 0.00 : 4213c: mtlr r0 0.00 : 42140: lwz r29,-12(r11) 0.00 : 42144: lwz r30,-8(r11) 0.00 : 42148: lwz r31,-4(r11) 0.00 : 4214c: mr r1,r11 0.00 : 42150: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003d618 : 9.09 : 3d618: stwu r1,-496(r1) 0.00 : 3d61c: mflr r0 0.00 : 3d620: stw r0,500(r1) 0.00 : 3d624: stw r29,484(r1) 0.00 : 3d628: stw r30,488(r1) 0.00 : 3d62c: stw r31,492(r1) 0.00 : 3d630: mr r31,r1 0.00 : 3d634: bcl- 20,4*cr7+so,3d638 0.00 : 3d638: mflr r30 0.00 : 3d63c: addis r30,r30,2 0.00 : 3d640: addi r30,r30,-19056 0.00 : 3d644: stw r3,440(r31) 0.00 : 3d648: stw r4,444(r31) 0.00 : 3d64c: stw r5,448(r31) 9.09 : 3d650: stw r6,452(r31) 0.00 : 3d654: stw r7,456(r31) 0.00 : 3d658: stw r8,460(r31) 0.00 : 3d65c: stw r9,464(r31) 0.00 : 3d660: lwz r0,448(r31) 0.00 : 3d664: mr r9,r0 0.00 : 3d668: lwz r0,28(r9) 0.00 : 3d66c: lwz r9,456(r31) 0.00 : 3d670: subf r0,r0,r9 0.00 : 3d674: stw r0,8(r31) 0.00 : 3d678: lwz r3,452(r31) 0.00 : 3d67c: lwz r4,448(r31) 0.00 : 3d680: bl 3cea4 0.00 : 3d684: mr r9,r3 0.00 : 3d688: lwz r0,448(r31) 0.00 : 3d68c: mr r10,r0 0.00 : 3d690: lwz r0,36(r10) 0.00 : 3d694: srw r9,r9,r0 0.00 : 3d698: lwz r0,448(r31) 0.00 : 3d69c: mr r10,r0 0.00 : 3d6a0: lwz r11,4(r10) 0.00 : 3d6a4: lwz r0,8(r31) 0.00 : 3d6a8: and r0,r11,r0 0.00 : 3d6ac: cmpw cr7,r9,r0 0.00 : 3d6b0: mfcr r0 0.00 : 3d6b4: rlwinm r0,r0,31,31,31 0.00 : 3d6b8: cmpwi cr7,r0,0 0.00 : 3d6bc: beq- cr7,3db5c 0.00 : 3d6c0: lwz r0,464(r31) 0.00 : 3d6c4: mr r11,r0 0.00 : 3d6c8: lwz r9,0(r11) 0.00 : 3d6cc: lwz r0,444(r31) 0.00 : 3d6d0: addic r0,r0,136 0.00 : 3d6d4: mr r3,r9 0.00 : 3d6d8: mr r4,r0 0.00 : 3d6dc: lwz r5,460(r31) 0.00 : 3d6e0: li r6,256 0.00 : 3d6e4: bl 3bd90 <_shmp_offset> 0.00 : 3d6e8: stw r3,12(r31) 0.00 : 3d6ec: lwz r0,12(r31) 0.00 : 3d6f0: mr r11,r0 0.00 : 3d6f4: lwz r9,8(r31) 0.00 : 3d6f8: lwz r0,8(r31) 0.00 : 3d6fc: addic r0,r0,1 0.00 : 3d700: lwz r3,440(r31) 0.00 : 3d704: mr r4,r11 0.00 : 3d708: mr r5,r9 0.00 : 3d70c: mr r6,r0 0.00 : 3d710: bl 3bbb0 0.00 : 3d714: mr r0,r3 0.00 : 3d718: mr r9,r0 0.00 : 3d71c: lwz r0,8(r31) 0.00 : 3d720: cmpw cr7,r9,r0 0.00 : 3d724: mfcr r0 0.00 : 3d728: rlwinm r0,r0,31,31,31 0.00 : 3d72c: cmpwi cr7,r0,0 0.00 : 3d730: beq- cr7,3db5c 0.00 : 3d734: lwz r0,440(r31) 0.00 : 3d738: mr r9,r0 0.00 : 3d73c: lwz r0,36(r9) 0.00 : 3d740: lwz r3,448(r31) 0.00 : 3d744: mtctr r0 0.00 : 3d748: bctrl 0.00 : 3d74c: stw r3,16(r31) 0.00 : 3d750: stw r4,20(r31) 0.00 : 3d754: lwz r0,444(r31) 0.00 : 3d758: addic r0,r0,24 0.00 : 3d75c: lwz r3,440(r31) 0.00 : 3d760: mr r4,r0 0.00 : 3d764: lwz r5,460(r31) 0.00 : 3d768: lwz r6,464(r31) 0.00 : 3d76c: bl 3c25c 0.00 : 3d770: mr r0,r3 0.00 : 3d774: mr r9,r0 0.00 : 3d778: lwz r0,444(r31) 0.00 : 3d77c: addic r0,r0,164 0.00 : 3d780: lwz r3,440(r31) 0.00 : 3d784: mr r4,r9 0.00 : 3d788: mr r5,r0 0.00 : 3d78c: bl 3ba14 0.00 : 3d790: lwz r0,444(r31) 0.00 : 3d794: addic r0,r0,24 0.00 : 3d798: lwz r3,440(r31) 0.00 : 3d79c: mr r4,r0 0.00 : 3d7a0: lwz r5,460(r31) 0.00 : 3d7a4: lwz r6,464(r31) 0.00 : 3d7a8: bl 3c35c 0.00 : 3d7ac: mr r0,r3 0.00 : 3d7b0: mr r9,r0 0.00 : 3d7b4: lwz r0,444(r31) 0.00 : 3d7b8: addic r0,r0,168 0.00 : 3d7bc: lwz r3,440(r31) 9.09 : 3d7c0: mr r4,r9 0.00 : 3d7c4: mr r5,r0 0.00 : 3d7c8: bl 3ba14 0.00 : 3d7cc: lwz r0,440(r31) 0.00 : 3d7d0: mr r9,r0 0.00 : 3d7d4: lwz r29,52(r9) 0.00 : 3d7d8: lwz r3,440(r31) 0.00 : 3d7dc: lwz r4,444(r31) 0.00 : 3d7e0: lwz r5,460(r31) 0.00 : 3d7e4: lwz r6,464(r31) 0.00 : 3d7e8: bl 3d5b8 0.00 : 3d7ec: mr r0,r3 0.00 : 3d7f0: lwz r3,444(r31) 0.00 : 3d7f4: lwz r5,16(r31) 0.00 : 3d7f8: lwz r6,20(r31) 0.00 : 3d7fc: lwz r7,460(r31) 0.00 : 3d800: mr r8,r0 0.00 : 3d804: lwz r9,464(r31) 0.00 : 3d808: mtctr r29 0.00 : 3d80c: bctrl 0.00 : 3d810: lwz r0,444(r31) 0.00 : 3d814: addic r29,r0,24 0.00 : 3d818: lwz r3,452(r31) 0.00 : 3d81c: lwz r4,448(r31) 0.00 : 3d820: bl 3cee4 0.00 : 3d824: mr r0,r3 0.00 : 3d828: lwz r3,440(r31) 0.00 : 3d82c: mr r4,r29 0.00 : 3d830: lwz r5,460(r31) 0.00 : 3d834: mr r6,r0 0.00 : 3d838: lwz r7,464(r31) 0.00 : 3d83c: bl 3c8b0 0.00 : 3d840: sync 18.18 : 3d844: lwz r0,464(r31) 0.00 : 3d848: mr r10,r0 0.00 : 3d84c: lwz r9,0(r10) 0.00 : 3d850: lwz r0,444(r31) 0.00 : 3d854: addic r0,r0,136 0.00 : 3d858: mr r3,r9 0.00 : 3d85c: mr r4,r0 0.00 : 3d860: lwz r5,460(r31) 0.00 : 3d864: li r6,256 0.00 : 3d868: bl 3bd90 <_shmp_offset> 0.00 : 3d86c: stw r3,24(r31) 0.00 : 3d870: lwz r0,24(r31) 0.00 : 3d874: mr r9,r0 0.00 : 3d878: lwz r0,456(r31) 0.00 : 3d87c: lwz r3,440(r31) 0.00 : 3d880: mr r4,r9 0.00 : 3d884: mr r5,r0 0.00 : 3d888: bl 3b98c 0.00 : 3d88c: lwz r3,440(r31) 0.00 : 3d890: lwz r4,444(r31) 0.00 : 3d894: lwz r5,456(r31) 0.00 : 3d898: lwz r6,460(r31) 0.00 : 3d89c: lwz r7,464(r31) 0.00 : 3d8a0: bl 3d3c8 0.00 : 3d8a4: lwz r0,440(r31) 0.00 : 3d8a8: mr r11,r0 0.00 : 3d8ac: lwz r0,28(r11) 0.00 : 3d8b0: cmpwi cr7,r0,1 0.00 : 3d8b4: bne- cr7,3db5c 0.00 : 3d8b8: lwz r0,444(r31) 0.00 : 3d8bc: mr r9,r0 0.00 : 3d8c0: lwz r0,144(r9) 0.00 : 3d8c4: cmpwi cr7,r0,0 0.00 : 3d8c8: bne- cr7,3d8e0 0.00 : 3d8cc: lwz r0,444(r31) 0.00 : 3d8d0: mr r10,r0 0.00 : 3d8d4: lwz r0,148(r10) 0.00 : 3d8d8: cmpwi cr7,r0,0 0.00 : 3d8dc: beq- cr7,3db5c 0.00 : 3d8e0: lwz r3,440(r31) 0.00 : 3d8e4: lwz r4,444(r31) 0.00 : 3d8e8: lwz r5,448(r31) 0.00 : 3d8ec: lwz r6,464(r31) 0.00 : 3d8f0: bl 3d464 9.09 : 3d8f4: mr r0,r3 0.00 : 3d8f8: cmpwi cr7,r0,0 9.09 : 3d8fc: beq- cr7,3db5c 0.00 : 3d900: lwz r0,444(r31) 0.00 : 3d904: addic r0,r0,192 0.00 : 3d908: lwz r3,464(r31) 0.00 : 3d90c: mr r4,r0 0.00 : 3d910: bl 3bec4 0.00 : 3d914: stw r3,28(r31) 0.00 : 3d918: lwz r0,28(r31) 0.00 : 3d91c: cmpwi cr7,r0,0 0.00 : 3d920: blt- cr7,3db5c 0.00 : 3d924: li r0,0 0.00 : 3d928: stw r0,32(r31) 0.00 : 3d92c: addi r0,r31,176 0.00 : 3d930: mr r3,r0 0.00 : 3d934: bl 46b20 <00008000.got2.plt_pic32.sigemptyset@@GLIBC_2.0> 0.00 : 3d938: stw r3,36(r31) 0.00 : 3d93c: lwz r0,36(r31) 0.00 : 3d940: cmpwi cr7,r0,0 0.00 : 3d944: beq- cr7,3d95c 0.00 : 3d948: lwz r3,-32708(r30) 0.00 : 3d94c: lwz r4,-32704(r30) 0.00 : 3d950: li r5,432 0.00 : 3d954: lwz r6,-32700(r30) 0.00 : 3d958: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3d95c: addi r0,r31,176 0.00 : 3d960: mr r3,r0 0.00 : 3d964: bl 45b10 <00008000.got2.plt_pic32.sigpending@@GLIBC_2.0> 0.00 : 3d968: stw r3,36(r31) 0.00 : 3d96c: lwz r0,36(r31) 0.00 : 3d970: cmpwi cr7,r0,0 0.00 : 3d974: beq- cr7,3d98c 0.00 : 3d978: lwz r3,-32708(r30) 0.00 : 3d97c: lwz r4,-32704(r30) 0.00 : 3d980: li r5,441 0.00 : 3d984: lwz r6,-32700(r30) 0.00 : 3d988: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3d98c: addi r0,r31,176 0.00 : 3d990: mr r3,r0 0.00 : 3d994: li r4,13 0.00 : 3d998: bl 45ca0 <00008000.got2.plt_pic32.sigismember@@GLIBC_2.0> 0.00 : 3d99c: stw r3,32(r31) 9.09 : 3d9a0: lwz r0,32(r31) 0.00 : 3d9a4: cmpwi cr7,r0,0 0.00 : 3d9a8: bne- cr7,3da50 0.00 : 3d9ac: addi r0,r31,304 0.00 : 3d9b0: mr r3,r0 0.00 : 3d9b4: bl 46b20 <00008000.got2.plt_pic32.sigemptyset@@GLIBC_2.0> 9.09 : 3d9b8: stw r3,36(r31) 0.00 : 3d9bc: lwz r0,36(r31) 0.00 : 3d9c0: cmpwi cr7,r0,0 0.00 : 3d9c4: beq- cr7,3d9dc 0.00 : 3d9c8: lwz r3,-32708(r30) 0.00 : 3d9cc: lwz r4,-32704(r30) 0.00 : 3d9d0: li r5,450 0.00 : 3d9d4: lwz r6,-32700(r30) 0.00 : 3d9d8: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3d9dc: addi r0,r31,304 0.00 : 3d9e0: mr r3,r0 0.00 : 3d9e4: li r4,13 0.00 : 3d9e8: bl 46500 <00008000.got2.plt_pic32.sigaddset@@GLIBC_2.0> 0.00 : 3d9ec: stw r3,36(r31) 0.00 : 3d9f0: lwz r0,36(r31) 0.00 : 3d9f4: cmpwi cr7,r0,0 0.00 : 3d9f8: beq- cr7,3da10 0.00 : 3d9fc: lwz r3,-32708(r30) 0.00 : 3da00: lwz r4,-32704(r30) 0.00 : 3da04: li r5,452 0.00 : 3da08: lwz r6,-32700(r30) 0.00 : 3da0c: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3da10: addi r0,r31,304 0.00 : 3da14: addi r9,r31,48 0.00 : 3da18: li r3,0 0.00 : 3da1c: mr r4,r0 0.00 : 3da20: mr r0,r9 0.00 : 3da24: mr r5,r0 0.00 : 3da28: bl 45e20 <00008000.got2.plt_pic32.pthread_sigmask@@GLIBC_2.0+0x10> 0.00 : 3da2c: stw r3,36(r31) 0.00 : 3da30: lwz r0,36(r31) 0.00 : 3da34: cmpwi cr7,r0,0 0.00 : 3da38: beq- cr7,3da50 0.00 : 3da3c: lwz r3,-32708(r30) 0.00 : 3da40: lwz r4,-32704(r30) 0.00 : 3da44: li r5,454 0.00 : 3da48: lwz r6,-32700(r30) 0.00 : 3da4c: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3da50: lwz r3,28(r31) 0.00 : 3da54: lwz r4,-32696(r30) 0.00 : 3da58: li r5,1 0.00 : 3da5c: bl 46350 <00008000.got2.plt_pic32.write@@GLIBC_2.0+0x10> 9.09 : 3da60: stw r3,36(r31) 0.00 : 3da64: lwz r9,36(r31) 0.00 : 3da68: li r0,-1 0.00 : 3da6c: cmpw cr7,r9,r0 0.00 : 3da70: bne- cr7,3da8c 0.00 : 3da74: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 3da78: mr r0,r3 0.00 : 3da7c: mr r11,r0 0.00 : 3da80: lwz r0,0(r11) 0.00 : 3da84: cmpwi cr7,r0,4 0.00 : 3da88: beq+ cr7,3da50 9.09 : 3da8c: lwz r9,36(r31) 0.00 : 3da90: li r0,-1 0.00 : 3da94: cmpw cr7,r9,r0 0.00 : 3da98: bne- cr7,3db18 0.00 : 3da9c: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 3daa0: mr r0,r3 0.00 : 3daa4: mr r9,r0 0.00 : 3daa8: lwz r0,0(r9) 0.00 : 3daac: cmpwi cr7,r0,32 0.00 : 3dab0: bne- cr7,3db18 0.00 : 3dab4: lwz r0,32(r31) 0.00 : 3dab8: cmpwi cr7,r0,0 0.00 : 3dabc: bne- cr7,3db18 0.00 : 3dac0: li r0,0 0.00 : 3dac4: stw r0,40(r31) 0.00 : 3dac8: li r0,0 0.00 : 3dacc: stw r0,44(r31) 0.00 : 3dad0: addi r0,r31,304 0.00 : 3dad4: addi r9,r31,40 0.00 : 3dad8: mr r3,r0 0.00 : 3dadc: li r4,0 0.00 : 3dae0: mr r0,r9 0.00 : 3dae4: mr r5,r0 0.00 : 3dae8: bl 456f0 <00008000.got2.plt_pic32.sigtimedwait@@GLIBC_2.1> 0.00 : 3daec: stw r3,36(r31) 0.00 : 3daf0: lwz r9,36(r31) 0.00 : 3daf4: li r0,-1 0.00 : 3daf8: cmpw cr7,r9,r0 0.00 : 3dafc: bne- cr7,3db18 0.00 : 3db00: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 3db04: mr r0,r3 0.00 : 3db08: mr r10,r0 0.00 : 3db0c: lwz r0,0(r10) 0.00 : 3db10: cmpwi cr7,r0,4 0.00 : 3db14: beq+ cr7,3dad0 0.00 : 3db18: lwz r0,32(r31) 0.00 : 3db1c: cmpwi cr7,r0,0 0.00 : 3db20: bne- cr7,3db5c 0.00 : 3db24: addi r0,r31,48 0.00 : 3db28: li r3,2 0.00 : 3db2c: mr r4,r0 0.00 : 3db30: li r5,0 0.00 : 3db34: bl 45e20 <00008000.got2.plt_pic32.pthread_sigmask@@GLIBC_2.0+0x10> 0.00 : 3db38: stw r3,36(r31) 0.00 : 3db3c: lwz r0,36(r31) 0.00 : 3db40: cmpwi cr7,r0,0 0.00 : 3db44: beq- cr7,3db5c 0.00 : 3db48: lwz r3,-32708(r30) 0.00 : 3db4c: lwz r4,-32704(r30) 0.00 : 3db50: li r5,468 0.00 : 3db54: lwz r6,-32700(r30) 0.00 : 3db58: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3db5c: addi r11,r31,496 0.00 : 3db60: lwz r0,4(r11) 0.00 : 3db64: mtlr r0 0.00 : 3db68: lwz r29,-12(r11) 0.00 : 3db6c: lwz r30,-8(r11) 0.00 : 3db70: lwz r31,-4(r11) 0.00 : 3db74: mr r1,r11 0.00 : 3db78: blr Percent | Source code & Disassembly of ltt-test-2.1-s ------------------------------------------------ : : : : Disassembly of section .text: : : 10003434 : 0.00 : 10003434: stwu r1,-16(r1) 0.00 : 10003438: mflr r0 0.00 : 1000343c: stw r0,20(r1) 0.00 : 10003440: lwz r0,20(r1) 0.00 : 10003444: addi r1,r1,16 0.00 : 10003448: mtlr r0 0.00 : 1000344c: blr : : 10003450 : 0.00 : 10003450: lis r11,4097 0.00 : 10003454: lwz r11,19360(r11) 0.00 : 10003458: mtctr r11 0.00 : 1000345c: bctr : : 10003460 : 0.00 : 10003460: lis r11,4097 0.00 : 10003464: lwz r11,19364(r11) 0.00 : 10003468: mtctr r11 0.00 : 1000346c: bctr : : 10003470 : 0.00 : 10003470: lis r11,4097 0.00 : 10003474: lwz r11,19368(r11) 0.00 : 10003478: mtctr r11 0.00 : 1000347c: bctr : : 10003480 : 0.00 : 10003480: lis r11,4097 0.00 : 10003484: lwz r11,19372(r11) 0.00 : 10003488: mtctr r11 0.00 : 1000348c: bctr : : 10003490 : 0.00 : 10003490: lis r11,4097 0.00 : 10003494: lwz r11,19376(r11) 0.00 : 10003498: mtctr r11 0.00 : 1000349c: bctr : : 100034a0 : 0.00 : 100034a0: lis r11,4097 0.00 : 100034a4: lwz r11,19380(r11) 0.00 : 100034a8: mtctr r11 0.00 : 100034ac: bctr : : 100034b0 : 0.00 : 100034b0: lis r11,4097 0.00 : 100034b4: lwz r11,19384(r11) 0.00 : 100034b8: mtctr r11 0.00 : 100034bc: bctr : : 100034c0 <__gmon_start__@plt>: 0.00 : 100034c0: lis r11,4097 0.00 : 100034c4: lwz r11,19388(r11) 0.00 : 100034c8: mtctr r11 0.00 : 100034cc: bctr : : 100034d0 : 0.00 : 100034d0: lis r11,4097 0.00 : 100034d4: lwz r11,19392(r11) 0.00 : 100034d8: mtctr r11 0.00 : 100034dc: bctr : : 100034e0 : 10.00 : 100034e0: lis r11,4097 30.00 : 100034e4: lwz r11,19396(r11) 0.00 : 100034e8: mtctr r11 20.00 : 100034ec: bctr : : 100034f0 <__libc_start_main@plt>: 0.00 : 100034f0: lis r11,4097 0.00 : 100034f4: lwz r11,19400(r11) 0.00 : 100034f8: mtctr r11 0.00 : 100034fc: bctr : : 10003500 : 0.00 : 10003500: lis r11,4097 0.00 : 10003504: lwz r11,19404(r11) 0.00 : 10003508: mtctr r11 0.00 : 1000350c: bctr : : 10003510 : 0.00 : 10003510: lis r11,4097 0.00 : 10003514: lwz r11,19408(r11) 0.00 : 10003518: mtctr r11 0.00 : 1000351c: bctr : : 10003520 : 10.00 : 10003520: lis r11,4097 10.00 : 10003524: lwz r11,19412(r11) 0.00 : 10003528: mtctr r11 20.00 : 1000352c: bctr : : 10003530 : 0.00 : 10003530: lis r11,4097 0.00 : 10003534: lwz r11,19416(r11) 0.00 : 10003538: mtctr r11 0.00 : 1000353c: bctr : : 10003540 : 0.00 : 10003540: lis r11,4097 0.00 : 10003544: lwz r11,19420(r11) 0.00 : 10003548: mtctr r11 0.00 : 1000354c: bctr : : 10003550 : 0.00 : 10003550: lis r11,4097 0.00 : 10003554: lwz r11,19424(r11) 0.00 : 10003558: mtctr r11 0.00 : 1000355c: bctr : : 10003560 : 0.00 : 10003560: lis r11,4097 0.00 : 10003564: lwz r11,19428(r11) 0.00 : 10003568: mtctr r11 0.00 : 1000356c: bctr : : 10003570 : 0.00 : 10003570: lis r11,4097 0.00 : 10003574: lwz r11,19432(r11) 0.00 : 10003578: mtctr r11 0.00 : 1000357c: bctr : : 10003580 : 0.00 : 10003580: lis r11,4097 0.00 : 10003584: lwz r11,19436(r11) 0.00 : 10003588: mtctr r11 0.00 : 1000358c: bctr : : 10003590 : 0.00 : 10003590: lis r11,4097 0.00 : 10003594: lwz r11,19440(r11) 0.00 : 10003598: mtctr r11 0.00 : 1000359c: bctr : : 100035a0 : 0.00 : 100035a0: lis r11,4097 0.00 : 100035a4: lwz r11,19444(r11) 0.00 : 100035a8: mtctr r11 0.00 : 100035ac: bctr : : 100035b0 <__assert_fail@plt>: 0.00 : 100035b0: lis r11,4097 0.00 : 100035b4: lwz r11,19448(r11) 0.00 : 100035b8: mtctr r11 0.00 : 100035bc: bctr : : 100035c0 <__glink>: 0.00 : 100035c0: b 10003620 <__glink_PLTresolve> 0.00 : 100035c4: b 10003620 <__glink_PLTresolve> 0.00 : 100035c8: b 10003620 <__glink_PLTresolve> 0.00 : 100035cc: b 10003620 <__glink_PLTresolve> 0.00 : 100035d0: b 10003620 <__glink_PLTresolve> 0.00 : 100035d4: b 10003620 <__glink_PLTresolve> 0.00 : 100035d8: b 10003620 <__glink_PLTresolve> 0.00 : 100035dc: b 10003620 <__glink_PLTresolve> 0.00 : 100035e0: b 10003620 <__glink_PLTresolve> 0.00 : 100035e4: b 10003620 <__glink_PLTresolve> 0.00 : 100035e8: b 10003620 <__glink_PLTresolve> 0.00 : 100035ec: b 10003620 <__glink_PLTresolve> 0.00 : 100035f0: b 10003620 <__glink_PLTresolve> 0.00 : 100035f4: b 10003620 <__glink_PLTresolve> 0.00 : 100035f8: b 10003620 <__glink_PLTresolve> 0.00 : 100035fc: b 10003620 <__glink_PLTresolve> 0.00 : 10003600: nop 0.00 : 10003604: nop 0.00 : 10003608: nop 0.00 : 1000360c: nop 0.00 : 10003610: nop 0.00 : 10003614: nop 0.00 : 10003618: nop 0.00 : 1000361c: nop : : 10003620 <__glink_PLTresolve>: 0.00 : 10003620: lis r12,4097 0.00 : 10003624: addis r11,r11,-4096 0.00 : 10003628: lwz r0,19352(r12) 0.00 : 1000362c: addi r11,r11,-13760 0.00 : 10003630: mtctr r0 0.00 : 10003634: add r0,r11,r11 0.00 : 10003638: lwz r12,19356(r12) 0.00 : 1000363c: add r11,r0,r11 0.00 : 10003640: bctr 0.00 : 10003644: nop 0.00 : 10003648: nop 0.00 : 1000364c: nop 0.00 : 10003650: nop 0.00 : 10003654: nop 0.00 : 10003658: nop 0.00 : 1000365c: nop Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00046a10 <00008000.got2.plt_pic32.rcu_read_lock_bp>: 80.00 : 46a10: lwz r11,-31156(r30) 0.00 : 46a14: mtctr r11 20.00 : 46a18: bctr 0.00 : 46a1c: nop 0.00 : 46a20: lwz r11,-31000(r30) 0.00 : 46a24: mtctr r11 0.00 : 46a28: bctr 0.00 : 46a2c: nop Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003b908 : 11.11 : 3b908: stwu r1,-32(r1) 0.00 : 3b90c: mflr r0 11.11 : 3b910: stw r0,36(r1) 0.00 : 3b914: stw r30,24(r1) 22.22 : 3b918: stw r31,28(r1) 0.00 : 3b91c: mr r31,r1 0.00 : 3b920: bcl- 20,4*cr7+so,3b924 0.00 : 3b924: mflr r30 0.00 : 3b928: addis r30,r30,2 0.00 : 3b92c: addi r30,r30,-11612 11.11 : 3b930: stw r3,8(r31) 22.22 : 3b934: stw r4,12(r31) 0.00 : 3b938: lwz r0,8(r31) 0.00 : 3b93c: mr r9,r0 0.00 : 3b940: lwz r0,4(r9) 0.00 : 3b944: cmpwi cr7,r0,0 11.11 : 3b948: bne- cr7,3b960 0.00 : 3b94c: lwz r3,-32764(r30) 0.00 : 3b950: lwz r4,-32760(r30) 0.00 : 3b954: li r5,47 0.00 : 3b958: lwz r6,-32756(r30) 0.00 : 3b95c: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3b960: lwz r0,12(r31) 0.00 : 3b964: mr r9,r0 0.00 : 3b968: lwz r0,0(r9) 0.00 : 3b96c: mr r3,r0 0.00 : 3b970: addi r11,r31,32 0.00 : 3b974: lwz r0,4(r11) 0.00 : 3b978: mtlr r0 0.00 : 3b97c: lwz r30,-8(r11) 0.00 : 3b980: lwz r31,-4(r11) 0.00 : 3b984: mr r1,r11 11.11 : 3b988: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00039220 <_shmp_offset>: 0.00 : 39220: stwu r1,-48(r1) 0.00 : 39224: stw r31,44(r1) 0.00 : 39228: mr r31,r1 0.00 : 3922c: stw r3,24(r31) 0.00 : 39230: stw r4,28(r31) 0.00 : 39234: stw r5,32(r31) 0.00 : 39238: stw r6,36(r31) 0.00 : 3923c: lwz r0,28(r31) 0.00 : 39240: mr r9,r0 0.00 : 39244: lwz r0,0(r9) 0.00 : 39248: stw r0,8(r31) 25.00 : 3924c: lwz r0,24(r31) 0.00 : 39250: mr r11,r0 0.00 : 39254: lwz r9,4(r11) 12.50 : 39258: lwz r0,8(r31) 0.00 : 3925c: cmplw cr7,r9,r0 0.00 : 39260: crnot 4*cr7+eq,4*cr7+gt 0.00 : 39264: mfcr r0 0.00 : 39268: rlwinm r0,r0,31,31,31 0.00 : 3926c: cmpwi cr7,r0,0 0.00 : 39270: beq- cr7,3927c <_shmp_offset+0x5c> 0.00 : 39274: li r0,0 0.00 : 39278: b 39304 <_shmp_offset+0xe4> 0.00 : 3927c: lwz r0,24(r31) 0.00 : 39280: addic r9,r0,8 0.00 : 39284: lwz r0,8(r31) 0.00 : 39288: mulli r0,r0,40 0.00 : 3928c: add r0,r9,r0 0.00 : 39290: stw r0,12(r31) 0.00 : 39294: lwz r0,28(r31) 0.00 : 39298: mr r9,r0 0.00 : 3929c: lwz r0,4(r9) 25.00 : 392a0: stw r0,16(r31) 0.00 : 392a4: lwz r9,32(r31) 0.00 : 392a8: lwz r0,36(r31) 0.00 : 392ac: mullw r0,r9,r0 0.00 : 392b0: lwz r9,16(r31) 0.00 : 392b4: add r0,r9,r0 12.50 : 392b8: stw r0,16(r31) 0.00 : 392bc: lwz r9,16(r31) 0.00 : 392c0: lwz r0,36(r31) 0.00 : 392c4: add r9,r9,r0 0.00 : 392c8: lwz r0,12(r31) 0.00 : 392cc: mr r11,r0 12.50 : 392d0: lwz r0,24(r11) 0.00 : 392d4: cmplw cr7,r9,r0 0.00 : 392d8: mfcr r0 0.00 : 392dc: rlwinm r0,r0,30,31,31 0.00 : 392e0: cmpwi cr7,r0,0 0.00 : 392e4: beq- cr7,392f0 <_shmp_offset+0xd0> 0.00 : 392e8: li r0,0 0.00 : 392ec: b 39304 <_shmp_offset+0xe4> 0.00 : 392f0: lwz r0,12(r31) 0.00 : 392f4: mr r11,r0 12.50 : 392f8: lwz r9,16(r11) 0.00 : 392fc: lwz r0,16(r31) 0.00 : 39300: add r0,r9,r0 0.00 : 39304: mr r3,r0 0.00 : 39308: addi r11,r31,48 0.00 : 3930c: lwz r31,-4(r11) 0.00 : 39310: mr r1,r11 0.00 : 39314: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00046ed0 <00008000.got2.plt_pic32.clock_gettime@@GLIBC_2.2>: 62.50 : 46ed0: lwz r11,-30992(r30) 0.00 : 46ed4: mtctr r11 37.50 : 46ed8: bctr 0.00 : 46edc: nop 0.00 : 46ee0: lwz r11,-30836(r30) 0.00 : 46ee4: mtctr r11 0.00 : 46ee8: bctr 0.00 : 46eec: nop 0.00 : 46ef0: lwz r11,-30016(r30) 0.00 : 46ef4: mtctr r11 0.00 : 46ef8: bctr 0.00 : 46efc: nop 0.00 : 46f00: lwz r11,-29268(r30) 0.00 : 46f04: mtctr r11 0.00 : 46f08: bctr 0.00 : 46f0c: nop Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00046d80 <00008000.got2.plt_pic32.sched_getcpu@@GLIBC_2.6>: 83.33 : 46d80: lwz r11,-31048(r30) 0.00 : 46d84: mtctr r11 16.67 : 46d88: bctr 0.00 : 46d8c: nop 0.00 : 46d90: lwz r11,-30892(r30) 0.00 : 46d94: mtctr r11 0.00 : 46d98: bctr 0.00 : 46d9c: nop Percent | Source code & Disassembly of libpthread-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 0000d648 : 20.00 : d648: stwu r1,-160(r1) 0.00 : d64c: mr. r9,r4 0.00 : d650: mflr r0 0.00 : d654: bcl- 20,4*cr7+so,d658 0.00 : d658: stw r30,152(r1) 0.00 : d65c: mflr r30 0.00 : d660: li r4,0 0.00 : d664: addis r30,r30,2 0.00 : d668: stw r29,148(r1) 0.00 : d66c: addi r30,r30,-26212 0.00 : d670: stw r31,156(r1) 0.00 : d674: mr r29,r3 0.00 : d678: mr r31,r5 0.00 : d67c: stw r0,164(r1) 20.00 : d680: beq- d6a0 0.00 : d684: lwz r0,0(r9) 0.00 : d688: cmpwi cr7,r0,0 0.00 : d68c: blt- cr7,d6e0 0.00 : d690: lwz r0,4(r9) 0.00 : d694: mr r4,r9 0.00 : d698: andi. r11,r0,1 0.00 : d69c: bne- d6e0 0.00 : d6a0: li r0,174 0.00 : d6a4: mr r3,r29 0.00 : d6a8: mr r5,r31 0.00 : d6ac: li r6,8 0.00 : d6b0: sc 40.00 : d6b4: mfcr r0 0.00 : d6b8: andis. r9,r0,4096 20.00 : d6bc: bne- d6c4 0.00 : d6c0: li r3,0 0.00 : d6c4: lwz r0,164(r1) 0.00 : d6c8: lwz r29,148(r1) 0.00 : d6cc: mtlr r0 0.00 : d6d0: lwz r30,152(r1) 0.00 : d6d4: lwz r31,156(r1) 0.00 : d6d8: addi r1,r1,160 0.00 : d6dc: blr 0.00 : d6e0: mr r4,r9 0.00 : d6e4: addi r3,r1,8 0.00 : d6e8: li r5,128 0.00 : d6ec: bl 135a0 <__errno_location+0x150> 0.00 : d6f0: lwz r9,8(r1) 0.00 : d6f4: lwz r0,12(r1) 0.00 : d6f8: mr r4,r3 0.00 : d6fc: clrlwi r9,r9,1 0.00 : d700: rlwinm r0,r0,0,0,30 0.00 : d704: stw r9,8(r1) 0.00 : d708: stw r0,12(r1) 0.00 : d70c: b d6a0 Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00034c08 : 0.00 : 34c08: stwu r1,-96(r1) 0.00 : 34c0c: mflr r0 0.00 : 34c10: stw r0,100(r1) 0.00 : 34c14: stw r22,56(r1) 0.00 : 34c18: stw r23,60(r1) 0.00 : 34c1c: stw r24,64(r1) 0.00 : 34c20: stw r25,68(r1) 0.00 : 34c24: stw r26,72(r1) 0.00 : 34c28: stw r27,76(r1) 0.00 : 34c2c: stw r28,80(r1) 0.00 : 34c30: stw r29,84(r1) 0.00 : 34c34: stw r30,88(r1) 0.00 : 34c38: stw r31,92(r1) 0.00 : 34c3c: mr r31,r1 0.00 : 34c40: bcl- 20,4*cr7+so,34c44 0.00 : 34c44: mflr r30 0.00 : 34c48: addis r30,r30,2 0.00 : 34c4c: addi r30,r30,15920 0.00 : 34c50: stw r3,24(r31) 0.00 : 34c54: stw r5,32(r31) 0.00 : 34c58: stw r6,36(r31) 0.00 : 34c5c: stw r7,28(r31) 0.00 : 34c60: stw r8,40(r31) 0.00 : 34c64: stw r9,44(r31) 20.00 : 34c68: lwz r0,44(r31) 0.00 : 34c6c: mr r10,r0 0.00 : 34c70: lwz r9,0(r10) 0.00 : 34c74: lwz r0,24(r31) 0.00 : 34c78: addic r0,r0,52 0.00 : 34c7c: mr r3,r9 0.00 : 34c80: mr r4,r0 0.00 : 34c84: li r5,0 0.00 : 34c88: li r6,512 0.00 : 34c8c: bl 2f964 <_shmp_offset> 0.00 : 34c90: stw r3,8(r31) 0.00 : 34c94: lwz r0,8(r31) 0.00 : 34c98: stw r0,12(r31) 0.00 : 34c9c: lwz r0,24(r31) 0.00 : 34ca0: addic r9,r0,24 0.00 : 34ca4: lwz r0,12(r31) 0.00 : 34ca8: mr r10,r0 0.00 : 34cac: lwz r11,28(r10) 0.00 : 34cb0: lwz r0,28(r31) 0.00 : 34cb4: mullw r0,r11,r0 0.00 : 34cb8: mr r3,r9 0.00 : 34cbc: mr r4,r0 0.00 : 34cc0: lwz r5,44(r31) 0.00 : 34cc4: bl 458b0 <00008000.got2.plt_pic32.lib_ring_buffer_offset_address+0x10> 0.00 : 34cc8: stw r3,16(r31) 0.00 : 34ccc: li r0,0 0.00 : 34cd0: stw r0,20(r31) 0.00 : 34cd4: lwz r0,16(r31) 0.00 : 34cd8: lwz r9,32(r31) 0.00 : 34cdc: lwz r10,36(r31) 0.00 : 34ce0: stw r9,48(r31) 0.00 : 34ce4: stw r10,52(r31) 0.00 : 34ce8: lfd f0,48(r31) 0.00 : 34cec: mr r11,r0 0.00 : 34cf0: stfd f0,32(r11) 0.00 : 34cf4: lwz r23,40(r31) 0.00 : 34cf8: li r22,0 0.00 : 34cfc: rlwinm r0,r23,3,29,31 0.00 : 34d00: rlwinm r24,r22,3,0,28 0.00 : 34d04: or r24,r0,r24 0.00 : 34d08: rlwinm r25,r23,3,0,28 0.00 : 34d0c: lwz r0,16(r31) 0.00 : 34d10: stw r24,48(r31) 0.00 : 34d14: stw r25,52(r31) 0.00 : 34d18: lfd f0,48(r31) 0.00 : 34d1c: mr r9,r0 0.00 : 34d20: stfd f0,40(r9) 0.00 : 34d24: li r3,30 0.00 : 34d28: bl 45b90 <00008000.got2.plt_pic32.sysconf@@GLIBC_2.0+0x40> 0.00 : 34d2c: mr r0,r3 0.00 : 34d30: mr r9,r0 0.00 : 34d34: lwz r0,40(r31) 0.00 : 34d38: add r0,r9,r0 0.00 : 34d3c: addic r25,r0,-1 0.00 : 34d40: li r3,30 0.00 : 34d44: bl 45b90 <00008000.got2.plt_pic32.sysconf@@GLIBC_2.0+0x40> 20.00 : 34d48: mr r0,r3 0.00 : 34d4c: neg r0,r0 0.00 : 34d50: and r0,r25,r0 0.00 : 34d54: mr r27,r0 0.00 : 34d58: li r26,0 0.00 : 34d5c: rlwinm r0,r27,3,29,31 0.00 : 34d60: rlwinm r28,r26,3,0,28 0.00 : 34d64: or r28,r0,r28 0.00 : 34d68: rlwinm r29,r27,3,0,28 0.00 : 34d6c: lwz r0,16(r31) 0.00 : 34d70: stw r28,48(r31) 0.00 : 34d74: stw r29,52(r31) 0.00 : 34d78: lfd f0,48(r31) 0.00 : 34d7c: mr r9,r0 0.00 : 34d80: stfd f0,48(r9) 0.00 : 34d84: lwz r3,-32644(r30) 0.00 : 34d88: lwz r4,24(r31) 0.00 : 34d8c: bl 3194c 0.00 : 34d90: mr r0,r3 0.00 : 34d94: lwz r9,20(r31) 0.00 : 34d98: add r0,r9,r0 0.00 : 34d9c: stw r0,20(r31) 0.00 : 34da0: lwz r3,-32644(r30) 0.00 : 34da4: lwz r4,24(r31) 0.00 : 34da8: bl 3199c 0.00 : 34dac: mr r0,r3 0.00 : 34db0: lwz r9,20(r31) 0.00 : 34db4: add r0,r9,r0 0.00 : 34db8: stw r0,20(r31) 0.00 : 34dbc: lwz r3,-32644(r30) 60.00 : 34dc0: lwz r4,24(r31) 0.00 : 34dc4: bl 319ec 0.00 : 34dc8: mr r0,r3 0.00 : 34dcc: lwz r9,20(r31) 0.00 : 34dd0: add r0,r9,r0 0.00 : 34dd4: stw r0,20(r31) 0.00 : 34dd8: lwz r0,16(r31) 0.00 : 34ddc: lwz r9,20(r31) 0.00 : 34de0: mr r10,r0 0.00 : 34de4: stw r9,56(r10) 0.00 : 34de8: addi r11,r31,96 0.00 : 34dec: lwz r0,4(r11) 0.00 : 34df0: mtlr r0 0.00 : 34df4: lwz r22,-40(r11) 0.00 : 34df8: lwz r23,-36(r11) 0.00 : 34dfc: lwz r24,-32(r11) 0.00 : 34e00: lwz r25,-28(r11) 0.00 : 34e04: lwz r26,-24(r11) 0.00 : 34e08: lwz r27,-20(r11) 0.00 : 34e0c: lwz r28,-16(r11) 0.00 : 34e10: lwz r29,-12(r11) 0.00 : 34e14: lwz r30,-8(r11) 0.00 : 34e18: lwz r31,-4(r11) 0.00 : 34e1c: mr r1,r11 0.00 : 34e20: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003bbb0 : 0.00 : 3bbb0: stwu r1,-80(r1) 0.00 : 3bbb4: mflr r0 20.00 : 3bbb8: stw r0,84(r1) 0.00 : 3bbbc: stw r29,68(r1) 0.00 : 3bbc0: stw r30,72(r1) 0.00 : 3bbc4: stw r31,76(r1) 0.00 : 3bbc8: mr r31,r1 0.00 : 3bbcc: bcl- 20,4*cr7+so,3bbd0 0.00 : 3bbd0: mflr r30 0.00 : 3bbd4: addis r30,r30,2 0.00 : 3bbd8: addi r30,r30,-12296 0.00 : 3bbdc: stw r3,40(r31) 0.00 : 3bbe0: stw r4,44(r31) 0.00 : 3bbe4: stw r5,48(r31) 0.00 : 3bbe8: stw r6,52(r31) 0.00 : 3bbec: lwz r0,40(r31) 0.00 : 3bbf0: mr r9,r0 0.00 : 3bbf4: lwz r0,4(r9) 0.00 : 3bbf8: cmpwi cr7,r0,0 20.00 : 3bbfc: bne- cr7,3bc14 0.00 : 3bc00: lwz r3,-32764(r30) 0.00 : 3bc04: lwz r4,-32760(r30) 0.00 : 3bc08: li r5,86 0.00 : 3bc0c: lwz r6,-32740(r30) 0.00 : 3bc10: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3bc14: lwz r11,44(r31) 0.00 : 3bc18: lwz r9,48(r31) 0.00 : 3bc1c: lwz r0,52(r31) 0.00 : 3bc20: stw r11,8(r31) 0.00 : 3bc24: stw r9,12(r31) 0.00 : 3bc28: stw r0,16(r31) 0.00 : 3bc2c: li r0,4 0.00 : 3bc30: stw r0,20(r31) 0.00 : 3bc34: lwz r0,20(r31) 0.00 : 3bc38: cmpwi cr7,r0,4 20.00 : 3bc3c: bne- cr7,3bc74 0.00 : 3bc40: lwz r0,8(r31) 0.00 : 3bc44: lwz r9,16(r31) 0.00 : 3bc48: lwz r11,12(r31) 0.00 : 3bc4c: sync 0.00 : 3bc50: lwarx r29,0,r0 0.00 : 3bc54: cmpw r29,r11 0.00 : 3bc58: bne- 3bc68 0.00 : 3bc5c: stwcx. r9,0,r0 20.00 : 3bc60: bne- 3bc50 0.00 : 3bc64: sync 20.00 : 3bc68: stw r29,24(r31) 0.00 : 3bc6c: lwz r0,24(r31) 0.00 : 3bc70: b 3bc7c 0.00 : 3bc74: .long 0xd00d00 0.00 : 3bc78: li r0,0 0.00 : 3bc7c: mr r3,r0 0.00 : 3bc80: addi r11,r31,80 0.00 : 3bc84: lwz r0,4(r11) 0.00 : 3bc88: mtlr r0 0.00 : 3bc8c: lwz r29,-12(r11) 0.00 : 3bc90: lwz r30,-8(r11) 0.00 : 3bc94: lwz r31,-4(r11) 0.00 : 3bc98: mr r1,r11 0.00 : 3bc9c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003c35c : 0.00 : 3c35c: stwu r1,-96(r1) 25.00 : 3c360: mflr r0 0.00 : 3c364: stw r0,100(r1) 0.00 : 3c368: stw r29,84(r1) 0.00 : 3c36c: stw r30,88(r1) 0.00 : 3c370: stw r31,92(r1) 0.00 : 3c374: mr r31,r1 0.00 : 3c378: stw r3,56(r31) 0.00 : 3c37c: stw r4,60(r31) 0.00 : 3c380: stw r5,64(r31) 0.00 : 3c384: stw r6,68(r31) 0.00 : 3c388: lwz r0,68(r31) 0.00 : 3c38c: mr r11,r0 0.00 : 3c390: lwz r9,0(r11) 0.00 : 3c394: lwz r0,60(r31) 0.00 : 3c398: mr r3,r9 0.00 : 3c39c: mr r4,r0 0.00 : 3c3a0: lwz r5,64(r31) 0.00 : 3c3a4: li r6,4 0.00 : 3c3a8: bl 3bd90 <_shmp_offset> 0.00 : 3c3ac: stw r3,8(r31) 0.00 : 3c3b0: lwz r0,8(r31) 0.00 : 3c3b4: mr r9,r0 25.00 : 3c3b8: lwz r0,0(r9) 0.00 : 3c3bc: lwz r3,56(r31) 0.00 : 3c3c0: mr r4,r0 0.00 : 3c3c4: bl 3c084 0.00 : 3c3c8: stw r3,12(r31) 0.00 : 3c3cc: lwz r0,68(r31) 0.00 : 3c3d0: mr r11,r0 0.00 : 3c3d4: lwz r9,0(r11) 0.00 : 3c3d8: lwz r0,60(r31) 0.00 : 3c3dc: addic r0,r0,12 25.00 : 3c3e0: mr r3,r9 0.00 : 3c3e4: mr r4,r0 0.00 : 3c3e8: lwz r5,12(r31) 0.00 : 3c3ec: li r6,8 0.00 : 3c3f0: bl 3bd90 <_shmp_offset> 0.00 : 3c3f4: stw r3,16(r31) 0.00 : 3c3f8: lwz r0,16(r31) 0.00 : 3c3fc: stw r0,20(r31) 0.00 : 3c400: lwz r0,68(r31) 0.00 : 3c404: mr r11,r0 0.00 : 3c408: lwz r9,0(r11) 0.00 : 3c40c: lwz r0,20(r31) 0.00 : 3c410: mr r3,r9 0.00 : 3c414: mr r4,r0 0.00 : 3c418: li r5,0 0.00 : 3c41c: li r6,40 0.00 : 3c420: bl 3bd90 <_shmp_offset> 0.00 : 3c424: stw r3,24(r31) 0.00 : 3c428: lwz r0,24(r31) 0.00 : 3c42c: addic r0,r0,8 0.00 : 3c430: lwz r3,56(r31) 0.00 : 3c434: mr r4,r0 0.00 : 3c438: bl 3b908 0.00 : 3c43c: mr r0,r3 0.00 : 3c440: stw r0,28(r31) 0.00 : 3c444: lwz r0,68(r31) 0.00 : 3c448: mr r11,r0 0.00 : 3c44c: lwz r9,0(r11) 0.00 : 3c450: lwz r0,20(r31) 0.00 : 3c454: mr r3,r9 0.00 : 3c458: mr r4,r0 0.00 : 3c45c: li r5,0 0.00 : 3c460: li r6,40 0.00 : 3c464: bl 3bd90 <_shmp_offset> 0.00 : 3c468: stw r3,32(r31) 0.00 : 3c46c: lwz r0,32(r31) 0.00 : 3c470: addic r29,r0,8 0.00 : 3c474: lwz r0,68(r31) 0.00 : 3c478: mr r11,r0 0.00 : 3c47c: lwz r9,0(r11) 0.00 : 3c480: lwz r0,20(r31) 0.00 : 3c484: mr r3,r9 0.00 : 3c488: mr r4,r0 0.00 : 3c48c: li r5,0 0.00 : 3c490: li r6,40 0.00 : 3c494: bl 3bd90 <_shmp_offset> 0.00 : 3c498: stw r3,36(r31) 0.00 : 3c49c: lwz r0,36(r31) 0.00 : 3c4a0: addic r0,r0,4 0.00 : 3c4a4: lwz r3,56(r31) 0.00 : 3c4a8: mr r4,r0 0.00 : 3c4ac: bl 3b908 25.00 : 3c4b0: mr r0,r3 0.00 : 3c4b4: lwz r3,56(r31) 0.00 : 3c4b8: mr r4,r29 0.00 : 3c4bc: mr r5,r0 0.00 : 3c4c0: bl 3b98c 0.00 : 3c4c4: lwz r0,68(r31) 0.00 : 3c4c8: mr r11,r0 0.00 : 3c4cc: lwz r9,0(r11) 0.00 : 3c4d0: lwz r0,20(r31) 0.00 : 3c4d4: mr r3,r9 0.00 : 3c4d8: mr r4,r0 0.00 : 3c4dc: li r5,0 0.00 : 3c4e0: li r6,40 0.00 : 3c4e4: bl 3bd90 <_shmp_offset> 0.00 : 3c4e8: stw r3,40(r31) 0.00 : 3c4ec: lwz r0,40(r31) 0.00 : 3c4f0: addic r0,r0,4 0.00 : 3c4f4: lwz r3,56(r31) 0.00 : 3c4f8: mr r4,r0 0.00 : 3c4fc: li r5,0 0.00 : 3c500: bl 3b98c 0.00 : 3c504: lwz r0,28(r31) 0.00 : 3c508: mr r3,r0 0.00 : 3c50c: addi r11,r31,96 0.00 : 3c510: lwz r0,4(r11) 0.00 : 3c514: mtlr r0 0.00 : 3c518: lwz r29,-12(r11) 0.00 : 3c51c: lwz r30,-8(r11) 0.00 : 3c520: lwz r31,-4(r11) 0.00 : 3c524: mr r1,r11 0.00 : 3c528: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003c708 : 0.00 : 3c708: stwu r1,-96(r1) 0.00 : 3c70c: mflr r0 0.00 : 3c710: stw r0,100(r1) 0.00 : 3c714: stw r29,84(r1) 0.00 : 3c718: stw r30,88(r1) 0.00 : 3c71c: stw r31,92(r1) 0.00 : 3c720: mr r31,r1 0.00 : 3c724: stw r3,56(r31) 0.00 : 3c728: stw r4,60(r31) 0.00 : 3c72c: stw r5,64(r31) 0.00 : 3c730: stw r6,68(r31) 0.00 : 3c734: lwz r0,56(r31) 0.00 : 3c738: mr r9,r0 0.00 : 3c73c: lwz r0,8(r9) 0.00 : 3c740: cmpwi cr7,r0,0 0.00 : 3c744: bne- cr7,3c87c 0.00 : 3c748: lwz r0,68(r31) 0.00 : 3c74c: mr r11,r0 0.00 : 3c750: lwz r9,0(r11) 0.00 : 3c754: lwz r0,60(r31) 0.00 : 3c758: mr r3,r9 0.00 : 3c75c: mr r4,r0 0.00 : 3c760: lwz r5,64(r31) 0.00 : 3c764: li r6,4 0.00 : 3c768: bl 3bd90 <_shmp_offset> 0.00 : 3c76c: stw r3,12(r31) 0.00 : 3c770: lwz r0,12(r31) 0.00 : 3c774: mr r9,r0 0.00 : 3c778: lwz r0,0(r9) 0.00 : 3c77c: stw r0,8(r31) 0.00 : 3c780: lwz r3,56(r31) 0.00 : 3c784: lwz r4,8(r31) 0.00 : 3c788: bl 3c0d0 0.00 : 3c78c: mr r0,r3 0.00 : 3c790: cmpwi cr7,r0,0 0.00 : 3c794: mfcr r0 0.00 : 3c798: rlwinm r0,r0,31,31,31 0.00 : 3c79c: cmpwi cr7,r0,0 0.00 : 3c7a0: bne- cr7,3c884 0.00 : 3c7a4: lwz r0,8(r31) 0.00 : 3c7a8: stw r0,40(r31) 0.00 : 3c7ac: addi r0,r31,40 0.00 : 3c7b0: lwz r3,56(r31) 0.00 : 3c7b4: mr r4,r0 0.00 : 3c7b8: bl 3c208 0.00 : 3c7bc: lwz r0,68(r31) 0.00 : 3c7c0: mr r11,r0 0.00 : 3c7c4: lwz r9,0(r11) 0.00 : 3c7c8: lwz r0,60(r31) 0.00 : 3c7cc: mr r3,r9 0.00 : 3c7d0: mr r4,r0 0.00 : 3c7d4: lwz r5,64(r31) 0.00 : 3c7d8: li r6,4 0.00 : 3c7dc: bl 3bd90 <_shmp_offset> 0.00 : 3c7e0: stw r3,16(r31) 0.00 : 3c7e4: lwz r0,16(r31) 0.00 : 3c7e8: mr r9,r0 0.00 : 3c7ec: lwz r0,40(r31) 0.00 : 3c7f0: stw r9,20(r31) 0.00 : 3c7f4: lwz r9,8(r31) 0.00 : 3c7f8: stw r9,24(r31) 0.00 : 3c7fc: stw r0,28(r31) 0.00 : 3c800: li r0,4 0.00 : 3c804: stw r0,32(r31) 0.00 : 3c808: lwz r0,32(r31) 0.00 : 3c80c: cmpwi cr7,r0,4 25.00 : 3c810: bne- cr7,3c848 0.00 : 3c814: lwz r0,20(r31) 0.00 : 3c818: lwz r9,28(r31) 0.00 : 3c81c: lwz r11,24(r31) 0.00 : 3c820: sync 25.00 : 3c824: lwarx r29,0,r0 0.00 : 3c828: cmpw r29,r11 0.00 : 3c82c: bne- 3c83c 0.00 : 3c830: stwcx. r9,0,r0 50.00 : 3c834: bne- 3c824 0.00 : 3c838: sync 0.00 : 3c83c: stw r29,36(r31) 0.00 : 3c840: lwz r0,36(r31) 0.00 : 3c844: b 3c850 0.00 : 3c848: .long 0xd00d00 0.00 : 3c84c: li r0,0 0.00 : 3c850: stw r0,40(r31) 0.00 : 3c854: lwz r9,40(r31) 0.00 : 3c858: lwz r0,8(r31) 0.00 : 3c85c: cmpw cr7,r9,r0 0.00 : 3c860: mfcr r0 0.00 : 3c864: rlwinm r0,r0,31,31,31 0.00 : 3c868: cmpwi cr7,r0,0 0.00 : 3c86c: bne- cr7,3c88c 0.00 : 3c870: lwz r0,40(r31) 0.00 : 3c874: stw r0,8(r31) 0.00 : 3c878: b 3c780 0.00 : 3c87c: nop 0.00 : 3c880: b 3c890 0.00 : 3c884: nop 0.00 : 3c888: b 3c890 0.00 : 3c88c: nop 0.00 : 3c890: addi r11,r31,96 0.00 : 3c894: lwz r0,4(r11) 0.00 : 3c898: mtlr r0 0.00 : 3c89c: lwz r29,-12(r11) 0.00 : 3c8a0: lwz r30,-8(r11) 0.00 : 3c8a4: lwz r31,-4(r11) 0.00 : 3c8a8: mr r1,r11 0.00 : 3c8ac: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003db7c : 0.00 : 3db7c: stwu r1,-64(r1) 0.00 : 3db80: mflr r0 25.00 : 3db84: stw r0,68(r1) 0.00 : 3db88: stw r31,60(r1) 0.00 : 3db8c: mr r31,r1 0.00 : 3db90: stw r3,24(r31) 0.00 : 3db94: stw r4,28(r31) 0.00 : 3db98: stw r5,32(r31) 0.00 : 3db9c: stw r6,36(r31) 0.00 : 3dba0: stw r7,40(r31) 0.00 : 3dba4: stw r8,44(r31) 0.00 : 3dba8: stw r9,48(r31) 0.00 : 3dbac: stw r10,52(r31) 0.00 : 3dbb0: lwz r0,24(r31) 0.00 : 3dbb4: mr r9,r0 0.00 : 3dbb8: lwz r0,20(r9) 0.00 : 3dbbc: cmpwi cr7,r0,1 0.00 : 3dbc0: bne- cr7,3dcc4 0.00 : 3dbc4: lwz r9,40(r31) 0.00 : 3dbc8: lwz r0,48(r31) 0.00 : 3dbcc: add r0,r9,r0 25.00 : 3dbd0: stw r0,12(r31) 0.00 : 3dbd4: lwz r9,12(r31) 0.00 : 3dbd8: lwz r0,44(r31) 0.00 : 3dbdc: subf r0,r0,r9 0.00 : 3dbe0: mr r3,r0 25.00 : 3dbe4: lwz r4,32(r31) 0.00 : 3dbe8: bl 3cf7c 0.00 : 3dbec: mr r0,r3 0.00 : 3dbf0: cmpwi cr7,r0,0 0.00 : 3dbf4: mfcr r0 0.00 : 3dbf8: rlwinm r0,r0,31,31,31 0.00 : 3dbfc: xori r0,r0,1 0.00 : 3dc00: cmpwi cr7,r0,0 0.00 : 3dc04: bne- cr7,3dccc 0.00 : 3dc08: lwz r0,52(r31) 0.00 : 3dc0c: mr r11,r0 0.00 : 3dc10: lwz r9,0(r11) 0.00 : 3dc14: lwz r0,28(r31) 0.00 : 3dc18: addic r0,r0,4 0.00 : 3dc1c: mr r3,r9 0.00 : 3dc20: mr r4,r0 0.00 : 3dc24: lwz r5,36(r31) 0.00 : 3dc28: li r6,256 0.00 : 3dc2c: bl 3bd90 <_shmp_offset> 0.00 : 3dc30: stw r3,16(r31) 0.00 : 3dc34: lwz r0,16(r31) 0.00 : 3dc38: addic r0,r0,4 0.00 : 3dc3c: lwz r3,24(r31) 0.00 : 3dc40: mr r4,r0 0.00 : 3dc44: bl 3b908 25.00 : 3dc48: mr r0,r3 0.00 : 3dc4c: stw r0,8(r31) 0.00 : 3dc50: b 3dcac 0.00 : 3dc54: lwz r0,52(r31) 0.00 : 3dc58: mr r11,r0 0.00 : 3dc5c: lwz r9,0(r11) 0.00 : 3dc60: lwz r0,28(r31) 0.00 : 3dc64: addic r0,r0,4 0.00 : 3dc68: mr r3,r9 0.00 : 3dc6c: mr r4,r0 0.00 : 3dc70: lwz r5,36(r31) 0.00 : 3dc74: li r6,256 0.00 : 3dc78: bl 3bd90 <_shmp_offset> 0.00 : 3dc7c: stw r3,20(r31) 0.00 : 3dc80: lwz r0,20(r31) 0.00 : 3dc84: addic r11,r0,4 0.00 : 3dc88: lwz r9,8(r31) 0.00 : 3dc8c: lwz r0,44(r31) 0.00 : 3dc90: lwz r3,24(r31) 0.00 : 3dc94: mr r4,r11 0.00 : 3dc98: mr r5,r9 0.00 : 3dc9c: mr r6,r0 0.00 : 3dca0: bl 3bbb0 0.00 : 3dca4: mr r0,r3 0.00 : 3dca8: stw r0,8(r31) 0.00 : 3dcac: lwz r9,8(r31) 0.00 : 3dcb0: lwz r0,44(r31) 0.00 : 3dcb4: subf r0,r0,r9 0.00 : 3dcb8: cmpwi cr7,r0,0 0.00 : 3dcbc: blt+ cr7,3dc54 0.00 : 3dcc0: b 3dcd0 0.00 : 3dcc4: nop 0.00 : 3dcc8: b 3dcd0 0.00 : 3dccc: nop 0.00 : 3dcd0: addi r11,r31,64 0.00 : 3dcd4: lwz r0,4(r11) 0.00 : 3dcd8: mtlr r0 0.00 : 3dcdc: lwz r31,-4(r11) 0.00 : 3dce0: mr r1,r11 0.00 : 3dce4: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00040e24 : 0.00 : 40e24: stwu r1,-80(r1) 0.00 : 40e28: mflr r0 0.00 : 40e2c: stw r0,84(r1) 0.00 : 40e30: stw r29,68(r1) 0.00 : 40e34: stw r30,72(r1) 0.00 : 40e38: stw r31,76(r1) 0.00 : 40e3c: mr r31,r1 0.00 : 40e40: stw r3,40(r31) 0.00 : 40e44: stw r4,44(r31) 0.00 : 40e48: stw r5,48(r31) 0.00 : 40e4c: stw r7,56(r31) 0.00 : 40e50: stw r8,60(r31) 0.00 : 40e54: stw r9,52(r31) 0.00 : 40e58: lwz r0,44(r31) 0.00 : 40e5c: addic r0,r0,72 25.00 : 40e60: stw r0,8(r31) 0.00 : 40e64: lwz r0,48(r31) 0.00 : 40e68: mr r9,r0 0.00 : 40e6c: lwz r0,8(r9) 0.00 : 40e70: addic r0,r0,-1 0.00 : 40e74: mr r3,r0 0.00 : 40e78: lwz r4,44(r31) 0.00 : 40e7c: bl 3d04c 0.00 : 40e80: stw r3,12(r31) 0.00 : 40e84: lwz r0,48(r31) 0.00 : 40e88: mr r11,r0 0.00 : 40e8c: lwz r0,8(r11) 0.00 : 40e90: addic r0,r0,-1 0.00 : 40e94: mr r3,r0 0.00 : 40e98: lwz r4,44(r31) 0.00 : 40e9c: bl 3cf7c 0.00 : 40ea0: mr r0,r3 0.00 : 40ea4: addic r0,r0,1 0.00 : 40ea8: stw r0,16(r31) 0.00 : 40eac: lwz r0,44(r31) 0.00 : 40eb0: mr r11,r0 0.00 : 40eb4: lwz r9,28(r11) 0.00 : 40eb8: lwz r0,16(r31) 0.00 : 40ebc: subf r0,r0,r9 0.00 : 40ec0: stw r0,20(r31) 0.00 : 40ec4: lwz r0,40(r31) 0.00 : 40ec8: addic r0,r0,24 0.00 : 40ecc: lwz r3,8(r31) 0.00 : 40ed0: mr r4,r0 0.00 : 40ed4: lwz r5,12(r31) 0.00 : 40ed8: lwz r6,16(r31) 0.00 : 40edc: lwz r7,52(r31) 0.00 : 40ee0: bl 3c52c 0.00 : 40ee4: sync 50.00 : 40ee8: lwz r29,20(r31) 0.00 : 40eec: lwz r0,52(r31) 0.00 : 40ef0: mr r11,r0 25.00 : 40ef4: lwz r9,0(r11) 0.00 : 40ef8: lwz r0,40(r31) 0.00 : 40efc: addic r0,r0,4 0.00 : 40f00: mr r3,r9 0.00 : 40f04: mr r4,r0 0.00 : 40f08: lwz r5,12(r31) 0.00 : 40f0c: li r6,256 0.00 : 40f10: bl 3bd90 <_shmp_offset> 0.00 : 40f14: stw r3,24(r31) 0.00 : 40f18: lwz r0,24(r31) 0.00 : 40f1c: lwz r3,8(r31) 0.00 : 40f20: mr r4,r29 0.00 : 40f24: mr r5,r0 0.00 : 40f28: bl 3ba14 0.00 : 40f2c: lwz r0,52(r31) 0.00 : 40f30: mr r11,r0 0.00 : 40f34: lwz r9,0(r11) 0.00 : 40f38: lwz r0,40(r31) 0.00 : 40f3c: addic r0,r0,4 0.00 : 40f40: mr r3,r9 0.00 : 40f44: mr r4,r0 0.00 : 40f48: lwz r5,12(r31) 0.00 : 40f4c: li r6,256 0.00 : 40f50: bl 3bd90 <_shmp_offset> 0.00 : 40f54: stw r3,28(r31) 0.00 : 40f58: lwz r0,28(r31) 0.00 : 40f5c: lwz r3,8(r31) 0.00 : 40f60: mr r4,r0 0.00 : 40f64: bl 3b908 0.00 : 40f68: mr r0,r3 0.00 : 40f6c: stw r0,32(r31) 0.00 : 40f70: lwz r0,48(r31) 0.00 : 40f74: mr r9,r0 0.00 : 40f78: lwz r0,8(r9) 0.00 : 40f7c: addic r0,r0,-1 0.00 : 40f80: lwz r3,8(r31) 0.00 : 40f84: lwz r4,40(r31) 0.00 : 40f88: lwz r5,44(r31) 0.00 : 40f8c: mr r6,r0 0.00 : 40f90: lwz r7,32(r31) 0.00 : 40f94: lwz r8,12(r31) 0.00 : 40f98: lwz r9,52(r31) 0.00 : 40f9c: bl 3d618 0.00 : 40fa0: lwz r0,48(r31) 0.00 : 40fa4: mr r11,r0 0.00 : 40fa8: lwz r0,8(r11) 0.00 : 40fac: lwz r3,8(r31) 0.00 : 40fb0: lwz r4,40(r31) 0.00 : 40fb4: lwz r5,44(r31) 0.00 : 40fb8: lwz r6,12(r31) 0.00 : 40fbc: mr r7,r0 0.00 : 40fc0: lwz r8,32(r31) 0.00 : 40fc4: lwz r9,20(r31) 0.00 : 40fc8: lwz r10,52(r31) 0.00 : 40fcc: bl 3db7c 0.00 : 40fd0: addi r11,r31,80 0.00 : 40fd4: lwz r0,4(r11) 0.00 : 40fd8: mtlr r0 0.00 : 40fdc: lwz r29,-12(r11) 0.00 : 40fe0: lwz r30,-8(r11) 0.00 : 40fe4: lwz r31,-4(r11) 0.00 : 40fe8: mr r1,r11 0.00 : 40fec: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00042154 : 0.00 : 42154: stwu r1,-96(r1) 0.00 : 42158: mflr r0 0.00 : 4215c: stw r0,100(r1) 0.00 : 42160: stw r29,84(r1) 0.00 : 42164: stw r30,88(r1) 0.00 : 42168: stw r31,92(r1) 0.00 : 4216c: mr r31,r1 0.00 : 42170: stw r3,72(r31) 0.00 : 42174: lwz r0,72(r31) 0.00 : 42178: mr r9,r0 25.00 : 4217c: lwz r0,0(r9) 0.00 : 42180: stw r0,12(r31) 0.00 : 42184: lwz r0,72(r31) 0.00 : 42188: mr r11,r0 0.00 : 4218c: lwz r0,8(r11) 0.00 : 42190: stw r0,16(r31) 0.00 : 42194: lwz r0,12(r31) 0.00 : 42198: addic r0,r0,72 0.00 : 4219c: stw r0,20(r31) 0.00 : 421a0: lwz r0,20(r31) 0.00 : 421a4: mr r9,r0 25.00 : 421a8: lwz r0,0(r9) 0.00 : 421ac: cmpwi cr7,r0,0 0.00 : 421b0: bne- cr7,42204 0.00 : 421b4: lwz r0,16(r31) 0.00 : 421b8: mr r11,r0 0.00 : 421bc: lwz r9,0(r11) 0.00 : 421c0: lwz r0,72(r31) 0.00 : 421c4: mr r11,r0 0.00 : 421c8: lwz r0,20(r11) 0.00 : 421cc: addic r0,r0,58 0.00 : 421d0: rlwinm r0,r0,3,0,28 0.00 : 421d4: lwz r11,12(r31) 0.00 : 421d8: add r0,r11,r0 0.00 : 421dc: addic r0,r0,32 0.00 : 421e0: mr r3,r9 0.00 : 421e4: mr r4,r0 0.00 : 421e8: li r5,0 0.00 : 421ec: li r6,512 0.00 : 421f0: bl 3bd90 <_shmp_offset> 0.00 : 421f4: stw r3,24(r31) 0.00 : 421f8: lwz r0,24(r31) 0.00 : 421fc: stw r0,8(r31) 0.00 : 42200: b 42238 0.00 : 42204: lwz r0,16(r31) 0.00 : 42208: mr r11,r0 0.00 : 4220c: lwz r9,0(r11) 0.00 : 42210: lwz r0,12(r31) 0.00 : 42214: addic r0,r0,496 0.00 : 42218: mr r3,r9 0.00 : 4221c: mr r4,r0 0.00 : 42220: li r5,0 0.00 : 42224: li r6,512 0.00 : 42228: bl 3bd90 <_shmp_offset> 0.00 : 4222c: stw r3,28(r31) 0.00 : 42230: lwz r0,28(r31) 0.00 : 42234: stw r0,8(r31) 0.00 : 42238: lwz r0,72(r31) 0.00 : 4223c: lwz r9,8(r31) 25.00 : 42240: mr r11,r0 0.00 : 42244: stw r9,24(r11) 0.00 : 42248: li r0,0 0.00 : 4224c: stw r0,52(r31) 0.00 : 42250: addi r0,r31,36 0.00 : 42254: lwz r3,8(r31) 0.00 : 42258: lwz r4,12(r31) 0.00 : 4225c: mr r5,r0 0.00 : 42260: lwz r6,72(r31) 0.00 : 42264: bl 41778 0.00 : 42268: stw r3,32(r31) 0.00 : 4226c: lwz r0,32(r31) 0.00 : 42270: cmpwi cr7,r0,0 0.00 : 42274: mfcr r0 0.00 : 42278: rlwinm r0,r0,31,31,31 0.00 : 4227c: xori r0,r0,1 0.00 : 42280: cmpwi cr7,r0,0 0.00 : 42284: beq- cr7,42290 0.00 : 42288: lwz r0,32(r31) 0.00 : 4228c: b 4249c 0.00 : 42290: lwz r11,8(r31) 0.00 : 42294: lwz r0,44(r31) 0.00 : 42298: mr r9,r0 0.00 : 4229c: lwz r0,40(r31) 0.00 : 422a0: lwz r3,20(r31) 0.00 : 422a4: mr r4,r11 0.00 : 422a8: mr r5,r9 0.00 : 422ac: mr r6,r0 0.00 : 422b0: bl 3bbb0 0.00 : 422b4: mr r0,r3 0.00 : 422b8: mr r9,r0 0.00 : 422bc: lwz r0,44(r31) 0.00 : 422c0: xor r0,r9,r0 0.00 : 422c4: cmpwi cr7,r0,0 0.00 : 422c8: mfcr r0 0.00 : 422cc: rlwinm r0,r0,31,31,31 0.00 : 422d0: xori r0,r0,1 0.00 : 422d4: cmpwi cr7,r0,0 0.00 : 422d8: bne+ cr7,42250 0.00 : 422dc: lwz r0,72(r31) 0.00 : 422e0: mr r11,r0 0.00 : 422e4: lwz r9,40(r11) 0.00 : 422e8: lwz r10,44(r11) 0.00 : 422ec: lwz r3,20(r31) 0.00 : 422f0: lwz r4,8(r31) 0.00 : 422f4: mr r5,r9 0.00 : 422f8: mr r6,r10 0.00 : 422fc: bl 3d0a4 0.00 : 42300: lwz r0,40(r31) 0.00 : 42304: addic r0,r0,-1 0.00 : 42308: lwz r3,8(r31) 0.00 : 4230c: lwz r4,12(r31) 0.00 : 42310: mr r5,r0 0.00 : 42314: bl 3d280 0.00 : 42318: lwz r0,8(r31) 0.00 : 4231c: addic r29,r0,24 25.00 : 42320: lwz r0,40(r31) 0.00 : 42324: addic r0,r0,-1 0.00 : 42328: mr r3,r0 0.00 : 4232c: lwz r4,12(r31) 0.00 : 42330: bl 3d04c 0.00 : 42334: mr r0,r3 0.00 : 42338: lwz r3,20(r31) 0.00 : 4233c: mr r4,r29 0.00 : 42340: mr r5,r0 0.00 : 42344: lwz r6,16(r31) 0.00 : 42348: bl 3c708 0.00 : 4234c: lwz r0,56(r31) 0.00 : 42350: rlwinm r0,r0,0,3,3 0.00 : 42354: cmpwi cr7,r0,0 0.00 : 42358: mfcr r0 0.00 : 4235c: rlwinm r0,r0,31,31,31 0.00 : 42360: xori r0,r0,1 0.00 : 42364: cmpwi cr7,r0,0 0.00 : 42368: beq- cr7,423d0 0.00 : 4236c: lwz r0,8(r31) 0.00 : 42370: addic r29,r0,24 0.00 : 42374: lwz r0,44(r31) 0.00 : 42378: addic r0,r0,-1 0.00 : 4237c: mr r3,r0 0.00 : 42380: lwz r4,12(r31) 0.00 : 42384: bl 3d04c 0.00 : 42388: mr r0,r3 0.00 : 4238c: lwz r3,20(r31) 0.00 : 42390: mr r4,r29 0.00 : 42394: mr r5,r0 0.00 : 42398: lwz r6,16(r31) 0.00 : 4239c: bl 3c708 0.00 : 423a0: lwz r0,72(r31) 0.00 : 423a4: mr r11,r0 0.00 : 423a8: lwz r9,40(r11) 0.00 : 423ac: lwz r10,44(r11) 0.00 : 423b0: addi r0,r31,36 0.00 : 423b4: lwz r3,8(r31) 0.00 : 423b8: lwz r4,12(r31) 0.00 : 423bc: mr r5,r0 0.00 : 423c0: mr r7,r9 0.00 : 423c4: mr r8,r10 0.00 : 423c8: lwz r9,16(r31) 0.00 : 423cc: bl 40e24 0.00 : 423d0: lwz r0,56(r31) 0.00 : 423d4: rlwinm r0,r0,1,31,31 0.00 : 423d8: cmpwi cr7,r0,0 0.00 : 423dc: beq- cr7,42410 0.00 : 423e0: lwz r0,72(r31) 0.00 : 423e4: mr r11,r0 0.00 : 423e8: lwz r9,40(r11) 0.00 : 423ec: lwz r10,44(r11) 0.00 : 423f0: addi r0,r31,36 0.00 : 423f4: lwz r3,8(r31) 0.00 : 423f8: lwz r4,12(r31) 0.00 : 423fc: mr r5,r0 0.00 : 42400: mr r7,r9 0.00 : 42404: mr r8,r10 0.00 : 42408: lwz r9,16(r31) 0.00 : 4240c: bl 40ff0 0.00 : 42410: lwz r0,56(r31) 0.00 : 42414: rlwinm r0,r0,0,1,1 0.00 : 42418: cmpwi cr7,r0,0 0.00 : 4241c: mfcr r0 0.00 : 42420: rlwinm r0,r0,31,31,31 0.00 : 42424: xori r0,r0,1 0.00 : 42428: cmpwi cr7,r0,0 0.00 : 4242c: beq- cr7,42460 0.00 : 42430: lwz r0,72(r31) 0.00 : 42434: mr r11,r0 0.00 : 42438: lwz r9,40(r11) 0.00 : 4243c: lwz r10,44(r11) 0.00 : 42440: addi r0,r31,36 0.00 : 42444: lwz r3,8(r31) 0.00 : 42448: lwz r4,12(r31) 0.00 : 4244c: mr r5,r0 0.00 : 42450: mr r7,r9 0.00 : 42454: mr r8,r10 0.00 : 42458: lwz r9,16(r31) 0.00 : 4245c: bl 411ac 0.00 : 42460: lwz r9,52(r31) 0.00 : 42464: lwz r0,72(r31) 0.00 : 42468: mr r11,r0 0.00 : 4246c: stw r9,28(r11) 0.00 : 42470: lwz r9,36(r31) 0.00 : 42474: lwz r0,72(r31) 0.00 : 42478: mr r11,r0 0.00 : 4247c: stw r9,36(r11) 0.00 : 42480: lwz r9,36(r31) 0.00 : 42484: lwz r0,48(r31) 0.00 : 42488: add r9,r9,r0 0.00 : 4248c: lwz r0,72(r31) 0.00 : 42490: mr r11,r0 0.00 : 42494: stw r9,32(r11) 0.00 : 42498: li r0,0 0.00 : 4249c: mr r3,r0 0.00 : 424a0: addi r11,r31,96 0.00 : 424a4: lwz r0,4(r11) 0.00 : 424a8: mtlr r0 0.00 : 424ac: lwz r29,-12(r11) 0.00 : 424b0: lwz r30,-8(r11) 0.00 : 424b4: lwz r31,-4(r11) 0.00 : 424b8: mr r1,r11 0.00 : 424bc: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00045aa0 <00008000.got2.plt_pic32.rcu_read_unlock_bp>: 75.00 : 45aa0: lwz r11,-31600(r30) 0.00 : 45aa4: mtctr r11 25.00 : 45aa8: bctr 0.00 : 45aac: nop 0.00 : 45ab0: lwz r11,-31444(r30) 0.00 : 45ab4: mtctr r11 0.00 : 45ab8: bctr 0.00 : 45abc: nop Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00046500 <00008000.got2.plt_pic32.sigaddset@@GLIBC_2.0>: 75.00 : 46500: lwz r11,-31608(r30) 0.00 : 46504: mtctr r11 25.00 : 46508: bctr 0.00 : 4650c: nop 0.00 : 46510: lwz r11,-31424(r30) 0.00 : 46514: mtctr r11 0.00 : 46518: bctr 0.00 : 4651c: nop 0.00 : 46520: lwz r11,-31268(r30) 0.00 : 46524: mtctr r11 0.00 : 46528: bctr 0.00 : 4652c: nop 0.00 : 46530: lwz r11,-31112(r30) 0.00 : 46534: mtctr r11 0.00 : 46538: bctr 0.00 : 4653c: nop Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003b47c : 0.00 : 3b47c: stwu r1,-640(r1) 0.00 : 3b480: mflr r0 0.00 : 3b484: stw r0,644(r1) 0.00 : 3b488: stw r29,628(r1) 0.00 : 3b48c: stw r30,632(r1) 0.00 : 3b490: stw r31,636(r1) 0.00 : 3b494: mr r31,r1 0.00 : 3b498: bcl- 20,4*cr7+so,3b49c 0.00 : 3b49c: mflr r30 33.33 : 3b4a0: addis r30,r30,2 0.00 : 3b4a4: addi r30,r30,-10520 0.00 : 3b4a8: stw r3,600(r31) 0.00 : 3b4ac: stw r4,604(r31) 0.00 : 3b4b0: stw r5,608(r31) 0.00 : 3b4b4: lwz r0,608(r31) 0.00 : 3b4b8: mr r11,r0 0.00 : 3b4bc: lwz r9,0(r11) 0.00 : 3b4c0: lwz r0,600(r31) 0.00 : 3b4c4: addic r0,r0,28 0.00 : 3b4c8: mr r3,r9 0.00 : 3b4cc: mr r4,r0 0.00 : 3b4d0: li r5,0 0.00 : 3b4d4: li r6,512 0.00 : 3b4d8: bl 39220 <_shmp_offset> 0.00 : 3b4dc: stw r3,8(r31) 0.00 : 3b4e0: lwz r0,8(r31) 0.00 : 3b4e4: addic r0,r0,24 0.00 : 3b4e8: stw r0,12(r31) 0.00 : 3b4ec: lwz r0,12(r31) 0.00 : 3b4f0: addic r0,r0,48 0.00 : 3b4f4: stw r0,16(r31) 0.00 : 3b4f8: lwz r0,12(r31) 0.00 : 3b4fc: mr r9,r0 0.00 : 3b500: lwz r0,0(r9) 0.00 : 3b504: addic r0,r0,-1 0.00 : 3b508: lwz r9,604(r31) 0.00 : 3b50c: and r0,r9,r0 0.00 : 3b510: stw r0,604(r31) 0.00 : 3b514: lwz r0,12(r31) 0.00 : 3b518: mr r11,r0 0.00 : 3b51c: lwz r0,8(r11) 0.00 : 3b520: lwz r9,604(r31) 0.00 : 3b524: srw r0,r9,r0 0.00 : 3b528: stw r0,20(r31) 0.00 : 3b52c: lwz r0,608(r31) 0.00 : 3b530: mr r11,r0 0.00 : 3b534: lwz r9,0(r11) 0.00 : 3b538: lwz r0,600(r31) 0.00 : 3b53c: mr r3,r9 0.00 : 3b540: mr r4,r0 0.00 : 3b544: lwz r5,20(r31) 0.00 : 3b548: li r6,4 0.00 : 3b54c: bl 39220 <_shmp_offset> 33.33 : 3b550: stw r3,24(r31) 0.00 : 3b554: lwz r0,24(r31) 0.00 : 3b558: mr r9,r0 0.00 : 3b55c: lwz r0,0(r9) 0.00 : 3b560: stw r0,28(r31) 0.00 : 3b564: lwz r3,16(r31) 0.00 : 3b568: lwz r4,28(r31) 0.00 : 3b56c: bl 393bc 0.00 : 3b570: stw r3,32(r31) 0.00 : 3b574: lwz r0,608(r31) 0.00 : 3b578: mr r11,r0 0.00 : 3b57c: lwz r9,0(r11) 0.00 : 3b580: lwz r0,600(r31) 0.00 : 3b584: addic r0,r0,12 0.00 : 3b588: mr r3,r9 0.00 : 3b58c: mr r4,r0 0.00 : 3b590: lwz r5,32(r31) 0.00 : 3b594: li r6,8 0.00 : 3b598: bl 39220 <_shmp_offset> 0.00 : 3b59c: stw r3,36(r31) 0.00 : 3b5a0: lwz r0,36(r31) 0.00 : 3b5a4: stw r0,40(r31) 0.00 : 3b5a8: lwz r0,16(r31) 0.00 : 3b5ac: mr r9,r0 0.00 : 3b5b0: lwz r0,8(r9) 0.00 : 3b5b4: cmpwi cr7,r0,0 0.00 : 3b5b8: mfcr r0 0.00 : 3b5bc: rlwinm r0,r0,31,31,31 0.00 : 3b5c0: cmpwi cr7,r0,0 0.00 : 3b5c4: beq- cr7,3b5f8 0.00 : 3b5c8: lwz r3,16(r31) 0.00 : 3b5cc: lwz r4,28(r31) 0.00 : 3b5d0: bl 39408 0.00 : 3b5d4: mr r0,r3 0.00 : 3b5d8: cmpwi cr7,r0,0 0.00 : 3b5dc: mfcr r0 0.00 : 3b5e0: rlwinm r0,r0,31,31,31 0.00 : 3b5e4: xori r0,r0,1 0.00 : 3b5e8: cmpwi cr7,r0,0 0.00 : 3b5ec: beq- cr7,3b5f8 0.00 : 3b5f0: li r0,1 0.00 : 3b5f4: b 3b5fc 0.00 : 3b5f8: li r0,0 0.00 : 3b5fc: stw r0,44(r31) 0.00 : 3b600: lwz r0,44(r31) 0.00 : 3b604: cmpwi cr7,r0,0 0.00 : 3b608: beq- cr7,3b714 0.00 : 3b60c: lwz r0,12(r31) 0.00 : 3b610: stw r0,48(r31) 0.00 : 3b614: lwz r0,48(r31) 0.00 : 3b618: addic r0,r0,-24 0.00 : 3b61c: stw r0,52(r31) 0.00 : 3b620: lwz r0,52(r31) 0.00 : 3b624: stw r0,68(r31) 0.00 : 3b628: li r0,1 0.00 : 3b62c: stw r0,72(r31) 0.00 : 3b630: li r0,4 0.00 : 3b634: stw r0,76(r31) 0.00 : 3b638: lwz r0,76(r31) 0.00 : 3b63c: cmpwi cr7,r0,4 0.00 : 3b640: bne- cr7,3b66c 0.00 : 3b644: lwz r0,68(r31) 0.00 : 3b648: lwz r9,72(r31) 0.00 : 3b64c: sync 0.00 : 3b650: lwarx r29,0,r0 0.00 : 3b654: add r29,r9,r29 0.00 : 3b658: stwcx. r29,0,r0 0.00 : 3b65c: bne- 3b650 0.00 : 3b660: sync 0.00 : 3b664: stw r29,80(r31) 0.00 : 3b668: b 3b670 0.00 : 3b66c: .long 0xd00d00 0.00 : 3b670: bl 466e0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x20> 0.00 : 3b674: mr r0,r3 0.00 : 3b678: mr r11,r0 0.00 : 3b67c: lwz r0,0(r11) 0.00 : 3b680: stw r0,56(r31) 0.00 : 3b684: bl 45ec0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x20> 0.00 : 3b688: mr r29,r3 0.00 : 3b68c: bl 391c8 0.00 : 3b690: mr r0,r3 0.00 : 3b694: addi r9,r31,84 0.00 : 3b698: mr r3,r9 0.00 : 3b69c: li r4,512 0.00 : 3b6a0: lwz r5,-32708(r30) 0.00 : 3b6a4: mr r6,r29 0.00 : 3b6a8: mr r7,r0 0.00 : 3b6ac: lwz r8,-32744(r30) 0.00 : 3b6b0: li r9,470 0.00 : 3b6b4: lwz r10,-32704(r30) 0.00 : 3b6b8: crclr 4*cr1+eq 0.00 : 3b6bc: bl 46cd0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x20> 0.00 : 3b6c0: li r0,0 0.00 : 3b6c4: stb r0,595(r31) 0.00 : 3b6c8: addi r0,r31,84 0.00 : 3b6cc: mr r3,r0 0.00 : 3b6d0: bl 46200 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x20> 0.00 : 3b6d4: mr r0,r3 0.00 : 3b6d8: addi r9,r31,84 0.00 : 3b6dc: li r3,2 0.00 : 3b6e0: mr r4,r9 0.00 : 3b6e4: mr r5,r0 0.00 : 3b6e8: bl 45450 <00008000.got2.plt_pic32.patient_write+0x20> 0.00 : 3b6ec: bl 466e0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x20> 0.00 : 3b6f0: mr r0,r3 0.00 : 3b6f4: lwz r9,56(r31) 0.00 : 3b6f8: mr r11,r0 0.00 : 3b6fc: stw r9,0(r11) 0.00 : 3b700: lwz r0,-32752(r30) 0.00 : 3b704: mr r9,r0 0.00 : 3b708: lwz r0,0(r9) 0.00 : 3b70c: mr r3,r0 0.00 : 3b710: bl 45640 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x20> 0.00 : 3b714: lwz r0,608(r31) 0.00 : 3b718: mr r11,r0 0.00 : 3b71c: lwz r29,0(r11) 0.00 : 3b720: lwz r0,608(r31) 0.00 : 3b724: mr r11,r0 0.00 : 3b728: lwz r9,0(r11) 0.00 : 3b72c: lwz r0,40(r31) 0.00 : 3b730: mr r3,r9 0.00 : 3b734: mr r4,r0 0.00 : 3b738: li r5,0 0.00 : 3b73c: li r6,40 0.00 : 3b740: bl 39220 <_shmp_offset> 0.00 : 3b744: stw r3,60(r31) 0.00 : 3b748: lwz r0,60(r31) 0.00 : 3b74c: addic r9,r0,16 0.00 : 3b750: lwz r0,12(r31) 0.00 : 3b754: mr r11,r0 0.00 : 3b758: lwz r0,4(r11) 0.00 : 3b75c: addic r11,r0,-1 0.00 : 3b760: lwz r0,604(r31) 0.00 : 3b764: and r0,r11,r0 0.00 : 3b768: mr r3,r29 0.00 : 3b76c: mr r4,r9 0.00 : 3b770: mr r5,r0 0.00 : 3b774: li r6,1 0.00 : 3b778: bl 39220 <_shmp_offset> 0.00 : 3b77c: stw r3,64(r31) 0.00 : 3b780: lwz r0,64(r31) 0.00 : 3b784: mr r3,r0 0.00 : 3b788: addi r11,r31,640 33.33 : 3b78c: lwz r0,4(r11) 0.00 : 3b790: mtlr r0 0.00 : 3b794: lwz r29,-12(r11) 0.00 : 3b798: lwz r30,-8(r11) 0.00 : 3b79c: lwz r31,-4(r11) 0.00 : 3b7a0: mr r1,r11 0.00 : 3b7a4: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003d04c : 0.00 : 3d04c: stwu r1,-32(r1) 0.00 : 3d050: mflr r0 0.00 : 3d054: stw r0,36(r1) 0.00 : 3d058: stw r31,28(r1) 0.00 : 3d05c: mr r31,r1 0.00 : 3d060: stw r3,8(r31) 0.00 : 3d064: stw r4,12(r31) 0.00 : 3d068: lwz r3,8(r31) 0.00 : 3d06c: lwz r4,12(r31) 0.00 : 3d070: bl 3cf3c 0.00 : 3d074: mr r9,r3 0.00 : 3d078: lwz r0,12(r31) 0.00 : 3d07c: mr r11,r0 0.00 : 3d080: lwz r0,32(r11) 0.00 : 3d084: srw r0,r9,r0 0.00 : 3d088: mr r3,r0 0.00 : 3d08c: addi r11,r31,32 100.00 : 3d090: lwz r0,4(r11) 0.00 : 3d094: mtlr r0 0.00 : 3d098: lwz r31,-4(r11) 0.00 : 3d09c: mr r1,r11 0.00 : 3d0a0: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000458a0 <00008000.got2.plt_pic32.lib_ring_buffer_offset_address>: 0.00 : 458a0: lwz r11,-31808(r30) 0.00 : 458a4: mtctr r11 0.00 : 458a8: bctr 0.00 : 458ac: nop 100.00 : 458b0: lwz r11,-31652(r30) 0.00 : 458b4: mtctr r11 0.00 : 458b8: bctr 0.00 : 458bc: nop 0.00 : 458c0: lwz r11,-31496(r30) 0.00 : 458c4: mtctr r11 0.00 : 458c8: bctr 0.00 : 458cc: nop Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 0003969c : 66.67 : 3969c: stwu r1,-16(r1) 0.00 : 396a0: cmpwi r3,0 0.00 : 396a4: mflr r12 0.00 : 396a8: bcl- 20,4*cr7+so,396ac 0.00 : 396ac: stw r30,8(r1) 0.00 : 396b0: mflr r30 0.00 : 396b4: mtlr r12 0.00 : 396b8: addis r30,r30,20 0.00 : 396bc: addi r30,r30,-9912 0.00 : 396c0: beq- 39704 0.00 : 396c4: cmpwi cr7,r4,0 0.00 : 396c8: ble- cr7,39704 0.00 : 396cc: cmpwi cr7,r4,64 0.00 : 396d0: bgt- cr7,39704 0.00 : 396d4: addi r4,r4,-1 0.00 : 396d8: rlwinm r0,r4,29,3,29 0.00 : 396dc: lwzx r9,r3,r0 33.33 : 396e0: clrlwi r4,r4,27 0.00 : 396e4: li r11,1 0.00 : 396e8: slw r4,r11,r4 0.00 : 396ec: or r4,r9,r4 0.00 : 396f0: stwx r4,r3,r0 0.00 : 396f4: li r3,0 0.00 : 396f8: lwz r30,8(r1) 0.00 : 396fc: addi r1,r1,16 0.00 : 39700: blr 0.00 : 39704: lwz r9,-736(r30) 0.00 : 39708: add r9,r9,r2 0.00 : 3970c: li r0,22 0.00 : 39710: stw r0,0(r9) 0.00 : 39714: li r3,-1 0.00 : 39718: b 396f8 Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 0003979c : 33.33 : 3979c: stwu r1,-16(r1) 0.00 : 397a0: cmpwi r3,0 0.00 : 397a4: mflr r12 0.00 : 397a8: bcl- 20,4*cr7+so,397ac 0.00 : 397ac: stw r30,8(r1) 0.00 : 397b0: mflr r30 0.00 : 397b4: mtlr r12 0.00 : 397b8: addis r30,r30,20 0.00 : 397bc: addi r30,r30,-10168 0.00 : 397c0: beq- 39808 0.00 : 397c4: cmpwi cr7,r4,0 0.00 : 397c8: ble- cr7,39808 0.00 : 397cc: cmpwi cr7,r4,64 0.00 : 397d0: bgt- cr7,39808 0.00 : 397d4: addi r4,r4,-1 0.00 : 397d8: rlwinm r0,r4,29,3,29 0.00 : 397dc: lwzx r0,r3,r0 0.00 : 397e0: li r9,1 0.00 : 397e4: clrlwi r4,r4,27 0.00 : 397e8: slw r4,r9,r4 0.00 : 397ec: and. r9,r4,r0 0.00 : 397f0: mfcr r3 0.00 : 397f4: rlwinm r3,r3,3,31,31 0.00 : 397f8: xori r3,r3,1 0.00 : 397fc: lwz r30,8(r1) 66.67 : 39800: addi r1,r1,16 0.00 : 39804: blr 0.00 : 39808: lwz r9,-736(r30) 0.00 : 3980c: add r9,r9,r2 0.00 : 39810: li r0,22 0.00 : 39814: stw r0,0(r9) 0.00 : 39818: li r3,-1 0.00 : 3981c: b 397fc Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003c0d0 : 0.00 : 3c0d0: stwu r1,-32(r1) 0.00 : 3c0d4: stw r31,28(r1) 0.00 : 3c0d8: mr r31,r1 0.00 : 3c0dc: stw r3,8(r31) 0.00 : 3c0e0: stw r4,12(r31) 50.00 : 3c0e4: lwz r0,8(r31) 0.00 : 3c0e8: mr r9,r0 50.00 : 3c0ec: lwz r0,8(r9) 0.00 : 3c0f0: cmpwi cr7,r0,0 0.00 : 3c0f4: bne- cr7,3c114 0.00 : 3c0f8: lwz r0,12(r31) 0.00 : 3c0fc: rlwinm r0,r0,0,15,15 0.00 : 3c100: cmpwi cr7,r0,0 0.00 : 3c104: mfcr r0 0.00 : 3c108: rlwinm r0,r0,31,31,31 0.00 : 3c10c: xori r0,r0,1 0.00 : 3c110: b 3c118 0.00 : 3c114: li r0,1 0.00 : 3c118: mr r3,r0 0.00 : 3c11c: addi r11,r31,32 0.00 : 3c120: lwz r31,-4(r11) 0.00 : 3c124: mr r1,r11 0.00 : 3c128: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003c208 : 50.00 : 3c208: stwu r1,-32(r1) 0.00 : 3c20c: stw r31,28(r1) 0.00 : 3c210: mr r31,r1 0.00 : 3c214: stw r3,8(r31) 0.00 : 3c218: stw r4,12(r31) 0.00 : 3c21c: lwz r0,8(r31) 0.00 : 3c220: mr r9,r0 0.00 : 3c224: lwz r0,8(r9) 0.00 : 3c228: cmpwi cr7,r0,0 0.00 : 3c22c: bne- cr7,3c24c 50.00 : 3c230: lwz r0,12(r31) 0.00 : 3c234: mr r11,r0 0.00 : 3c238: lwz r0,0(r11) 0.00 : 3c23c: rlwinm r9,r0,0,16,14 0.00 : 3c240: lwz r0,12(r31) 0.00 : 3c244: mr r11,r0 0.00 : 3c248: stw r9,0(r11) 0.00 : 3c24c: addi r11,r31,32 0.00 : 3c250: lwz r31,-4(r11) 0.00 : 3c254: mr r1,r11 0.00 : 3c258: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003c61c : 0.00 : 3c61c: stwu r1,-64(r1) 0.00 : 3c620: mflr r0 0.00 : 3c624: stw r0,68(r1) 0.00 : 3c628: stw r31,60(r1) 0.00 : 3c62c: mr r31,r1 0.00 : 3c630: stw r3,40(r31) 0.00 : 3c634: stw r4,44(r31) 0.00 : 3c638: stw r5,48(r31) 0.00 : 3c63c: stw r6,52(r31) 0.00 : 3c640: lwz r0,52(r31) 0.00 : 3c644: mr r11,r0 0.00 : 3c648: lwz r9,0(r11) 0.00 : 3c64c: lwz r0,44(r31) 0.00 : 3c650: mr r3,r9 0.00 : 3c654: mr r4,r0 0.00 : 3c658: lwz r5,48(r31) 0.00 : 3c65c: li r6,4 0.00 : 3c660: bl 3bd90 <_shmp_offset> 0.00 : 3c664: stw r3,8(r31) 0.00 : 3c668: lwz r0,8(r31) 0.00 : 3c66c: mr r9,r0 0.00 : 3c670: lwz r0,0(r9) 0.00 : 3c674: lwz r3,40(r31) 0.00 : 3c678: mr r4,r0 0.00 : 3c67c: bl 3c084 0.00 : 3c680: stw r3,12(r31) 0.00 : 3c684: lwz r0,52(r31) 0.00 : 3c688: mr r11,r0 0.00 : 3c68c: lwz r9,0(r11) 0.00 : 3c690: lwz r0,44(r31) 0.00 : 3c694: addic r0,r0,12 0.00 : 3c698: mr r3,r9 0.00 : 3c69c: mr r4,r0 0.00 : 3c6a0: lwz r5,12(r31) 0.00 : 3c6a4: li r6,8 0.00 : 3c6a8: bl 3bd90 <_shmp_offset> 0.00 : 3c6ac: stw r3,16(r31) 0.00 : 3c6b0: lwz r0,16(r31) 0.00 : 3c6b4: stw r0,20(r31) 0.00 : 3c6b8: lwz r0,52(r31) 0.00 : 3c6bc: mr r11,r0 50.00 : 3c6c0: lwz r9,0(r11) 0.00 : 3c6c4: lwz r0,20(r31) 0.00 : 3c6c8: mr r3,r9 0.00 : 3c6cc: mr r4,r0 0.00 : 3c6d0: li r5,0 0.00 : 3c6d4: li r6,40 0.00 : 3c6d8: bl 3bd90 <_shmp_offset> 0.00 : 3c6dc: stw r3,24(r31) 50.00 : 3c6e0: lwz r0,24(r31) 0.00 : 3c6e4: mr r9,r0 0.00 : 3c6e8: lwz r0,12(r9) 0.00 : 3c6ec: mr r3,r0 0.00 : 3c6f0: addi r11,r31,64 0.00 : 3c6f4: lwz r0,4(r11) 0.00 : 3c6f8: mtlr r0 0.00 : 3c6fc: lwz r31,-4(r11) 0.00 : 3c700: mr r1,r11 0.00 : 3c704: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003c8b0 : 0.00 : 3c8b0: stwu r1,-608(r1) 0.00 : 3c8b4: mflr r0 0.00 : 3c8b8: stw r0,612(r1) 0.00 : 3c8bc: stw r29,596(r1) 0.00 : 3c8c0: stw r30,600(r1) 0.00 : 3c8c4: stw r31,604(r1) 0.00 : 3c8c8: mr r31,r1 0.00 : 3c8cc: bcl- 20,4*cr7+so,3c8d0 0.00 : 3c8d0: mflr r30 0.00 : 3c8d4: addis r30,r30,2 0.00 : 3c8d8: addi r30,r30,-15624 0.00 : 3c8dc: stw r3,568(r31) 0.00 : 3c8e0: stw r4,572(r31) 0.00 : 3c8e4: stw r5,576(r31) 0.00 : 3c8e8: stw r6,580(r31) 0.00 : 3c8ec: stw r7,584(r31) 0.00 : 3c8f0: lwz r0,568(r31) 0.00 : 3c8f4: mr r9,r0 0.00 : 3c8f8: lwz r0,8(r9) 0.00 : 3c8fc: cmpwi cr7,r0,0 0.00 : 3c900: bne- cr7,3cad4 0.00 : 3c904: lwz r0,584(r31) 0.00 : 3c908: mr r11,r0 0.00 : 3c90c: lwz r9,0(r11) 0.00 : 3c910: lwz r0,572(r31) 0.00 : 3c914: mr r3,r9 0.00 : 3c918: mr r4,r0 0.00 : 3c91c: lwz r5,576(r31) 0.00 : 3c920: li r6,4 0.00 : 3c924: bl 3bd90 <_shmp_offset> 0.00 : 3c928: stw r3,8(r31) 0.00 : 3c92c: lwz r0,8(r31) 0.00 : 3c930: mr r9,r0 0.00 : 3c934: lwz r0,0(r9) 0.00 : 3c938: lwz r3,568(r31) 0.00 : 3c93c: mr r4,r0 0.00 : 3c940: bl 3c0d0 0.00 : 3c944: mr r0,r3 0.00 : 3c948: cmpwi cr7,r0,0 0.00 : 3c94c: mfcr r0 0.00 : 3c950: rlwinm r0,r0,31,31,31 0.00 : 3c954: xori r0,r0,1 0.00 : 3c958: stw r0,12(r31) 0.00 : 3c95c: lwz r0,12(r31) 0.00 : 3c960: cmpwi cr7,r0,0 0.00 : 3c964: beq- cr7,3ca90 0.00 : 3c968: lwz r0,584(r31) 0.00 : 3c96c: mr r11,r0 0.00 : 3c970: lwz r9,0(r11) 0.00 : 3c974: lwz r0,572(r31) 0.00 : 3c978: addic r0,r0,28 0.00 : 3c97c: mr r3,r9 0.00 : 3c980: mr r4,r0 0.00 : 3c984: li r5,0 0.00 : 3c988: li r6,512 0.00 : 3c98c: bl 3bd90 <_shmp_offset> 0.00 : 3c990: stw r3,16(r31) 0.00 : 3c994: lwz r0,16(r31) 0.00 : 3c998: stw r0,20(r31) 0.00 : 3c99c: lwz r0,20(r31) 0.00 : 3c9a0: stw r0,32(r31) 0.00 : 3c9a4: li r0,1 0.00 : 3c9a8: stw r0,36(r31) 0.00 : 3c9ac: li r0,4 0.00 : 3c9b0: stw r0,40(r31) 0.00 : 3c9b4: lwz r0,40(r31) 0.00 : 3c9b8: cmpwi cr7,r0,4 0.00 : 3c9bc: bne- cr7,3c9e8 0.00 : 3c9c0: lwz r0,32(r31) 0.00 : 3c9c4: lwz r9,36(r31) 0.00 : 3c9c8: sync 0.00 : 3c9cc: lwarx r29,0,r0 0.00 : 3c9d0: add r29,r9,r29 0.00 : 3c9d4: stwcx. r29,0,r0 0.00 : 3c9d8: bne- 3c9cc 0.00 : 3c9dc: sync 0.00 : 3c9e0: stw r29,44(r31) 0.00 : 3c9e4: b 3c9ec 0.00 : 3c9e8: .long 0xd00d00 0.00 : 3c9ec: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 3c9f0: mr r0,r3 0.00 : 3c9f4: mr r9,r0 0.00 : 3c9f8: lwz r0,0(r9) 0.00 : 3c9fc: stw r0,24(r31) 0.00 : 3ca00: bl 45eb0 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0x10> 0.00 : 3ca04: mr r29,r3 0.00 : 3ca08: bl 3bca0 0.00 : 3ca0c: mr r0,r3 0.00 : 3ca10: addi r9,r31,48 0.00 : 3ca14: mr r3,r9 0.00 : 3ca18: li r4,512 0.00 : 3ca1c: lwz r5,-32732(r30) 0.00 : 3ca20: mr r6,r29 0.00 : 3ca24: mr r7,r0 0.00 : 3ca28: lwz r8,-32728(r30) 0.00 : 3ca2c: li r9,376 0.00 : 3ca30: lwz r10,-32724(r30) 0.00 : 3ca34: crclr 4*cr1+eq 0.00 : 3ca38: bl 46cc0 <00008000.got2.plt_pic32.ust_safe_snprintf+0x10> 0.00 : 3ca3c: li r0,0 0.00 : 3ca40: stb r0,559(r31) 0.00 : 3ca44: addi r0,r31,48 0.00 : 3ca48: mr r3,r0 0.00 : 3ca4c: bl 461f0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x10> 0.00 : 3ca50: mr r0,r3 0.00 : 3ca54: addi r9,r31,48 0.00 : 3ca58: li r3,2 0.00 : 3ca5c: mr r4,r9 0.00 : 3ca60: mr r5,r0 0.00 : 3ca64: bl 45440 <00008000.got2.plt_pic32.patient_write+0x10> 0.00 : 3ca68: bl 466d0 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0x10> 0.00 : 3ca6c: mr r0,r3 0.00 : 3ca70: lwz r9,24(r31) 0.00 : 3ca74: mr r11,r0 0.00 : 3ca78: stw r9,0(r11) 0.00 : 3ca7c: lwz r0,-32720(r30) 0.00 : 3ca80: mr r9,r0 0.00 : 3ca84: lwz r0,0(r9) 0.00 : 3ca88: mr r3,r0 0.00 : 3ca8c: bl 45630 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0x10> 50.00 : 3ca90: sync 50.00 : 3ca94: lwz r0,584(r31) 0.00 : 3ca98: mr r11,r0 0.00 : 3ca9c: lwz r9,0(r11) 0.00 : 3caa0: lwz r0,572(r31) 0.00 : 3caa4: mr r3,r9 0.00 : 3caa8: mr r4,r0 0.00 : 3caac: lwz r5,576(r31) 0.00 : 3cab0: li r6,4 0.00 : 3cab4: bl 3bd90 <_shmp_offset> 0.00 : 3cab8: stw r3,28(r31) 0.00 : 3cabc: lwz r0,28(r31) 0.00 : 3cac0: lwz r3,568(r31) 0.00 : 3cac4: mr r4,r0 0.00 : 3cac8: lwz r5,580(r31) 0.00 : 3cacc: bl 3c180 0.00 : 3cad0: b 3cad8 0.00 : 3cad4: nop 0.00 : 3cad8: addi r11,r31,608 0.00 : 3cadc: lwz r0,4(r11) 0.00 : 3cae0: mtlr r0 0.00 : 3cae4: lwz r29,-12(r11) 0.00 : 3cae8: lwz r30,-8(r11) 0.00 : 3caec: lwz r31,-4(r11) 0.00 : 3caf0: mr r1,r11 0.00 : 3caf4: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003cea4 : 0.00 : 3cea4: stwu r1,-32(r1) 0.00 : 3cea8: stw r31,28(r1) 0.00 : 3ceac: mr r31,r1 0.00 : 3ceb0: stw r3,8(r31) 0.00 : 3ceb4: stw r4,12(r31) 0.00 : 3ceb8: lwz r0,12(r31) 0.00 : 3cebc: mr r9,r0 0.00 : 3cec0: lwz r0,24(r9) 0.00 : 3cec4: neg r9,r0 0.00 : 3cec8: lwz r0,8(r31) 0.00 : 3cecc: and r0,r9,r0 0.00 : 3ced0: mr r3,r0 0.00 : 3ced4: addi r11,r31,32 100.00 : 3ced8: lwz r31,-4(r11) 0.00 : 3cedc: mr r1,r11 0.00 : 3cee0: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003d3c8 : 0.00 : 3d3c8: stwu r1,-64(r1) 0.00 : 3d3cc: mflr r0 0.00 : 3d3d0: stw r0,68(r1) 0.00 : 3d3d4: stw r31,60(r1) 0.00 : 3d3d8: mr r31,r1 0.00 : 3d3dc: stw r3,24(r31) 0.00 : 3d3e0: stw r4,28(r31) 0.00 : 3d3e4: stw r5,32(r31) 0.00 : 3d3e8: stw r6,36(r31) 0.00 : 3d3ec: stw r7,40(r31) 0.00 : 3d3f0: lwz r0,24(r31) 0.00 : 3d3f4: mr r9,r0 0.00 : 3d3f8: lwz r0,20(r9) 0.00 : 3d3fc: cmpwi cr7,r0,1 0.00 : 3d400: bne- cr7,3d44c 0.00 : 3d404: lwz r0,40(r31) 0.00 : 3d408: mr r11,r0 0.00 : 3d40c: lwz r9,0(r11) 0.00 : 3d410: lwz r0,28(r31) 0.00 : 3d414: addic r0,r0,4 0.00 : 3d418: mr r3,r9 0.00 : 3d41c: mr r4,r0 50.00 : 3d420: lwz r5,36(r31) 0.00 : 3d424: li r6,256 0.00 : 3d428: bl 3bd90 <_shmp_offset> 0.00 : 3d42c: stw r3,8(r31) 0.00 : 3d430: lwz r0,8(r31) 0.00 : 3d434: addic r9,r0,4 50.00 : 3d438: lwz r0,32(r31) 0.00 : 3d43c: lwz r3,24(r31) 0.00 : 3d440: mr r4,r9 0.00 : 3d444: mr r5,r0 0.00 : 3d448: bl 3b98c 0.00 : 3d44c: addi r11,r31,64 0.00 : 3d450: lwz r0,4(r11) 0.00 : 3d454: mtlr r0 0.00 : 3d458: lwz r31,-4(r11) 0.00 : 3d45c: mr r1,r11 0.00 : 3d460: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00040ff0 : 0.00 : 40ff0: stwu r1,-80(r1) 0.00 : 40ff4: mflr r0 0.00 : 40ff8: stw r0,84(r1) 0.00 : 40ffc: stw r29,68(r1) 50.00 : 41000: stw r30,72(r1) 0.00 : 41004: stw r31,76(r1) 0.00 : 41008: mr r31,r1 0.00 : 4100c: stw r3,40(r31) 0.00 : 41010: stw r4,44(r31) 0.00 : 41014: stw r5,48(r31) 0.00 : 41018: stw r7,56(r31) 0.00 : 4101c: stw r8,60(r31) 0.00 : 41020: stw r9,52(r31) 0.00 : 41024: lwz r0,44(r31) 0.00 : 41028: addic r0,r0,72 0.00 : 4102c: stw r0,8(r31) 0.00 : 41030: lwz r0,48(r31) 0.00 : 41034: mr r9,r0 0.00 : 41038: lwz r0,0(r9) 0.00 : 4103c: mr r3,r0 0.00 : 41040: lwz r4,44(r31) 0.00 : 41044: bl 3d04c 0.00 : 41048: stw r3,12(r31) 0.00 : 4104c: lwz r0,8(r31) 0.00 : 41050: mr r11,r0 0.00 : 41054: lwz r0,48(r11) 0.00 : 41058: lwz r3,40(r31) 0.00 : 4105c: lwz r5,56(r31) 0.00 : 41060: lwz r6,60(r31) 0.00 : 41064: lwz r7,12(r31) 0.00 : 41068: lwz r8,52(r31) 0.00 : 4106c: mtctr r0 0.00 : 41070: bctrl 0.00 : 41074: sync 50.00 : 41078: lwz r0,8(r31) 0.00 : 4107c: mr r9,r0 0.00 : 41080: lwz r0,44(r9) 0.00 : 41084: mtctr r0 0.00 : 41088: bctrl 0.00 : 4108c: mr r0,r3 0.00 : 41090: mr r29,r0 0.00 : 41094: lwz r0,52(r31) 0.00 : 41098: mr r11,r0 0.00 : 4109c: lwz r9,0(r11) 0.00 : 410a0: lwz r0,40(r31) 0.00 : 410a4: addic r0,r0,4 0.00 : 410a8: mr r3,r9 0.00 : 410ac: mr r4,r0 0.00 : 410b0: lwz r5,12(r31) 0.00 : 410b4: li r6,256 0.00 : 410b8: bl 3bd90 <_shmp_offset> 0.00 : 410bc: stw r3,16(r31) 0.00 : 410c0: lwz r0,16(r31) 0.00 : 410c4: lwz r3,8(r31) 0.00 : 410c8: mr r4,r29 0.00 : 410cc: mr r5,r0 0.00 : 410d0: bl 3ba14 0.00 : 410d4: lwz r0,52(r31) 0.00 : 410d8: mr r11,r0 0.00 : 410dc: lwz r9,0(r11) 0.00 : 410e0: lwz r0,40(r31) 0.00 : 410e4: addic r0,r0,4 0.00 : 410e8: mr r3,r9 0.00 : 410ec: mr r4,r0 0.00 : 410f0: lwz r5,12(r31) 0.00 : 410f4: li r6,256 0.00 : 410f8: bl 3bd90 <_shmp_offset> 0.00 : 410fc: stw r3,20(r31) 0.00 : 41100: lwz r0,20(r31) 0.00 : 41104: lwz r3,8(r31) 0.00 : 41108: mr r4,r0 0.00 : 4110c: bl 3b908 0.00 : 41110: mr r0,r3 0.00 : 41114: stw r0,24(r31) 0.00 : 41118: lwz r0,48(r31) 0.00 : 4111c: mr r9,r0 0.00 : 41120: lwz r0,0(r9) 0.00 : 41124: lwz r3,8(r31) 0.00 : 41128: lwz r4,40(r31) 0.00 : 4112c: lwz r5,44(r31) 0.00 : 41130: mr r6,r0 0.00 : 41134: lwz r7,24(r31) 0.00 : 41138: lwz r8,12(r31) 0.00 : 4113c: lwz r9,52(r31) 0.00 : 41140: bl 3d618 0.00 : 41144: lwz r0,48(r31) 0.00 : 41148: mr r11,r0 0.00 : 4114c: lwz r29,0(r11) 0.00 : 41150: lwz r0,8(r31) 0.00 : 41154: mr r9,r0 0.00 : 41158: lwz r0,44(r9) 0.00 : 4115c: mtctr r0 0.00 : 41160: bctrl 0.00 : 41164: mr r0,r3 0.00 : 41168: lwz r3,8(r31) 0.00 : 4116c: lwz r4,40(r31) 0.00 : 41170: lwz r5,44(r31) 0.00 : 41174: lwz r6,12(r31) 0.00 : 41178: mr r7,r29 0.00 : 4117c: lwz r8,24(r31) 0.00 : 41180: mr r9,r0 0.00 : 41184: lwz r10,52(r31) 0.00 : 41188: bl 3db7c 0.00 : 4118c: addi r11,r31,80 0.00 : 41190: lwz r0,4(r11) 0.00 : 41194: mtlr r0 0.00 : 41198: lwz r29,-12(r11) 0.00 : 4119c: lwz r30,-8(r11) 0.00 : 411a0: lwz r31,-4(r11) 0.00 : 411a4: mr r1,r11 0.00 : 411a8: blr Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 00038db0 : 0.00 : 38db0: stwu r1,-16(r1) 0.00 : 38db4: mflr r12 0.00 : 38db8: bcl- 20,4*cr7+so,38dbc 0.00 : 38dbc: li r0,175 0.00 : 38dc0: stw r30,8(r1) 0.00 : 38dc4: mflr r30 0.00 : 38dc8: li r4,8 0.00 : 38dcc: mtlr r12 0.00 : 38dd0: addis r30,r30,20 0.00 : 38dd4: addi r30,r30,-7624 0.00 : 38dd8: sc 100.00 : 38ddc: mfcr r0 0.00 : 38de0: andis. r9,r0,4096 0.00 : 38de4: bne- 38df4 0.00 : 38de8: lwz r30,8(r1) 0.00 : 38dec: addi r1,r1,16 0.00 : 38df0: blr 0.00 : 38df4: lwz r9,-736(r30) 0.00 : 38df8: add r9,r9,r2 0.00 : 38dfc: stw r3,0(r9) 0.00 : 38e00: li r3,-1 0.00 : 38e04: b 38de8 Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000b5a04 <__sysconf>: 50.00 : b5a04: stwu r1,-80(r1) 0.00 : b5a08: cmpwi cr7,r3,34 0.00 : b5a0c: mflr r0 0.00 : b5a10: bcl- 20,4*cr7+so,b5a14 <__sysconf+0x10> 0.00 : b5a14: stw r30,72(r1) 0.00 : b5a18: mflr r30 0.00 : b5a1c: addis r30,r30,12 0.00 : b5a20: stw r31,76(r1) 0.00 : b5a24: addi r30,r30,5600 0.00 : b5a28: stw r0,84(r1) 0.00 : b5a2c: mr r31,r3 0.00 : b5a30: stw r26,56(r1) 0.00 : b5a34: stw r27,60(r1) 0.00 : b5a38: stw r28,64(r1) 0.00 : b5a3c: stw r29,68(r1) 0.00 : b5a40: beq- cr7,b5bf0 <__sysconf+0x1ec> 0.00 : b5a44: ble- cr7,b5a80 <__sysconf+0x7c> 0.00 : b5a48: cmpwi cr7,r3,138 0.00 : b5a4c: blt- cr7,b5a60 <__sysconf+0x5c> 0.00 : b5a50: cmpwi cr6,r3,139 0.00 : b5a54: ble- cr6,b5bc0 <__sysconf+0x1bc> 0.00 : b5a58: cmpwi cr7,r3,149 0.00 : b5a5c: beq- cr7,b5b94 <__sysconf+0x190> 0.00 : b5a60: cmplwi cr7,r31,246 50.00 : b5a64: ble- cr7,b5b3c <__sysconf+0x138> 0.00 : b5a68: lwz r9,-736(r30) 0.00 : b5a6c: add r9,r9,r2 0.00 : b5a70: li r0,22 0.00 : b5a74: stw r0,0(r9) 0.00 : b5a78: li r3,-1 0.00 : b5a7c: b b5b6c <__sysconf+0x168> 0.00 : b5a80: cmpwi cr7,r3,0 0.00 : b5a84: beq- cr7,b5b54 <__sysconf+0x150> 0.00 : b5a88: cmpwi cr7,r3,3 0.00 : b5a8c: bne+ cr7,b5a60 <__sysconf+0x5c> 0.00 : b5a90: lwz r3,-5328(r30) 0.00 : b5a94: li r4,0 0.00 : b5a98: crclr 4*cr1+eq 0.00 : b5a9c: bl d8ab4 <__open+0xc> 0.00 : b5aa0: addi r28,r1,20 0.00 : b5aa4: cmpwi cr7,r3,-1 0.00 : b5aa8: mr r27,r3 0.00 : b5aac: beq- cr7,b5a60 <__sysconf+0x5c> 0.00 : b5ab0: lwz r26,-736(r30) 0.00 : b5ab4: add r26,r26,r2 0.00 : b5ab8: mr r3,r27 0.00 : b5abc: mr r4,r28 0.00 : b5ac0: li r5,31 0.00 : b5ac4: bl d9028 <__read+0xc> 0.00 : b5ac8: cmpwi cr7,r3,-1 0.00 : b5acc: mr r29,r3 0.00 : b5ad0: bne- cr7,b5ae0 <__sysconf+0xdc> 0.00 : b5ad4: lwz r0,0(r26) 0.00 : b5ad8: cmpwi cr7,r0,4 0.00 : b5adc: beq+ cr7,b5ab8 <__sysconf+0xb4> 0.00 : b5ae0: li r0,6 0.00 : b5ae4: mr r3,r27 0.00 : b5ae8: sc 0.00 : b5aec: mfcr r0 0.00 : b5af0: cmpwi cr7,r29,0 0.00 : b5af4: ble- cr7,b5a60 <__sysconf+0x5c> 0.00 : b5af8: addi r0,r1,8 0.00 : b5afc: add r29,r0,r29 0.00 : b5b00: mr r4,r0 0.00 : b5b04: li r0,0 0.00 : b5b08: stb r0,12(r29) 0.00 : b5b0c: mr r3,r28 0.00 : b5b10: li r5,10 0.00 : b5b14: bl 40a24 0.00 : b5b18: lwz r9,8(r1) 0.00 : b5b1c: cmpw cr7,r9,r28 0.00 : b5b20: beq- cr7,b5a60 <__sysconf+0x5c> 0.00 : b5b24: lbz r0,0(r9) 0.00 : b5b28: cmpwi cr7,r0,0 0.00 : b5b2c: beq- cr7,b5b6c <__sysconf+0x168> 0.00 : b5b30: cmpwi cr7,r0,10 0.00 : b5b34: bne+ cr7,b5a60 <__sysconf+0x5c> 0.00 : b5b38: b b5b6c <__sysconf+0x168> 0.00 : b5b3c: lwz r9,-5324(r30) 0.00 : b5b40: rlwinm r31,r31,2,0,29 0.00 : b5b44: lwzx r0,r9,r31 0.00 : b5b48: add r9,r0,r9 0.00 : b5b4c: mtctr r9 0.00 : b5b50: bctr 0.00 : b5b54: li r3,3 0.00 : b5b58: addi r4,r1,20 0.00 : b5b5c: bl e0768 0.00 : b5b60: cmpwi cr7,r3,0 0.00 : b5b64: lis r3,2 0.00 : b5b68: beq- cr7,b5c14 <__sysconf+0x210> 0.00 : b5b6c: lwz r0,84(r1) 0.00 : b5b70: lwz r26,56(r1) 0.00 : b5b74: mtlr r0 0.00 : b5b78: lwz r27,60(r1) 0.00 : b5b7c: lwz r28,64(r1) 0.00 : b5b80: lwz r29,68(r1) 0.00 : b5b84: lwz r30,72(r1) 0.00 : b5b88: lwz r31,76(r1) 0.00 : b5b8c: addi r1,r1,80 0.00 : b5b90: blr 0.00 : b5b94: li r0,247 0.00 : b5b98: li r3,1 0.00 : b5b9c: addi r4,r1,12 0.00 : b5ba0: sc 0.00 : b5ba4: mfcr r0 0.00 : b5ba8: andis. r9,r0,4096 0.00 : b5bac: lis r3,3 0.00 : b5bb0: ori r3,r3,4201 0.00 : b5bb4: beq+ b5b6c <__sysconf+0x168> 0.00 : b5bb8: li r3,-1 0.00 : b5bbc: b b5b6c <__sysconf+0x168> 0.00 : b5bc0: beq- cr7,b6128 <__sysconf+0x724> 0.00 : b5bc4: li r3,3 0.00 : b5bc8: li r0,247 0.00 : b5bcc: addi r4,r1,12 0.00 : b5bd0: sc 0.00 : b5bd4: mfcr r0 0.00 : b5bd8: andis. r9,r0,4096 0.00 : b5bdc: lis r3,3 0.00 : b5be0: ori r3,r3,4201 0.00 : b5be4: beq+ b5b6c <__sysconf+0x168> 0.00 : b5be8: li r3,-1 0.00 : b5bec: b b5b6c <__sysconf+0x168> 0.00 : b5bf0: li r3,11 0.00 : b5bf4: addi r4,r1,20 0.00 : b5bf8: bl e0768 0.00 : b5bfc: cmpwi cr7,r3,0 0.00 : b5c00: beq- cr7,b5c0c <__sysconf+0x208> 0.00 : b5c04: lwz r3,-5320(r30) 0.00 : b5c08: b b5a94 <__sysconf+0x90> 0.00 : b5c0c: lwz r3,20(r1) 0.00 : b5c10: b b5b6c <__sysconf+0x168> 0.00 : b5c14: lwz r0,20(r1) 0.00 : b5c18: lis r9,7 0.00 : b5c1c: ori r9,r9,65535 0.00 : b5c20: cmplw cr7,r0,r9 0.00 : b5c24: ble- cr7,b5b6c <__sysconf+0x168> 0.00 : b5c28: rlwinm r3,r0,30,2,31 0.00 : b5c2c: b b5b6c <__sysconf+0x168> 0.00 : b5c30: li r3,1 0.00 : b5c34: b b5b6c <__sysconf+0x168> 0.00 : b5c38: li r3,1 0.00 : b5c3c: b b5b6c <__sysconf+0x168> 0.00 : b5c40: lis r3,1 0.00 : b5c44: b b5b6c <__sysconf+0x168> 0.00 : b5c48: bl e7d9c 0.00 : b5c4c: b b5b6c <__sysconf+0x168> 0.00 : b5c50: bl bfcec 0.00 : b5c54: b b5b6c <__sysconf+0x168> 0.00 : b5c58: li r3,-1 0.00 : b5c5c: b b5b6c <__sysconf+0x168> 0.00 : b5c60: lis r3,3 0.00 : b5c64: ori r3,r3,4201 0.00 : b5c68: b b5b6c <__sysconf+0x168> 0.00 : b5c6c: lis r3,3 0.00 : b5c70: ori r3,r3,4201 0.00 : b5c74: b b5b6c <__sysconf+0x168> 0.00 : b5c78: lis r3,3 0.00 : b5c7c: ori r3,r3,4201 0.00 : b5c80: b b5b6c <__sysconf+0x168> 0.00 : b5c84: li r3,1 0.00 : b5c88: b b5b6c <__sysconf+0x168> 0.00 : b5c8c: li r3,1 0.00 : b5c90: b b5b6c <__sysconf+0x168> 0.00 : b5c94: bl a46f8 0.00 : b5c98: cmpwi cr7,r3,6 0.00 : b5c9c: li r3,6 0.00 : b5ca0: ble+ cr7,b5b6c <__sysconf+0x168> 0.00 : b5ca4: bl a46f8 0.00 : b5ca8: b b5b6c <__sysconf+0x168> 0.00 : b5cac: li r3,16 0.00 : b5cb0: b b5b6c <__sysconf+0x168> 0.00 : b5cb4: bl e1aa8 0.00 : b5cb8: b b5b6c <__sysconf+0x168> 0.00 : b5cbc: lwz r3,-5316(r30) 0.00 : b5cc0: bl b58e8 0.00 : b5cc4: b b5b6c <__sysconf+0x168> 0.00 : b5cc8: lis r3,32767 0.00 : b5ccc: ori r3,r3,65535 0.00 : b5cd0: b b5b6c <__sysconf+0x168> 0.00 : b5cd4: li r3,20 0.00 : b5cd8: b b5b6c <__sysconf+0x168> 0.00 : b5cdc: lwz r3,-5312(r30) 0.00 : b5ce0: bl b58e8 0.00 : b5ce4: b b5b6c <__sysconf+0x168> 0.00 : b5ce8: lwz r3,-5316(r30) 0.00 : b5cec: bl b58e8 0.00 : b5cf0: b b5b6c <__sysconf+0x168> 0.00 : b5cf4: lis r3,3 0.00 : b5cf8: ori r3,r3,4201 0.00 : b5cfc: b b5b6c <__sysconf+0x168> 0.00 : b5d00: lis r3,3 0.00 : b5d04: ori r3,r3,4201 0.00 : b5d08: b b5b6c <__sysconf+0x168> 0.00 : b5d0c: lis r3,3 0.00 : b5d10: ori r3,r3,4201 0.00 : b5d14: b b5b6c <__sysconf+0x168> 0.00 : b5d18: lis r3,3 0.00 : b5d1c: ori r3,r3,4201 0.00 : b5d20: b b5b6c <__sysconf+0x168> 0.00 : b5d24: lis r3,3 0.00 : b5d28: ori r3,r3,4201 0.00 : b5d2c: b b5b6c <__sysconf+0x168> 0.00 : b5d30: lis r3,3 0.00 : b5d34: ori r3,r3,4201 0.00 : b5d38: b b5b6c <__sysconf+0x168> 0.00 : b5d3c: lis r3,3 0.00 : b5d40: ori r3,r3,4201 0.00 : b5d44: b b5b6c <__sysconf+0x168> 0.00 : b5d48: lis r3,3 0.00 : b5d4c: ori r3,r3,4201 0.00 : b5d50: b b5b6c <__sysconf+0x168> 0.00 : b5d54: lis r3,3 0.00 : b5d58: ori r3,r3,4201 0.00 : b5d5c: b b5b6c <__sysconf+0x168> 0.00 : b5d60: lis r3,3 0.00 : b5d64: ori r3,r3,4201 0.00 : b5d68: b b5b6c <__sysconf+0x168> 0.00 : b5d6c: lis r3,3 0.00 : b5d70: ori r3,r3,4201 0.00 : b5d74: b b5b6c <__sysconf+0x168> 0.00 : b5d78: li r3,1024 0.00 : b5d7c: b b5b6c <__sysconf+0x168> 0.00 : b5d80: li r3,64 0.00 : b5d84: b b5b6c <__sysconf+0x168> 0.00 : b5d88: li r3,1 0.00 : b5d8c: b b5b6c <__sysconf+0x168> 0.00 : b5d90: li r3,1 0.00 : b5d94: b b5b6c <__sysconf+0x168> 0.00 : b5d98: li r3,1 0.00 : b5d9c: b b5b6c <__sysconf+0x168> 0.00 : b5da0: lwz r3,-5312(r30) 0.00 : b5da4: bl b58e8 0.00 : b5da8: b b5b6c <__sysconf+0x168> 0.00 : b5dac: li r3,0 0.00 : b5db0: b b5b6c <__sysconf+0x168> 0.00 : b5db4: lis r3,3 0.00 : b5db8: ori r3,r3,4201 0.00 : b5dbc: b b5b6c <__sysconf+0x168> 0.00 : b5dc0: lis r3,3 0.00 : b5dc4: ori r3,r3,4201 0.00 : b5dc8: b b5b6c <__sysconf+0x168> 0.00 : b5dcc: lis r3,3 0.00 : b5dd0: ori r3,r3,4201 0.00 : b5dd4: b b5b6c <__sysconf+0x168> 0.00 : b5dd8: li r3,1 0.00 : b5ddc: b b5b6c <__sysconf+0x168> 0.00 : b5de0: lis r3,3 0.00 : b5de4: ori r3,r3,4201 0.00 : b5de8: b b5b6c <__sysconf+0x168> 0.00 : b5dec: lis r3,3 0.00 : b5df0: ori r3,r3,4201 0.00 : b5df4: b b5b6c <__sysconf+0x168> 0.00 : b5df8: lis r3,3 0.00 : b5dfc: ori r3,r3,4201 0.00 : b5e00: b b5b6c <__sysconf+0x168> 0.00 : b5e04: lis r3,3 0.00 : b5e08: ori r3,r3,4201 0.00 : b5e0c: b b5b6c <__sysconf+0x168> 0.00 : b5e10: li r3,2048 0.00 : b5e14: b b5b6c <__sysconf+0x168> 0.00 : b5e18: li r3,32767 0.00 : b5e1c: b b5b6c <__sysconf+0x168> 0.00 : b5e20: li r3,2048 0.00 : b5e24: b b5b6c <__sysconf+0x168> 0.00 : b5e28: li r3,32 0.00 : b5e2c: b b5b6c <__sysconf+0x168> 0.00 : b5e30: li r3,255 0.00 : b5e34: b b5b6c <__sysconf+0x168> 0.00 : b5e38: li r3,1000 0.00 : b5e3c: b b5b6c <__sysconf+0x168> 0.00 : b5e40: li r3,99 0.00 : b5e44: b b5b6c <__sysconf+0x168> 0.00 : b5e48: li r3,2048 0.00 : b5e4c: b b5b6c <__sysconf+0x168> 0.00 : b5e50: li r3,99 0.00 : b5e54: b b5b6c <__sysconf+0x168> 0.00 : b5e58: lis r3,3 0.00 : b5e5c: ori r3,r3,4201 0.00 : b5e60: b b5b6c <__sysconf+0x168> 0.00 : b5e64: li r3,1 0.00 : b5e68: b b5b6c <__sysconf+0x168> 0.00 : b5e6c: lis r3,32767 0.00 : b5e70: ori r3,r3,65535 0.00 : b5e74: b b5b6c <__sysconf+0x168> 0.00 : b5e78: li r3,1 0.00 : b5e7c: b b5b6c <__sysconf+0x168> 0.00 : b5e80: li r3,32 0.00 : b5e84: b b5b6c <__sysconf+0x168> 0.00 : b5e88: lwz r0,84(r1) 0.00 : b5e8c: lwz r26,56(r1) 0.00 : b5e90: mtlr r0 0.00 : b5e94: lwz r27,60(r1) 0.00 : b5e98: lwz r28,64(r1) 0.00 : b5e9c: lwz r29,68(r1) 0.00 : b5ea0: lwz r30,72(r1) 0.00 : b5ea4: lwz r31,76(r1) 0.00 : b5ea8: addi r1,r1,80 0.00 : b5eac: b e1a50 <__getpagesize> 0.00 : b5eb0: lis r3,3 0.00 : b5eb4: ori r3,r3,4201 0.00 : b5eb8: b b5b6c <__sysconf+0x168> 0.00 : b5ebc: li r3,0 0.00 : b5ec0: ori r3,r3,32768 0.00 : b5ec4: b b5b6c <__sysconf+0x168> 0.00 : b5ec8: lis r3,32767 0.00 : b5ecc: ori r3,r3,65535 0.00 : b5ed0: b b5b6c <__sysconf+0x168> 0.00 : b5ed4: lis r3,32767 0.00 : b5ed8: ori r3,r3,65535 0.00 : b5edc: b b5b6c <__sysconf+0x168> 0.00 : b5ee0: lis r3,32767 0.00 : b5ee4: ori r3,r3,65535 0.00 : b5ee8: b b5b6c <__sysconf+0x168> 0.00 : b5eec: lis r3,32767 0.00 : b5ef0: ori r3,r3,65535 0.00 : b5ef4: b b5b6c <__sysconf+0x168> 0.00 : b5ef8: li r3,2048 0.00 : b5efc: b b5b6c <__sysconf+0x168> 0.00 : b5f00: li r3,4096 0.00 : b5f04: b b5b6c <__sysconf+0x168> 0.00 : b5f08: li r3,0 0.00 : b5f0c: ori r3,r3,65535 0.00 : b5f10: b b5b6c <__sysconf+0x168> 0.00 : b5f14: li r3,1 0.00 : b5f18: b b5b6c <__sysconf+0x168> 0.00 : b5f1c: lis r3,3 0.00 : b5f20: ori r3,r3,4201 0.00 : b5f24: b b5b6c <__sysconf+0x168> 0.00 : b5f28: li r3,255 0.00 : b5f2c: b b5b6c <__sysconf+0x168> 0.00 : b5f30: li r3,-32768 0.00 : b5f34: b b5b6c <__sysconf+0x168> 0.00 : b5f38: li r3,32767 0.00 : b5f3c: b b5b6c <__sysconf+0x168> 0.00 : b5f40: li r3,-128 0.00 : b5f44: b b5b6c <__sysconf+0x168> 0.00 : b5f48: li r3,127 0.00 : b5f4c: b b5b6c <__sysconf+0x168> 0.00 : b5f50: li r3,32767 0.00 : b5f54: b b5b6c <__sysconf+0x168> 0.00 : b5f58: li r3,20 0.00 : b5f5c: b b5b6c <__sysconf+0x168> 0.00 : b5f60: li r3,16 0.00 : b5f64: b b5b6c <__sysconf+0x168> 0.00 : b5f68: li r3,32 0.00 : b5f6c: b b5b6c <__sysconf+0x168> 0.00 : b5f70: li r3,32 0.00 : b5f74: b b5b6c <__sysconf+0x168> 0.00 : b5f78: lis r3,-32768 0.00 : b5f7c: b b5b6c <__sysconf+0x168> 0.00 : b5f80: lis r3,32767 0.00 : b5f84: ori r3,r3,65535 0.00 : b5f88: b b5b6c <__sysconf+0x168> 0.00 : b5f8c: li r3,0 0.00 : b5f90: b b5b6c <__sysconf+0x168> 0.00 : b5f94: li r3,255 0.00 : b5f98: b b5b6c <__sysconf+0x168> 0.00 : b5f9c: li r3,8 0.00 : b5fa0: b b5b6c <__sysconf+0x168> 0.00 : b5fa4: li r3,1 0.00 : b5fa8: b b5b6c <__sysconf+0x168> 0.00 : b5fac: li r3,1 0.00 : b5fb0: b b5b6c <__sysconf+0x168> 0.00 : b5fb4: li r3,1 0.00 : b5fb8: b b5b6c <__sysconf+0x168> 0.00 : b5fbc: lis r3,3 0.00 : b5fc0: ori r3,r3,4201 0.00 : b5fc4: b b5b6c <__sysconf+0x168> 0.00 : b5fc8: lis r3,3 0.00 : b5fcc: ori r3,r3,4201 0.00 : b5fd0: b b5b6c <__sysconf+0x168> 0.00 : b5fd4: lis r3,3 0.00 : b5fd8: ori r3,r3,4201 0.00 : b5fdc: b b5b6c <__sysconf+0x168> 0.00 : b5fe0: li r3,1 0.00 : b5fe4: b b5b6c <__sysconf+0x168> 0.00 : b5fe8: li r3,1 0.00 : b5fec: b b5b6c <__sysconf+0x168> 0.00 : b5ff0: li r3,1 0.00 : b5ff4: b b5b6c <__sysconf+0x168> 0.00 : b5ff8: li r3,1 0.00 : b5ffc: b b5b6c <__sysconf+0x168> 0.00 : b6000: li r3,4 0.00 : b6004: b b5b6c <__sysconf+0x168> 0.00 : b6008: li r3,700 0.00 : b600c: b b5b6c <__sysconf+0x168> 0.00 : b6010: li r3,8192 0.00 : b6014: b b5b6c <__sysconf+0x168> 0.00 : b6018: lis r3,32767 0.00 : b601c: ori r3,r3,65535 0.00 : b6020: b b5b6c <__sysconf+0x168> 0.00 : b6024: bl e7b04 0.00 : b6028: b b5b6c <__sysconf+0x168> 0.00 : b602c: bl e7ad4 0.00 : b6030: b b5b6c <__sysconf+0x168> 0.00 : b6034: bl e76d4 0.00 : b6038: b b5b6c <__sysconf+0x168> 0.00 : b603c: bl e79d4 0.00 : b6040: b b5b6c <__sysconf+0x168> 0.00 : b6044: lis r3,3 0.00 : b6048: ori r3,r3,4201 0.00 : b604c: b b5b6c <__sysconf+0x168> 0.00 : b6050: lis r3,3 0.00 : b6054: ori r3,r3,4201 0.00 : b6058: b b5b6c <__sysconf+0x168> 0.00 : b605c: lis r3,3 0.00 : b6060: ori r3,r3,4201 0.00 : b6064: b b5b6c <__sysconf+0x168> 0.00 : b6068: lis r3,3 0.00 : b606c: ori r3,r3,4201 0.00 : b6070: b b5b6c <__sysconf+0x168> 0.00 : b6074: lis r3,3 0.00 : b6078: ori r3,r3,4201 0.00 : b607c: b b5b6c <__sysconf+0x168> 0.00 : b6080: lis r3,3 0.00 : b6084: ori r3,r3,4201 0.00 : b6088: b b5b6c <__sysconf+0x168> 0.00 : b608c: lis r3,3 0.00 : b6090: ori r3,r3,4201 0.00 : b6094: b b5b6c <__sysconf+0x168> 0.00 : b6098: lis r3,2 0.00 : b609c: b b5b6c <__sysconf+0x168> 0.00 : b60a0: li r3,1024 0.00 : b60a4: b b5b6c <__sysconf+0x168> 0.00 : b60a8: li r3,4 0.00 : b60ac: b b5b6c <__sysconf+0x168> 0.00 : b60b0: li r3,32 0.00 : b60b4: b b5b6c <__sysconf+0x168> 0.00 : b60b8: li r3,256 0.00 : b60bc: b b5b6c <__sysconf+0x168> 0.00 : b60c0: li r3,1024 0.00 : b60c4: b b5b6c <__sysconf+0x168> 0.00 : b60c8: li r3,1024 0.00 : b60cc: b b5b6c <__sysconf+0x168> 0.00 : b60d0: lis r3,3 0.00 : b60d4: ori r3,r3,4201 0.00 : b60d8: b b5b6c <__sysconf+0x168> 0.00 : b60dc: lis r3,3 0.00 : b60e0: ori r3,r3,4201 0.00 : b60e4: b b5b6c <__sysconf+0x168> 0.00 : b60e8: lis r3,3 0.00 : b60ec: ori r3,r3,4201 0.00 : b60f0: b b5b6c <__sysconf+0x168> 0.00 : b60f4: lis r3,3 0.00 : b60f8: ori r3,r3,4201 0.00 : b60fc: b b5b6c <__sysconf+0x168> 0.00 : b6100: li r3,1 0.00 : b6104: b b5b6c <__sysconf+0x168> 0.00 : b6108: li r3,1 0.00 : b610c: b b5b6c <__sysconf+0x168> 0.00 : b6110: lwz r3,-5316(r30) 0.00 : b6114: bl b58e8 0.00 : b6118: b b5b6c <__sysconf+0x168> 0.00 : b611c: lwz r3,-5312(r30) 0.00 : b6120: bl b58e8 0.00 : b6124: b b5b6c <__sysconf+0x168> 0.00 : b6128: li r3,2 0.00 : b612c: b b5bc8 <__sysconf+0x1c4> Percent | Source code & Disassembly of libpthread-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 0000ff5c <__write>: 0.00 : ff5c: lwz r10,-29856(r2) 0.00 : ff60: cmpwi r10,0 0.00 : ff64: bne- ff78 <__write+0x1c> 0.00 : ff68: li r0,4 0.00 : ff6c: sc 0.00 : ff70: bnslr+ 0.00 : ff74: b 13000 0.00 : ff78: stwu r1,-48(r1) 0.00 : ff7c: mflr r9 0.00 : ff80: stw r9,52(r1) 0.00 : ff84: stw r5,28(r1) 0.00 : ff88: stw r4,24(r1) 0.00 : ff8c: stw r3,20(r1) 0.00 : ff90: bl f7e8 0.00 : ff94: stw r3,16(r1) 0.00 : ff98: lwz r5,28(r1) 0.00 : ff9c: lwz r4,24(r1) 0.00 : ffa0: lwz r3,20(r1) 0.00 : ffa4: li r0,4 0.00 : ffa8: sc 100.00 : ffac: mfcr r0 0.00 : ffb0: stw r3,8(r1) 0.00 : ffb4: stw r0,12(r1) 0.00 : ffb8: lwz r3,16(r1) 0.00 : ffbc: bl f890 0.00 : ffc0: lwz r4,52(r1) 0.00 : ffc4: lwz r0,12(r1) 0.00 : ffc8: lwz r3,8(r1) 0.00 : ffcc: mtlr r4 0.00 : ffd0: mtcr r0 0.00 : ffd4: addi r1,r1,48 0.00 : ffd8: bnslr+ 0.00 : ffdc: b 13000 Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003495c : 100.00 : 3495c: stwu r1,-32(r1) 0.00 : 34960: mflr r0 0.00 : 34964: stw r0,36(r1) 0.00 : 34968: stw r31,28(r1) 0.00 : 3496c: mr r31,r1 0.00 : 34970: stw r3,8(r31) 0.00 : 34974: lwz r3,8(r31) 0.00 : 34978: bl 2f440 0.00 : 3497c: mr r10,r4 0.00 : 34980: mr r9,r3 0.00 : 34984: mr r3,r9 0.00 : 34988: mr r4,r10 0.00 : 3498c: addi r11,r31,32 0.00 : 34990: lwz r0,4(r11) 0.00 : 34994: mtlr r0 0.00 : 34998: lwz r31,-4(r11) 0.00 : 3499c: mr r1,r11 0.00 : 349a0: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000349a4 : 0.00 : 349a4: stwu r1,-48(r1) 0.00 : 349a8: mflr r0 0.00 : 349ac: stw r0,52(r1) 0.00 : 349b0: stw r31,44(r1) 0.00 : 349b4: mr r31,r1 0.00 : 349b8: stw r3,8(r31) 0.00 : 349bc: stw r4,12(r31) 0.00 : 349c0: stw r5,16(r31) 0.00 : 349c4: stw r6,20(r31) 0.00 : 349c8: stw r7,24(r31) 0.00 : 349cc: lwz r3,8(r31) 0.00 : 349d0: lwz r4,12(r31) 0.00 : 349d4: lwz r5,16(r31) 0.00 : 349d8: lwz r6,20(r31) 0.00 : 349dc: lwz r7,24(r31) 0.00 : 349e0: bl 2f62c 100.00 : 349e4: mr r0,r3 0.00 : 349e8: mr r3,r0 0.00 : 349ec: addi r11,r31,48 0.00 : 349f0: lwz r0,4(r11) 0.00 : 349f4: mtlr r0 0.00 : 349f8: lwz r31,-4(r11) 0.00 : 349fc: mr r1,r11 0.00 : 34a00: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00034a04 : 0.00 : 34a04: stwu r1,-16(r1) 0.00 : 34a08: stw r31,12(r1) 0.00 : 34a0c: mr r31,r1 0.00 : 34a10: li r0,64 0.00 : 34a14: mr r3,r0 0.00 : 34a18: addi r11,r31,16 0.00 : 34a1c: lwz r31,-4(r11) 100.00 : 34a20: mr r1,r11 0.00 : 34a24: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00034a28 : 0.00 : 34a28: stwu r1,-64(r1) 0.00 : 34a2c: mflr r0 0.00 : 34a30: stw r0,68(r1) 0.00 : 34a34: stw r30,56(r1) 0.00 : 34a38: stw r31,60(r1) 0.00 : 34a3c: mr r31,r1 0.00 : 34a40: bcl- 20,4*cr7+so,34a44 0.00 : 34a44: mflr r30 0.00 : 34a48: addis r30,r30,2 0.00 : 34a4c: addi r30,r30,16432 0.00 : 34a50: stw r3,24(r31) 0.00 : 34a54: stw r5,32(r31) 0.00 : 34a58: stw r6,36(r31) 0.00 : 34a5c: stw r7,28(r31) 0.00 : 34a60: stw r8,40(r31) 0.00 : 34a64: lwz r0,40(r31) 0.00 : 34a68: mr r7,r0 0.00 : 34a6c: lwz r9,0(r7) 0.00 : 34a70: lwz r0,24(r31) 0.00 : 34a74: addic r0,r0,52 0.00 : 34a78: mr r3,r9 0.00 : 34a7c: mr r4,r0 0.00 : 34a80: li r5,0 0.00 : 34a84: li r6,512 0.00 : 34a88: bl 2f964 <_shmp_offset> 0.00 : 34a8c: stw r3,8(r31) 0.00 : 34a90: lwz r0,8(r31) 0.00 : 34a94: stw r0,12(r31) 0.00 : 34a98: lwz r0,24(r31) 0.00 : 34a9c: addic r9,r0,24 0.00 : 34aa0: lwz r0,12(r31) 0.00 : 34aa4: mr r8,r0 100.00 : 34aa8: lwz r11,28(r8) 0.00 : 34aac: lwz r0,28(r31) 0.00 : 34ab0: mullw r0,r11,r0 0.00 : 34ab4: mr r3,r9 0.00 : 34ab8: mr r4,r0 0.00 : 34abc: lwz r5,40(r31) 0.00 : 34ac0: bl 458b0 <00008000.got2.plt_pic32.lib_ring_buffer_offset_address+0x10> 0.00 : 34ac4: stw r3,16(r31) 0.00 : 34ac8: lwz r3,12(r31) 0.00 : 34acc: bl 2f408 0.00 : 34ad0: stw r3,20(r31) 0.00 : 34ad4: lwz r0,16(r31) 0.00 : 34ad8: lis r9,-15876 0.00 : 34adc: ori r9,r9,8129 0.00 : 34ae0: mr r10,r0 0.00 : 34ae4: stw r9,0(r10) 0.00 : 34ae8: lwz r0,16(r31) 0.00 : 34aec: addic r0,r0,4 0.00 : 34af0: lwz r9,20(r31) 0.00 : 34af4: addi r9,r9,56 0.00 : 34af8: lwz r8,0(r9) 0.00 : 34afc: lwz r10,4(r9) 0.00 : 34b00: lwz r11,8(r9) 0.00 : 34b04: lwz r9,12(r9) 0.00 : 34b08: mr r7,r0 0.00 : 34b0c: stw r8,0(r7) 0.00 : 34b10: mr r8,r0 0.00 : 34b14: stw r10,4(r8) 0.00 : 34b18: mr r10,r0 0.00 : 34b1c: stw r11,8(r10) 0.00 : 34b20: mr r11,r0 0.00 : 34b24: stw r9,12(r11) 0.00 : 34b28: lwz r0,20(r31) 0.00 : 34b2c: mr r7,r0 0.00 : 34b30: lwz r9,52(r7) 0.00 : 34b34: lwz r0,16(r31) 0.00 : 34b38: mr r8,r0 0.00 : 34b3c: stw r9,20(r8) 0.00 : 34b40: lwz r0,16(r31) 0.00 : 34b44: lwz r9,32(r31) 0.00 : 34b48: lwz r10,36(r31) 0.00 : 34b4c: stw r9,48(r31) 0.00 : 34b50: stw r10,52(r31) 0.00 : 34b54: lfd f0,48(r31) 0.00 : 34b58: mr r11,r0 0.00 : 34b5c: stfd f0,24(r11) 0.00 : 34b60: lwz r0,16(r31) 0.00 : 34b64: li r9,0 0.00 : 34b68: li r10,0 0.00 : 34b6c: stw r9,48(r31) 0.00 : 34b70: stw r10,52(r31) 0.00 : 34b74: lfd f0,48(r31) 0.00 : 34b78: mr r7,r0 0.00 : 34b7c: stfd f0,32(r7) 0.00 : 34b80: lwz r0,16(r31) 0.00 : 34b84: li r9,-1 0.00 : 34b88: li r10,-1 0.00 : 34b8c: stw r9,48(r31) 0.00 : 34b90: stw r10,52(r31) 0.00 : 34b94: lfd f0,48(r31) 0.00 : 34b98: mr r7,r0 0.00 : 34b9c: stfd f0,40(r7) 0.00 : 34ba0: lwz r0,16(r31) 0.00 : 34ba4: li r9,-1 0.00 : 34ba8: li r10,-1 0.00 : 34bac: stw r9,48(r31) 0.00 : 34bb0: stw r10,52(r31) 0.00 : 34bb4: lfd f0,48(r31) 0.00 : 34bb8: mr r7,r0 0.00 : 34bbc: stfd f0,48(r7) 0.00 : 34bc0: lwz r0,16(r31) 0.00 : 34bc4: li r9,0 0.00 : 34bc8: mr r7,r0 0.00 : 34bcc: stw r9,56(r7) 0.00 : 34bd0: lwz r0,24(r31) 0.00 : 34bd4: mr r8,r0 0.00 : 34bd8: lwz r0,60(r8) 0.00 : 34bdc: mr r9,r0 0.00 : 34be0: lwz r0,16(r31) 0.00 : 34be4: mr r10,r0 0.00 : 34be8: stw r9,60(r10) 0.00 : 34bec: addi r11,r31,64 0.00 : 34bf0: lwz r0,4(r11) 0.00 : 34bf4: mtlr r0 0.00 : 34bf8: lwz r30,-8(r11) 0.00 : 34bfc: lwz r31,-4(r11) 0.00 : 34c00: mr r1,r11 0.00 : 34c04: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000393bc : 0.00 : 393bc: stwu r1,-32(r1) 0.00 : 393c0: stw r31,28(r1) 0.00 : 393c4: mr r31,r1 0.00 : 393c8: stw r3,8(r31) 0.00 : 393cc: stw r4,12(r31) 0.00 : 393d0: lwz r0,8(r31) 0.00 : 393d4: mr r9,r0 0.00 : 393d8: lwz r0,8(r9) 0.00 : 393dc: cmpwi cr7,r0,0 0.00 : 393e0: bne- cr7,393f0 100.00 : 393e4: lwz r0,12(r31) 0.00 : 393e8: clrlwi r0,r0,16 0.00 : 393ec: b 393f4 0.00 : 393f0: lwz r0,12(r31) 0.00 : 393f4: mr r3,r0 0.00 : 393f8: addi r11,r31,32 0.00 : 393fc: lwz r31,-4(r11) 0.00 : 39400: mr r1,r11 0.00 : 39404: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003b98c : 0.00 : 3b98c: stwu r1,-48(r1) 0.00 : 3b990: mflr r0 0.00 : 3b994: stw r0,52(r1) 0.00 : 3b998: stw r30,40(r1) 0.00 : 3b99c: stw r31,44(r1) 0.00 : 3b9a0: mr r31,r1 0.00 : 3b9a4: bcl- 20,4*cr7+so,3b9a8 0.00 : 3b9a8: mflr r30 0.00 : 3b9ac: addis r30,r30,2 0.00 : 3b9b0: addi r30,r30,-11744 100.00 : 3b9b4: stw r3,24(r31) 0.00 : 3b9b8: stw r4,28(r31) 0.00 : 3b9bc: stw r5,32(r31) 0.00 : 3b9c0: lwz r0,24(r31) 0.00 : 3b9c4: mr r9,r0 0.00 : 3b9c8: lwz r0,4(r9) 0.00 : 3b9cc: cmpwi cr7,r0,0 0.00 : 3b9d0: bne- cr7,3b9e8 0.00 : 3b9d4: lwz r3,-32764(r30) 0.00 : 3b9d8: lwz r4,-32760(r30) 0.00 : 3b9dc: li r5,55 0.00 : 3b9e0: lwz r6,-32752(r30) 0.00 : 3b9e4: bl 47090 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0x10> 0.00 : 3b9e8: lwz r9,28(r31) 0.00 : 3b9ec: lwz r0,32(r31) 0.00 : 3b9f0: stw r0,0(r9) 0.00 : 3b9f4: stw r0,8(r31) 0.00 : 3b9f8: addi r11,r31,48 0.00 : 3b9fc: lwz r0,4(r11) 0.00 : 3ba00: mtlr r0 0.00 : 3ba04: lwz r30,-8(r11) 0.00 : 3ba08: lwz r31,-4(r11) 0.00 : 3ba0c: mr r1,r11 0.00 : 3ba10: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003bec4 : 0.00 : 3bec4: stwu r1,-48(r1) 0.00 : 3bec8: stw r31,44(r1) 0.00 : 3becc: mr r31,r1 0.00 : 3bed0: stw r3,24(r31) 0.00 : 3bed4: stw r4,28(r31) 0.00 : 3bed8: lwz r0,24(r31) 0.00 : 3bedc: mr r9,r0 0.00 : 3bee0: lwz r0,0(r9) 0.00 : 3bee4: stw r0,8(r31) 0.00 : 3bee8: lwz r0,28(r31) 0.00 : 3beec: mr r11,r0 0.00 : 3bef0: lwz r0,0(r11) 0.00 : 3bef4: stw r0,12(r31) 0.00 : 3bef8: lwz r0,8(r31) 0.00 : 3befc: mr r11,r0 0.00 : 3bf00: lwz r9,4(r11) 0.00 : 3bf04: lwz r0,12(r31) 0.00 : 3bf08: cmplw cr7,r9,r0 0.00 : 3bf0c: crnot 4*cr7+eq,4*cr7+gt 0.00 : 3bf10: mfcr r0 0.00 : 3bf14: rlwinm r0,r0,31,31,31 0.00 : 3bf18: cmpwi cr7,r0,0 0.00 : 3bf1c: beq- cr7,3bf28 0.00 : 3bf20: li r0,-1 0.00 : 3bf24: b 3bf4c 0.00 : 3bf28: lwz r0,8(r31) 0.00 : 3bf2c: addic r9,r0,8 0.00 : 3bf30: lwz r0,12(r31) 0.00 : 3bf34: mulli r0,r0,40 0.00 : 3bf38: add r0,r9,r0 0.00 : 3bf3c: stw r0,16(r31) 100.00 : 3bf40: lwz r0,16(r31) 0.00 : 3bf44: mr r9,r0 0.00 : 3bf48: lwz r0,12(r9) 0.00 : 3bf4c: mr r3,r0 0.00 : 3bf50: addi r11,r31,48 0.00 : 3bf54: lwz r31,-4(r11) 0.00 : 3bf58: mr r1,r11 0.00 : 3bf5c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003cf7c : 100.00 : 3cf7c: stwu r1,-32(r1) 0.00 : 3cf80: stw r31,28(r1) 0.00 : 3cf84: mr r31,r1 0.00 : 3cf88: stw r3,8(r31) 0.00 : 3cf8c: stw r4,12(r31) 0.00 : 3cf90: lwz r0,12(r31) 0.00 : 3cf94: mr r9,r0 0.00 : 3cf98: lwz r0,28(r9) 0.00 : 3cf9c: addic r9,r0,-1 0.00 : 3cfa0: lwz r0,8(r31) 0.00 : 3cfa4: and r0,r9,r0 0.00 : 3cfa8: mr r3,r0 0.00 : 3cfac: addi r11,r31,32 0.00 : 3cfb0: lwz r31,-4(r11) 0.00 : 3cfb4: mr r1,r11 0.00 : 3cfb8: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003d178 : 0.00 : 3d178: stwu r1,-48(r1) 0.00 : 3d17c: mflr r0 0.00 : 3d180: stw r0,52(r1) 0.00 : 3d184: stw r31,44(r1) 0.00 : 3d188: mr r31,r1 0.00 : 3d18c: stw r3,24(r31) 0.00 : 3d190: stw r4,28(r31) 0.00 : 3d194: stw r5,32(r31) 0.00 : 3d198: stw r6,36(r31) 0.00 : 3d19c: lwz r0,24(r31) 0.00 : 3d1a0: mr r11,r0 0.00 : 3d1a4: lwz r0,32(r11) 0.00 : 3d1a8: cmpwi cr7,r0,0 0.00 : 3d1ac: beq- cr7,3d1c4 0.00 : 3d1b0: lwz r0,24(r31) 0.00 : 3d1b4: mr r11,r0 0.00 : 3d1b8: lwz r0,32(r11) 0.00 : 3d1bc: cmpwi cr7,r0,64 0.00 : 3d1c0: bne- cr7,3d1cc 0.00 : 3d1c4: li r0,0 0.00 : 3d1c8: b 3d264 0.00 : 3d1cc: lwz r0,24(r31) 0.00 : 3d1d0: mr r11,r0 0.00 : 3d1d4: lwz r0,32(r11) 0.00 : 3d1d8: addic r11,r0,-32 0.00 : 3d1dc: cmpwi cr7,r11,0 0.00 : 3d1e0: blt- cr7,3d1f4 0.00 : 3d1e4: lwz r0,32(r31) 0.00 : 3d1e8: srw r10,r0,r11 0.00 : 3d1ec: li r9,0 0.00 : 3d1f0: b 3d218 0.00 : 3d1f4: lwz r11,32(r31) 0.00 : 3d1f8: rlwinm r8,r11,1,0,30 0.00 : 3d1fc: subfic r11,r0,31 0.00 : 3d200: slw r11,r8,r11 0.00 : 3d204: lwz r8,36(r31) 0.00 : 3d208: srw r10,r8,r0 0.00 : 3d20c: or r10,r11,r10 100.00 : 3d210: lwz r11,32(r31) 0.00 : 3d214: srw r9,r11,r0 0.00 : 3d218: stw r10,8(r31) 0.00 : 3d21c: lwz r0,28(r31) 0.00 : 3d220: addic r0,r0,20 0.00 : 3d224: lwz r3,24(r31) 0.00 : 3d228: mr r4,r0 0.00 : 3d22c: bl 3b908 0.00 : 3d230: mr r0,r3 0.00 : 3d234: mr r9,r0 0.00 : 3d238: lwz r0,8(r31) 0.00 : 3d23c: xor r0,r9,r0 0.00 : 3d240: cmpwi cr7,r0,0 0.00 : 3d244: mfcr r0 0.00 : 3d248: rlwinm r0,r0,31,31,31 0.00 : 3d24c: xori r0,r0,1 0.00 : 3d250: cmpwi cr7,r0,0 0.00 : 3d254: beq- cr7,3d260 0.00 : 3d258: li r0,1 0.00 : 3d25c: b 3d264 0.00 : 3d260: li r0,0 0.00 : 3d264: mr r3,r0 0.00 : 3d268: addi r11,r31,48 0.00 : 3d26c: lwz r0,4(r11) 0.00 : 3d270: mtlr r0 0.00 : 3d274: lwz r31,-4(r11) 0.00 : 3d278: mr r1,r11 0.00 : 3d27c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003d464 : 0.00 : 3d464: stwu r1,-80(r1) 0.00 : 3d468: mflr r0 0.00 : 3d46c: stw r0,84(r1) 0.00 : 3d470: stw r29,68(r1) 0.00 : 3d474: stw r30,72(r1) 0.00 : 3d478: stw r31,76(r1) 0.00 : 3d47c: mr r31,r1 0.00 : 3d480: stw r3,40(r31) 0.00 : 3d484: stw r4,44(r31) 0.00 : 3d488: stw r5,48(r31) 0.00 : 3d48c: stw r6,52(r31) 0.00 : 3d490: lwz r0,44(r31) 0.00 : 3d494: mr r9,r0 0.00 : 3d498: lwz r0,12(r9) 0.00 : 3d49c: stw r0,8(r31) 0.00 : 3d4a0: lwz r3,8(r31) 0.00 : 3d4a4: lwz r4,48(r31) 0.00 : 3d4a8: bl 3d04c 0.00 : 3d4ac: stw r3,12(r31) 0.00 : 3d4b0: lwz r0,52(r31) 0.00 : 3d4b4: mr r11,r0 0.00 : 3d4b8: lwz r9,0(r11) 0.00 : 3d4bc: lwz r0,44(r31) 0.00 : 3d4c0: addic r0,r0,136 0.00 : 3d4c4: mr r3,r9 0.00 : 3d4c8: mr r4,r0 0.00 : 3d4cc: lwz r5,12(r31) 0.00 : 3d4d0: li r6,256 0.00 : 3d4d4: bl 3bd90 <_shmp_offset> 0.00 : 3d4d8: stw r3,16(r31) 0.00 : 3d4dc: lwz r0,16(r31) 0.00 : 3d4e0: lwz r3,40(r31) 0.00 : 3d4e4: mr r4,r0 0.00 : 3d4e8: bl 3b908 0.00 : 3d4ec: mr r0,r3 100.00 : 3d4f0: stw r0,20(r31) 0.00 : 3d4f4: lwz r0,44(r31) 0.00 : 3d4f8: lwz r3,40(r31) 0.00 : 3d4fc: mr r4,r0 0.00 : 3d500: bl 3b908 0.00 : 3d504: mr r0,r3 0.00 : 3d508: stw r0,24(r31) 0.00 : 3d50c: lwz r0,48(r31) 0.00 : 3d510: mr r9,r0 0.00 : 3d514: lwz r0,28(r9) 0.00 : 3d518: lwz r9,20(r31) 0.00 : 3d51c: subf r9,r0,r9 0.00 : 3d520: lwz r0,48(r31) 0.00 : 3d524: mr r11,r0 0.00 : 3d528: lwz r0,4(r11) 0.00 : 3d52c: and r29,r9,r0 0.00 : 3d530: lwz r3,8(r31) 0.00 : 3d534: lwz r4,48(r31) 0.00 : 3d538: bl 3cea4 0.00 : 3d53c: mr r9,r3 0.00 : 3d540: lwz r0,48(r31) 0.00 : 3d544: mr r11,r0 0.00 : 3d548: lwz r0,36(r11) 0.00 : 3d54c: srw r0,r9,r0 0.00 : 3d550: cmpw cr7,r29,r0 0.00 : 3d554: beq- cr7,3d560 0.00 : 3d558: li r0,0 0.00 : 3d55c: b 3d594 0.00 : 3d560: lwz r3,24(r31) 0.00 : 3d564: lwz r4,48(r31) 0.00 : 3d568: bl 3cfbc 0.00 : 3d56c: mr r29,r3 0.00 : 3d570: lwz r3,8(r31) 0.00 : 3d574: lwz r4,48(r31) 0.00 : 3d578: bl 3cfbc 0.00 : 3d57c: mr r0,r3 0.00 : 3d580: cmpw cr7,r29,r0 0.00 : 3d584: bne- cr7,3d590 0.00 : 3d588: li r0,0 0.00 : 3d58c: b 3d594 0.00 : 3d590: li r0,1 0.00 : 3d594: mr r3,r0 0.00 : 3d598: addi r11,r31,80 0.00 : 3d59c: lwz r0,4(r11) 0.00 : 3d5a0: mtlr r0 0.00 : 3d5a4: lwz r29,-12(r11) 0.00 : 3d5a8: lwz r30,-8(r11) 0.00 : 3d5ac: lwz r31,-4(r11) 0.00 : 3d5b0: mr r1,r11 0.00 : 3d5b4: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0004460c : 0.00 : 4460c: stwu r1,-64(r1) 0.00 : 44610: mflr r0 0.00 : 44614: stw r0,68(r1) 0.00 : 44618: stw r28,48(r1) 0.00 : 4461c: stw r29,52(r1) 0.00 : 44620: stw r30,56(r1) 0.00 : 44624: stw r31,60(r1) 0.00 : 44628: mr r31,r1 0.00 : 4462c: bcl- 20,4*cr7+so,44630 0.00 : 44630: mflr r30 0.00 : 44634: addis r30,r30,1 0.00 : 44638: addi r30,r30,18004 0.00 : 4463c: stw r3,24(r31) 0.00 : 44640: stw r4,28(r31) 0.00 : 44644: stw r5,32(r31) 0.00 : 44648: lwz r0,-32656(r30) 0.00 : 4464c: mr r11,r0 0.00 : 44650: lwz r9,0(r11) 0.00 : 44654: lwz r10,4(r11) 0.00 : 44658: stw r9,16(r31) 0.00 : 4465c: stw r10,20(r31) 0.00 : 44660: lwz r0,28(r31) 0.00 : 44664: mr r9,r0 0.00 : 44668: lwz r0,24(r9) 0.00 : 4466c: mr r29,r0 0.00 : 44670: li r28,0 0.00 : 44674: lwz r0,28(r31) 0.00 : 44678: mr r11,r0 0.00 : 4467c: lwz r9,32(r11) 0.00 : 44680: lwz r10,36(r11) 0.00 : 44684: subfc r10,r10,r29 0.00 : 44688: subfe r9,r9,r28 0.00 : 4468c: lwz r12,32(r31) 0.00 : 44690: li r11,0 0.00 : 44694: cmplw cr7,r11,r9 0.00 : 44698: bgt- cr7,446ac 0.00 : 4469c: cmpw cr7,r11,r9 0.00 : 446a0: bne- cr7,446c8 0.00 : 446a4: cmplw cr7,r12,r10 0.00 : 446a8: ble- cr7,446c8 0.00 : 446ac: lwz r0,24(r31) 0.00 : 446b0: lwz r9,16(r31) 0.00 : 446b4: lwz r10,20(r31) 0.00 : 446b8: mr r11,r0 0.00 : 446bc: stw r9,0(r11) 0.00 : 446c0: stw r10,4(r11) 0.00 : 446c4: b 44740 0.00 : 446c8: lwz r0,28(r31) 0.00 : 446cc: mr r9,r0 0.00 : 446d0: lwz r0,0(r9) 0.00 : 446d4: stw r0,8(r31) 0.00 : 446d8: lwz r0,28(r31) 0.00 : 446dc: mr r11,r0 0.00 : 446e0: lwz r9,32(r11) 0.00 : 446e4: lwz r10,36(r11) 0.00 : 446e8: mr r0,r10 0.00 : 446ec: stw r0,12(r31) 0.00 : 446f0: lwz r0,28(r31) 0.00 : 446f4: mr r11,r0 0.00 : 446f8: lwz r9,32(r11) 0.00 : 446fc: lwz r10,36(r11) 0.00 : 44700: lwz r8,32(r31) 0.00 : 44704: li r7,0 0.00 : 44708: addc r10,r10,r8 0.00 : 4470c: adde r9,r9,r7 0.00 : 44710: lwz r0,28(r31) 0.00 : 44714: stw r9,40(r31) 0.00 : 44718: stw r10,44(r31) 100.00 : 4471c: lfd f0,40(r31) 0.00 : 44720: mr r11,r0 0.00 : 44724: stfd f0,32(r11) 0.00 : 44728: lwz r0,24(r31) 0.00 : 4472c: lwz r9,8(r31) 0.00 : 44730: lwz r10,12(r31) 0.00 : 44734: mr r11,r0 0.00 : 44738: stw r9,0(r11) 0.00 : 4473c: stw r10,4(r11) 0.00 : 44740: lwz r3,24(r31) 0.00 : 44744: addi r11,r31,64 0.00 : 44748: lwz r0,4(r11) 0.00 : 4474c: mtlr r0 0.00 : 44750: lwz r28,-16(r11) 0.00 : 44754: lwz r29,-12(r11) 0.00 : 44758: lwz r30,-8(r11) 0.00 : 4475c: lwz r31,-4(r11) 0.00 : 44760: mr r1,r11 0.00 : 44764: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00045b10 <00008000.got2.plt_pic32.sigpending@@GLIBC_2.0>: 100.00 : 45b10: lwz r11,-31916(r30) 0.00 : 45b14: mtctr r11 0.00 : 45b18: bctr 0.00 : 45b1c: nop 0.00 : 45b20: lwz r11,-31732(r30) 0.00 : 45b24: mtctr r11 0.00 : 45b28: bctr 0.00 : 45b2c: nop 0.00 : 45b30: lwz r11,-31576(r30) 0.00 : 45b34: mtctr r11 0.00 : 45b38: bctr 0.00 : 45b3c: nop 0.00 : 45b40: lwz r11,-31420(r30) 0.00 : 45b44: mtctr r11 0.00 : 45b48: bctr 0.00 : 45b4c: nop Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00045ca0 <00008000.got2.plt_pic32.sigismember@@GLIBC_2.0>: 100.00 : 45ca0: lwz r11,-31860(r30) 0.00 : 45ca4: mtctr r11 0.00 : 45ca8: bctr 0.00 : 45cac: nop 0.00 : 45cb0: lwz r11,-31676(r30) 0.00 : 45cb4: mtctr r11 0.00 : 45cb8: bctr 0.00 : 45cbc: nop 0.00 : 45cc0: lwz r11,-31520(r30) 0.00 : 45cc4: mtctr r11 0.00 : 45cc8: bctr 0.00 : 45ccc: nop 0.00 : 45cd0: lwz r11,-31364(r30) 0.00 : 45cd4: mtctr r11 0.00 : 45cd8: bctr 0.00 : 45cdc: nop Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00045e10 <00008000.got2.plt_pic32.pthread_sigmask@@GLIBC_2.0>: 0.00 : 45e10: lwz r11,-31972(r30) 0.00 : 45e14: mtctr r11 0.00 : 45e18: bctr 0.00 : 45e1c: nop 100.00 : 45e20: lwz r11,-31784(r30) 0.00 : 45e24: mtctr r11 0.00 : 45e28: bctr 0.00 : 45e2c: nop 0.00 : 45e30: lwz r11,-31600(r30) 0.00 : 45e34: mtctr r11 0.00 : 45e38: bctr 0.00 : 45e3c: nop 0.00 : 45e40: lwz r11,-31444(r30) 0.00 : 45e44: mtctr r11 0.00 : 45e48: bctr 0.00 : 45e4c: nop 0.00 : 45e50: lwz r11,-31288(r30) 0.00 : 45e54: mtctr r11 0.00 : 45e58: bctr 0.00 : 45e5c: nop 0.00 : 45e60: lwz r11,-29720(r30) 0.00 : 45e64: mtctr r11 0.00 : 45e68: bctr 0.00 : 45e6c: nop Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00046340 <00008000.got2.plt_pic32.write@@GLIBC_2.0>: 0.00 : 46340: lwz r11,-31840(r30) 0.00 : 46344: mtctr r11 0.00 : 46348: bctr 0.00 : 4634c: nop 100.00 : 46350: lwz r11,-31652(r30) 0.00 : 46354: mtctr r11 0.00 : 46358: bctr 0.00 : 4635c: nop 0.00 : 46360: lwz r11,-31468(r30) 0.00 : 46364: mtctr r11 0.00 : 46368: bctr 0.00 : 4636c: nop 0.00 : 46370: lwz r11,-31312(r30) 0.00 : 46374: mtctr r11 0.00 : 46378: bctr 0.00 : 4637c: nop 0.00 : 46380: lwz r11,-31156(r30) 0.00 : 46384: mtctr r11 0.00 : 46388: bctr 0.00 : 4638c: nop 0.00 : 46390: lwz r11,-29508(r30) 0.00 : 46394: mtctr r11 0.00 : 46398: bctr 0.00 : 4639c: nop Percent | Source code & Disassembly of libgcc_s.so.1 ------------------------------------------------ : : : : Disassembly of section .text: : : 0000d358 : 0.00 : d358: stwu r1,-848(r1) 0.00 : d35c: mflr r0 0.00 : d360: bcl- 20,4*cr7+so,d364 0.00 : d364: li r5,768 0.00 : d368: stw r30,840(r1) 0.00 : d36c: mflr r30 0.00 : d370: stw r22,808(r1) 0.00 : d374: addis r30,r30,2 0.00 : d378: mr r22,r3 0.00 : d37c: stw r23,812(r1) 0.00 : d380: addi r23,r1,12 0.00 : d384: mr r3,r23 0.00 : d388: stw r18,792(r1) 0.00 : d38c: addi r30,r30,-4172 0.00 : d390: mr r18,r4 0.00 : d394: mr r4,r22 0.00 : d398: stw r0,852(r1) 0.00 : d39c: stw r19,796(r1) 0.00 : d3a0: stw r20,800(r1) 0.00 : d3a4: stw r21,804(r1) 0.00 : d3a8: stw r24,816(r1) 0.00 : d3ac: stw r25,820(r1) 0.00 : d3b0: stw r26,824(r1) 0.00 : d3b4: stw r27,828(r1) 0.00 : d3b8: stw r28,832(r1) 0.00 : d3bc: stw r29,836(r1) 0.00 : d3c0: stw r31,844(r1) 0.00 : d3c4: bl 11f60 <00008000.got2.plt_pic32.memcpy@@GLIBC_2.0+0x10> 0.00 : d3c8: mr r23,r3 0.00 : d3cc: lwz r0,608(r3) 0.00 : d3d0: andis. r9,r0,16384 0.00 : d3d4: beq- d3e4 0.00 : d3d8: lbz r0,633(r1) 0.00 : d3dc: cmpwi cr7,r0,0 0.00 : d3e0: bne- cr7,d424 0.00 : d3e4: lwz r0,16(r1) 0.00 : d3e8: cmpwi cr7,r0,0 0.00 : d3ec: beq- cr7,d810 0.00 : d3f0: lwz r0,608(r22) 0.00 : d3f4: andis. r9,r0,16384 0.00 : d3f8: beq- d404 0.00 : d3fc: li r0,0 0.00 : d400: stb r0,621(r22) 0.00 : d404: lwz r0,1184(r18) 0.00 : d408: li r9,0 0.00 : d40c: stw r9,4(r22) 0.00 : d410: cmpwi cr7,r0,1 0.00 : d414: beq- cr7,d794 0.00 : d418: cmpwi cr7,r0,2 0.00 : d41c: beq- cr7,d42c 0.00 : d420: bl 122a0 <00008000.got2.plt_pic32.abort@@GLIBC_2.0+0x30> 0.00 : d424: addi r0,r1,16 0.00 : d428: b d3e8 0.00 : d42c: lwz r3,1180(r18) 0.00 : d430: li r4,0 0.00 : d434: li r9,0 0.00 : d438: lbz r0,0(r3) 0.00 : d43c: addi r3,r3,1 0.00 : d440: andi. r11,r0,128 0.00 : d444: clrlwi r0,r0,25 0.00 : d448: slw r0,r0,r9 0.00 : d44c: or r4,r4,r0 0.00 : d450: addi r9,r9,7 0.00 : d454: bne+ d438 0.00 : d458: add r4,r3,r4 0.00 : d45c: mr r5,r23 0.00 : d460: li r6,0 0.00 : d464: bl cafc 0.00 : d468: lwz r19,-32764(r30) 0.00 : d46c: mr r24,r3 0.00 : d470: stw r24,584(r22) 0.00 : d474: addi r31,r18,4 0.00 : d478: addi r29,r22,620 0.00 : d47c: lwz r25,-32748(r30) 0.00 : d480: mr r28,r22 0.00 : d484: mr r27,r19 0.00 : d488: addi r26,r22,766 0.00 : d48c: li r21,1 0.00 : d490: li r20,0 0.00 : d494: lwz r0,0(r31) 0.00 : d498: cmplwi cr7,r0,5 0.00 : d49c: bgt- cr7,d504 0.00 : d4a0: rlwinm r0,r0,2,0,29 0.00 : d4a4: lwzx r0,r25,r0 0.00 : d4a8: add r0,r0,r25 0.00 : d4ac: mtctr r0 100.00 : d4b0: bctr 0.00 : d4b4: lwz r3,-4(r31) 0.00 : d4b8: li r4,0 0.00 : d4bc: li r9,0 0.00 : d4c0: lbz r0,0(r3) 0.00 : d4c4: addi r3,r3,1 0.00 : d4c8: andi. r10,r0,128 0.00 : d4cc: clrlwi r0,r0,25 0.00 : d4d0: slw r0,r0,r9 0.00 : d4d4: or r4,r4,r0 0.00 : d4d8: addi r9,r9,7 0.00 : d4dc: bne+ d4c0 0.00 : d4e0: add r4,r3,r4 0.00 : d4e4: mr r5,r23 0.00 : d4e8: mr r6,r24 0.00 : d4ec: bl cafc 0.00 : d4f0: lbz r0,0(r27) 0.00 : d4f4: cmpwi cr7,r0,4 0.00 : d4f8: bne- cr7,d420 0.00 : d4fc: stb r21,0(r29) 0.00 : d500: stw r3,0(r28) 0.00 : d504: addi r29,r29,1 0.00 : d508: cmpw cr7,r29,r26 0.00 : d50c: addi r31,r31,8 0.00 : d510: addi r28,r28,4 0.00 : d514: addi r27,r27,1 0.00 : d518: bne+ cr7,d494 0.00 : d51c: lbz r0,1211(r18) 0.00 : d520: cmpwi cr7,r0,0 0.00 : d524: lwz r0,608(r22) 0.00 : d528: beq- cr7,d7fc 0.00 : d52c: oris r0,r0,32768 0.00 : d530: stw r0,608(r22) 0.00 : d534: lwz r11,588(r22) 0.00 : d538: lis r10,14336 0.00 : d53c: ori r10,r10,172 0.00 : d540: lwz r9,0(r11) 0.00 : d544: cmpw cr7,r9,r10 0.00 : d548: beq- cr7,d6f8 0.00 : d54c: cmplw cr7,r9,r10 0.00 : d550: lis r10,14336 0.00 : d554: bgt- cr7,d6e0 0.00 : d558: ori r10,r10,119 0.00 : d55c: cmpw cr7,r9,r10 0.00 : d560: beq- cr7,d6f8 0.00 : d564: lwz r0,852(r1) 0.00 : d568: lwz r18,792(r1) 0.00 : d56c: mtlr r0 0.00 : d570: lwz r19,796(r1) 0.00 : d574: lwz r20,800(r1) 0.00 : d578: lwz r21,804(r1) 0.00 : d57c: lwz r22,808(r1) 0.00 : d580: lwz r23,812(r1) 0.00 : d584: lwz r24,816(r1) 0.00 : d588: lwz r25,820(r1) 0.00 : d58c: lwz r26,824(r1) 0.00 : d590: lwz r27,828(r1) 0.00 : d594: lwz r28,832(r1) 0.00 : d598: lwz r29,836(r1) 0.00 : d59c: lwz r30,840(r1) 0.00 : d5a0: lwz r31,844(r1) 0.00 : d5a4: addi r1,r1,848 0.00 : d5a8: blr 0.00 : d5ac: lbz r0,0(r27) 0.00 : d5b0: lwz r9,-4(r31) 0.00 : d5b4: cmpwi cr7,r0,4 0.00 : d5b8: bne- cr7,d420 0.00 : d5bc: stb r21,0(r29) 0.00 : d5c0: add r9,r24,r9 0.00 : d5c4: stw r9,0(r28) 0.00 : d5c8: addi r29,r29,1 0.00 : d5cc: cmpw cr7,r29,r26 0.00 : d5d0: addi r31,r31,8 0.00 : d5d4: addi r28,r28,4 0.00 : d5d8: addi r27,r27,1 0.00 : d5dc: bne+ cr7,d494 0.00 : d5e0: b d51c 0.00 : d5e4: lwz r3,-4(r31) 0.00 : d5e8: li r4,0 0.00 : d5ec: li r9,0 0.00 : d5f0: lbz r0,0(r3) 0.00 : d5f4: addi r3,r3,1 0.00 : d5f8: andi. r10,r0,128 0.00 : d5fc: clrlwi r0,r0,25 0.00 : d600: slw r0,r0,r9 0.00 : d604: or r4,r4,r0 0.00 : d608: addi r9,r9,7 0.00 : d60c: bne+ d5f0 0.00 : d610: add r4,r3,r4 0.00 : d614: mr r5,r23 0.00 : d618: mr r6,r24 0.00 : d61c: bl cafc 0.00 : d620: lwz r0,608(r22) 0.00 : d624: andis. r11,r0,16384 0.00 : d628: beq- d500 0.00 : d62c: stb r20,0(r29) 0.00 : d630: stw r3,0(r28) 0.00 : d634: b d504 0.00 : d638: lwz r9,-4(r31) 0.00 : d63c: cmpwi cr7,r9,1200 0.00 : d640: mr r0,r9 0.00 : d644: ble- cr7,d64c 0.00 : d648: addi r0,r9,-1087 0.00 : d64c: addi r10,r1,8 0.00 : d650: add r11,r10,r0 0.00 : d654: lbz r0,624(r11) 0.00 : d658: cmpwi cr6,r0,0 0.00 : d65c: bne- cr6,d728 0.00 : d660: ble- cr7,d668 0.00 : d664: addi r9,r9,-1087 0.00 : d668: lwz r0,608(r23) 0.00 : d66c: andis. r11,r0,16384 0.00 : d670: beq- d714 0.00 : d674: addi r0,r1,8 0.00 : d678: add r11,r0,r9 0.00 : d67c: lbz r0,624(r11) 0.00 : d680: cmpwi cr7,r0,0 0.00 : d684: beq- cr7,d714 0.00 : d688: rlwinm r9,r9,2,0,29 0.00 : d68c: add r9,r23,r9 0.00 : d690: lwz r0,608(r22) 0.00 : d694: andis. r11,r0,16384 0.00 : d698: beq- d5c4 0.00 : d69c: stb r20,0(r29) 0.00 : d6a0: stw r9,0(r28) 0.00 : d6a4: b d5c8 0.00 : d6a8: lwz r9,608(r22) 0.00 : d6ac: lwz r0,-4(r31) 0.00 : d6b0: andis. r10,r9,16384 0.00 : d6b4: add r0,r24,r0 0.00 : d6b8: beq- d6c0 0.00 : d6bc: stb r20,0(r29) 0.00 : d6c0: addi r29,r29,1 0.00 : d6c4: stw r0,0(r28) 0.00 : d6c8: cmpw cr7,r29,r26 0.00 : d6cc: addi r31,r31,8 0.00 : d6d0: addi r28,r28,4 0.00 : d6d4: addi r27,r27,1 0.00 : d6d8: bne+ cr7,d494 0.00 : d6dc: b d51c 0.00 : d6e0: ori r10,r10,26214 0.00 : d6e4: cmpw cr7,r9,r10 0.00 : d6e8: beq- cr7,d6f8 0.00 : d6ec: xoris r10,r9,14336 0.00 : d6f0: cmpwi cr7,r10,30583 0.00 : d6f4: bne+ cr7,d564 0.00 : d6f8: lwz r11,4(r11) 0.00 : d6fc: xoris r9,r11,17408 0.00 : d700: cmpwi cr7,r9,2 0.00 : d704: bne+ cr7,d564 0.00 : d708: oris r0,r0,32768 0.00 : d70c: stw r0,608(r22) 0.00 : d710: b d564 0.00 : d714: rlwinm r9,r9,2,0,29 0.00 : d718: addi r10,r1,8 0.00 : d71c: add r9,r10,r9 0.00 : d720: lwz r9,4(r9) 0.00 : d724: b d690 0.00 : d728: ble- cr7,d730 0.00 : d72c: addi r9,r9,-1087 0.00 : d730: cmpwi cr7,r9,145 0.00 : d734: bgt- cr7,d420 0.00 : d738: lwz r0,608(r23) 0.00 : d73c: rlwinm r11,r9,2,0,29 0.00 : d740: andis. r10,r0,16384 0.00 : d744: addi r0,r1,8 0.00 : d748: add r11,r0,r11 0.00 : d74c: lbzx r0,r19,r9 0.00 : d750: lwz r11,4(r11) 0.00 : d754: beq- d76c 0.00 : d758: addi r10,r1,8 0.00 : d75c: add r9,r10,r9 0.00 : d760: lbz r9,624(r9) 0.00 : d764: cmpwi cr7,r9,0 0.00 : d768: bne- cr7,d78c 0.00 : d76c: cmpwi cr7,r0,4 0.00 : d770: bne+ cr7,d420 0.00 : d774: lwz r9,0(r11) 0.00 : d778: lbz r0,0(r27) 0.00 : d77c: cmpwi cr7,r0,4 0.00 : d780: bne- cr7,d420 0.00 : d784: stb r21,0(r29) 0.00 : d788: b d5c4 0.00 : d78c: mr r9,r11 0.00 : d790: b d778 0.00 : d794: lwz r9,1176(r18) 0.00 : d798: cmpwi cr7,r9,1200 0.00 : d79c: bgt- cr7,d808 0.00 : d7a0: cmpwi cr7,r9,145 0.00 : d7a4: bgt- cr7,d420 0.00 : d7a8: lwz r0,608(r23) 0.00 : d7ac: rlwinm r11,r9,2,0,29 0.00 : d7b0: lwz r19,-32764(r30) 0.00 : d7b4: andis. r10,r0,16384 0.00 : d7b8: addi r0,r1,8 0.00 : d7bc: add r11,r0,r11 0.00 : d7c0: lbzx r0,r19,r9 0.00 : d7c4: lwz r24,4(r11) 0.00 : d7c8: beq- d7ec 0.00 : d7cc: addi r10,r1,8 0.00 : d7d0: add r9,r10,r9 0.00 : d7d4: lbz r9,624(r9) 0.00 : d7d8: cmpwi cr7,r9,0 0.00 : d7dc: beq+ cr7,d7ec 0.00 : d7e0: lwz r0,1172(r18) 0.00 : d7e4: add r24,r24,r0 0.00 : d7e8: b d470 0.00 : d7ec: cmpwi cr7,r0,4 0.00 : d7f0: bne+ cr7,d420 0.00 : d7f4: lwz r24,0(r24) 0.00 : d7f8: b d7e0 0.00 : d7fc: clrlwi r0,r0,1 0.00 : d800: stw r0,608(r22) 0.00 : d804: b d534 0.00 : d808: addi r9,r9,-1087 0.00 : d80c: b d7a0 0.00 : d810: lwz r19,-32764(r30) 0.00 : d814: lwz r11,584(r22) 0.00 : d818: lbz r9,1(r19) 0.00 : d81c: cmpwi cr7,r9,4 0.00 : d820: bne+ cr7,d420 0.00 : d824: lwz r9,608(r23) 0.00 : d828: stw r11,8(r1) 0.00 : d82c: andis. r10,r9,16384 0.00 : d830: beq- d838 0.00 : d834: stb r0,633(r1) 0.00 : d838: addi r11,r1,8 0.00 : d83c: stw r11,16(r1) 0.00 : d840: b d3f0 Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000395b4 : 0.00 : 395b4: stwu r1,-16(r1) 0.00 : 395b8: cmpwi cr7,r3,0 0.00 : 395bc: mflr r0 100.00 : 395c0: bcl- 20,4*cr7+so,395c4 0.00 : 395c4: stw r30,8(r1) 0.00 : 395c8: mflr r30 0.00 : 395cc: addis r30,r30,20 0.00 : 395d0: stw r0,20(r1) 0.00 : 395d4: addi r30,r30,-9680 0.00 : 395d8: beq- cr7,39600 0.00 : 395dc: li r4,0 0.00 : 395e0: li r5,128 0.00 : 395e4: bl 8e9c4 0.00 : 395e8: li r3,0 0.00 : 395ec: lwz r0,20(r1) 0.00 : 395f0: lwz r30,8(r1) 0.00 : 395f4: mtlr r0 0.00 : 395f8: addi r1,r1,16 0.00 : 395fc: blr 0.00 : 39600: lwz r9,-736(r30) 0.00 : 39604: add r9,r9,r2 0.00 : 39608: li r0,22 0.00 : 3960c: stw r0,0(r9) 0.00 : 39610: li r3,-1 0.00 : 39614: b 395ec Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003c180 : 50.00 : 3c180: stwu r1,-48(r1) 0.00 : 3c184: stw r31,44(r1) 0.00 : 3c188: mr r31,r1 50.00 : 3c18c: stw r3,24(r31) 0.00 : 3c190: stw r4,28(r31) 0.00 : 3c194: stw r5,32(r31) 0.00 : 3c198: lwz r0,24(r31) 0.00 : 3c19c: mr r9,r0 0.00 : 3c1a0: lwz r0,8(r9) 0.00 : 3c1a4: cmpwi cr7,r0,0 0.00 : 3c1a8: bne- cr7,3c1f8 0.00 : 3c1ac: lwz r0,28(r31) 0.00 : 3c1b0: mr r11,r0 0.00 : 3c1b4: lwz r0,0(r11) 0.00 : 3c1b8: stw r0,8(r31) 0.00 : 3c1bc: lwz r0,8(r31) 0.00 : 3c1c0: clrlwi r0,r0,15 0.00 : 3c1c4: stw r0,8(r31) 0.00 : 3c1c8: lwz r0,32(r31) 0.00 : 3c1cc: rlwinm r0,r0,17,0,14 0.00 : 3c1d0: lwz r9,8(r31) 0.00 : 3c1d4: or r0,r9,r0 0.00 : 3c1d8: stw r0,8(r31) 0.00 : 3c1dc: lwz r0,8(r31) 0.00 : 3c1e0: oris r0,r0,1 0.00 : 3c1e4: stw r0,8(r31) 0.00 : 3c1e8: lwz r0,28(r31) 0.00 : 3c1ec: lwz r9,8(r31) 0.00 : 3c1f0: mr r11,r0 0.00 : 3c1f4: stw r9,0(r11) 0.00 : 3c1f8: addi r11,r31,48 0.00 : 3c1fc: lwz r31,-4(r11) 0.00 : 3c200: mr r1,r11 0.00 : 3c204: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003194c : 0.00 : 3194c: stwu r1,-32(r1) 0.00 : 31950: mflr r0 0.00 : 31954: stw r0,36(r1) 0.00 : 31958: stw r31,28(r1) 0.00 : 3195c: mr r31,r1 100.00 : 31960: stw r3,8(r31) 0.00 : 31964: stw r4,12(r31) 0.00 : 31968: lwz r0,12(r31) 0.00 : 3196c: addic r0,r0,152 0.00 : 31970: lwz r3,8(r31) 0.00 : 31974: mr r4,r0 0.00 : 31978: bl 2f070 0.00 : 3197c: mr r0,r3 0.00 : 31980: mr r3,r0 0.00 : 31984: addi r11,r31,32 0.00 : 31988: lwz r0,4(r11) 0.00 : 3198c: mtlr r0 0.00 : 31990: lwz r31,-4(r11) 0.00 : 31994: mr r1,r11 0.00 : 31998: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003199c : 0.00 : 3199c: stwu r1,-32(r1) 100.00 : 319a0: mflr r0 0.00 : 319a4: stw r0,36(r1) 0.00 : 319a8: stw r31,28(r1) 0.00 : 319ac: mr r31,r1 0.00 : 319b0: stw r3,8(r31) 0.00 : 319b4: stw r4,12(r31) 0.00 : 319b8: lwz r0,12(r31) 0.00 : 319bc: addic r0,r0,156 0.00 : 319c0: lwz r3,8(r31) 0.00 : 319c4: mr r4,r0 0.00 : 319c8: bl 2f070 0.00 : 319cc: mr r0,r3 0.00 : 319d0: mr r3,r0 0.00 : 319d4: addi r11,r31,32 0.00 : 319d8: lwz r0,4(r11) 0.00 : 319dc: mtlr r0 0.00 : 319e0: lwz r31,-4(r11) 0.00 : 319e4: mr r1,r11 0.00 : 319e8: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003c084 : 0.00 : 3c084: stwu r1,-32(r1) 100.00 : 3c088: stw r31,28(r1) 0.00 : 3c08c: mr r31,r1 0.00 : 3c090: stw r3,8(r31) 0.00 : 3c094: stw r4,12(r31) 0.00 : 3c098: lwz r0,8(r31) 0.00 : 3c09c: mr r9,r0 0.00 : 3c0a0: lwz r0,8(r9) 0.00 : 3c0a4: cmpwi cr7,r0,0 0.00 : 3c0a8: bne- cr7,3c0b8 0.00 : 3c0ac: lwz r0,12(r31) 0.00 : 3c0b0: clrlwi r0,r0,16 0.00 : 3c0b4: b 3c0bc 0.00 : 3c0b8: lwz r0,12(r31) 0.00 : 3c0bc: mr r3,r0 0.00 : 3c0c0: addi r11,r31,32 0.00 : 3c0c4: lwz r31,-4(r11) 0.00 : 3c0c8: mr r1,r11 0.00 : 3c0cc: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003c52c : 100.00 : 3c52c: stwu r1,-80(r1) 0.00 : 3c530: mflr r0 0.00 : 3c534: stw r0,84(r1) 0.00 : 3c538: stw r31,76(r1) 0.00 : 3c53c: mr r31,r1 0.00 : 3c540: stw r3,40(r31) 0.00 : 3c544: stw r4,44(r31) 0.00 : 3c548: stw r5,48(r31) 0.00 : 3c54c: stw r6,52(r31) 0.00 : 3c550: stw r7,56(r31) 0.00 : 3c554: lwz r0,56(r31) 0.00 : 3c558: mr r11,r0 0.00 : 3c55c: lwz r9,0(r11) 0.00 : 3c560: lwz r0,44(r31) 0.00 : 3c564: mr r3,r9 0.00 : 3c568: mr r4,r0 0.00 : 3c56c: lwz r5,48(r31) 0.00 : 3c570: li r6,4 0.00 : 3c574: bl 3bd90 <_shmp_offset> 0.00 : 3c578: stw r3,8(r31) 0.00 : 3c57c: lwz r0,8(r31) 0.00 : 3c580: mr r9,r0 0.00 : 3c584: lwz r0,0(r9) 0.00 : 3c588: lwz r3,40(r31) 0.00 : 3c58c: mr r4,r0 0.00 : 3c590: bl 3c084 0.00 : 3c594: stw r3,12(r31) 0.00 : 3c598: lwz r0,56(r31) 0.00 : 3c59c: mr r11,r0 0.00 : 3c5a0: lwz r9,0(r11) 0.00 : 3c5a4: lwz r0,44(r31) 0.00 : 3c5a8: addic r0,r0,12 0.00 : 3c5ac: mr r3,r9 0.00 : 3c5b0: mr r4,r0 0.00 : 3c5b4: lwz r5,12(r31) 0.00 : 3c5b8: li r6,8 0.00 : 3c5bc: bl 3bd90 <_shmp_offset> 0.00 : 3c5c0: stw r3,16(r31) 0.00 : 3c5c4: lwz r0,16(r31) 0.00 : 3c5c8: stw r0,20(r31) 0.00 : 3c5cc: lwz r0,56(r31) 0.00 : 3c5d0: mr r11,r0 0.00 : 3c5d4: lwz r9,0(r11) 0.00 : 3c5d8: lwz r0,20(r31) 0.00 : 3c5dc: mr r3,r9 0.00 : 3c5e0: mr r4,r0 0.00 : 3c5e4: li r5,0 0.00 : 3c5e8: li r6,40 0.00 : 3c5ec: bl 3bd90 <_shmp_offset> 0.00 : 3c5f0: stw r3,24(r31) 0.00 : 3c5f4: lwz r0,24(r31) 0.00 : 3c5f8: lwz r9,52(r31) 0.00 : 3c5fc: mr r11,r0 0.00 : 3c600: stw r9,12(r11) 0.00 : 3c604: addi r11,r31,80 0.00 : 3c608: lwz r0,4(r11) 0.00 : 3c60c: mtlr r0 0.00 : 3c610: lwz r31,-4(r11) 0.00 : 3c614: mr r1,r11 0.00 : 3c618: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0003d5b8 : 0.00 : 3d5b8: stwu r1,-32(r1) 0.00 : 3d5bc: mflr r0 0.00 : 3d5c0: stw r0,36(r1) 0.00 : 3d5c4: stw r31,28(r1) 0.00 : 3d5c8: mr r31,r1 0.00 : 3d5cc: stw r3,8(r31) 0.00 : 3d5d0: stw r4,12(r31) 0.00 : 3d5d4: stw r5,16(r31) 0.00 : 3d5d8: stw r6,20(r31) 0.00 : 3d5dc: lwz r0,12(r31) 0.00 : 3d5e0: addic r0,r0,24 100.00 : 3d5e4: lwz r3,8(r31) 0.00 : 3d5e8: mr r4,r0 0.00 : 3d5ec: lwz r5,16(r31) 0.00 : 3d5f0: lwz r6,20(r31) 0.00 : 3d5f4: bl 3c61c 0.00 : 3d5f8: mr r0,r3 0.00 : 3d5fc: mr r3,r0 0.00 : 3d600: addi r11,r31,32 0.00 : 3d604: lwz r0,4(r11) 0.00 : 3d608: mtlr r0 0.00 : 3d60c: lwz r31,-4(r11) 0.00 : 3d610: mr r1,r11 0.00 : 3d614: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00046b20 <00008000.got2.plt_pic32.sigemptyset@@GLIBC_2.0>: 100.00 : 46b20: lwz r11,-31452(r30) 0.00 : 46b24: mtctr r11 0.00 : 46b28: bctr 0.00 : 46b2c: nop 0.00 : 46b30: lwz r11,-31268(r30) 0.00 : 46b34: mtctr r11 0.00 : 46b38: bctr 0.00 : 46b3c: nop 0.00 : 46b40: lwz r11,-31112(r30) 0.00 : 46b44: mtctr r11 0.00 : 46b48: bctr 0.00 : 46b4c: nop 0.00 : 46b50: lwz r11,-30956(r30) 0.00 : 46b54: mtctr r11 0.00 : 46b58: bctr 0.00 : 46b5c: nop Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000e5398 : 0.00 : e5398: li r0,90 0.00 : e539c: sc 100.00 : e53a0: bnslr+ 0.00 : e53a4: b 229b4 <__libc_start_main+0xfc> Percent | Source code & Disassembly of perf ------------------------------------------------ : : : : Disassembly of section .text: : : 1002e128 : 0.00 : 1002e128: stwu r1,-64(r1) 0.00 : 1002e12c: mflr r0 0.00 : 1002e130: stw r31,60(r1) 0.00 : 1002e134: mr r31,r1 0.00 : 1002e138: stw r30,56(r1) 0.00 : 1002e13c: mr r30,r3 0.00 : 1002e140: addi r3,r31,20 0.00 : 1002e144: stw r28,48(r1) 0.00 : 1002e148: mr r28,r4 0.00 : 1002e14c: stw r29,52(r1) 0.00 : 1002e150: mr r29,r5 0.00 : 1002e154: stw r0,68(r1) 0.00 : 1002e158: bl 1008ed10 0.00 : 1002e15c: cmpwi cr7,r3,0 0.00 : 1002e160: blt- cr7,1002e24c 0.00 : 1002e164: addi r3,r31,12 0.00 : 1002e168: bl 1008ed10 0.00 : 1002e16c: cmpwi cr7,r3,0 0.00 : 1002e170: blt- cr7,1002e260 0.00 : 1002e174: bl 1008ec10 0.00 : 1002e178: cmpwi cr7,r3,0 0.00 : 1002e17c: stw r3,1052(r30) 0.00 : 1002e180: blt- cr7,1002e270 0.00 : 1002e184: beq- cr7,1002e280 0.00 : 1002e188: lbz r0,24(r28) 0.00 : 1002e18c: cmpwi cr7,r0,0 0.00 : 1002e190: beq- cr7,1002e1f4 0.00 : 1002e194: lwz r3,24(r31) 0.00 : 1002e198: bl 1008e880 0.00 : 1002e19c: lwz r3,12(r31) 0.00 : 1002e1a0: bl 1008e880 0.00 : 1002e1a4: lwz r3,20(r31) 0.00 : 1002e1a8: addi r4,r31,8 0.00 : 1002e1ac: li r5,1 0.00 : 1002e1b0: bl 1008e2e0 0.00 : 1002e1b4: cmpwi cr7,r3,-1 0.00 : 1002e1b8: beq- cr7,1002e218 0.00 : 1002e1bc: lwz r0,16(r31) 0.00 : 1002e1c0: lwz r3,20(r31) 0.00 : 1002e1c4: stw r0,1048(r30) 0.00 : 1002e1c8: bl 1008e880 0.00 : 1002e1cc: li r3,0 0.00 : 1002e1d0: addi r11,r31,64 0.00 : 1002e1d4: lwz r0,4(r11) 0.00 : 1002e1d8: lwz r28,-16(r11) 0.00 : 1002e1dc: mtlr r0 0.00 : 1002e1e0: lwz r29,-12(r11) 0.00 : 1002e1e4: lwz r30,-8(r11) 0.00 : 1002e1e8: lwz r31,-4(r11) 0.00 : 1002e1ec: mr r1,r11 0.00 : 1002e1f0: blr 0.00 : 1002e1f4: lwz r0,4(r28) 0.00 : 1002e1f8: cmpwi cr7,r0,0 0.00 : 1002e1fc: bne+ cr7,1002e194 0.00 : 1002e200: lwz r0,0(r28) 0.00 : 1002e204: cmpwi cr7,r0,0 0.00 : 1002e208: bne+ cr7,1002e194 0.00 : 1002e20c: lwz r9,5208(r30) 0.00 : 1002e210: stw r3,4(r9) 0.00 : 1002e214: b 1002e194 0.00 : 1002e218: lis r3,4105 0.00 : 1002e21c: addi r3,r3,19164 0.00 : 1002e220: bl 1008e300 0.00 : 1002e224: lwz r3,12(r31) 0.00 : 1002e228: bl 1008e880 0.00 : 1002e22c: lwz r3,16(r31) 0.00 : 1002e230: bl 1008e880 0.00 : 1002e234: lwz r3,20(r31) 0.00 : 1002e238: bl 1008e880 0.00 : 1002e23c: lwz r3,24(r31) 0.00 : 1002e240: bl 1008e880 0.00 : 1002e244: li r3,-1 0.00 : 1002e248: b 1002e1d0 0.00 : 1002e24c: lis r3,4106 0.00 : 1002e250: addi r3,r3,-22416 0.00 : 1002e254: bl 1008e300 0.00 : 1002e258: li r3,-1 0.00 : 1002e25c: b 1002e1d0 0.00 : 1002e260: lis r3,4106 0.00 : 1002e264: addi r3,r3,-22384 0.00 : 1002e268: bl 1008e300 0.00 : 1002e26c: b 1002e234 0.00 : 1002e270: lis r3,4105 0.00 : 1002e274: addi r3,r3,19148 0.00 : 1002e278: bl 1008e300 0.00 : 1002e27c: b 1002e224 0.00 : 1002e280: lbz r0,18(r28) 0.00 : 1002e284: cmpwi cr7,r0,0 0.00 : 1002e288: bne- cr7,1002e308 0.00 : 1002e28c: lwz r3,20(r31) 0.00 : 1002e290: bl 1008e880 0.00 : 1002e294: lwz r3,16(r31) 0.00 : 1002e298: bl 1008e880 0.00 : 1002e29c: lwz r3,12(r31) 0.00 : 1002e2a0: li r5,1 0.00 : 1002e2a4: li r4,2 0.00 : 1002e2a8: crclr 4*cr1+eq 0.00 : 1002e2ac: bl 1008ec50 0.00 : 1002e2b0: lis r3,4105 0.00 : 1002e2b4: mr r4,r29 0.00 : 1002e2b8: addi r3,r3,1832 0.00 : 1002e2bc: bl 1008e5e0 0.00 : 1002e2c0: lwz r3,24(r31) 0.00 : 1002e2c4: bl 1008e880 0.00 : 1002e2c8: lwz r3,12(r31) 0.00 : 1002e2cc: addi r4,r31,8 0.00 : 1002e2d0: li r5,1 0.00 : 1002e2d4: bl 1008e2e0 0.00 : 1002e2d8: cmpwi cr7,r3,-1 0.00 : 1002e2dc: beq- cr7,1002e318 100.00 : 1002e2e0: lwz r3,0(r29) 0.00 : 1002e2e4: mr r4,r29 0.00 : 1002e2e8: bl 1008e5e0 0.00 : 1002e2ec: lwz r3,0(r29) 0.00 : 1002e2f0: bl 1008e300 0.00 : 1002e2f4: bl 1008e660 0.00 : 1002e2f8: li r4,10 0.00 : 1002e2fc: bl 1008ed70 0.00 : 1002e300: li r3,-1 0.00 : 1002e304: bl 1008ee20 0.00 : 1002e308: li r4,1 0.00 : 1002e30c: li r3,2 0.00 : 1002e310: bl 1008e4b0 0.00 : 1002e314: b 1002e28c 0.00 : 1002e318: lis r3,4105 0.00 : 1002e31c: addi r3,r3,19164 0.00 : 1002e320: bl 1008e300 0.00 : 1002e324: b 1002e2e0 Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0000e040 : 100.00 : e040: stwu r1,-160(r1) 0.00 : e044: mflr r0 0.00 : e048: stw r0,164(r1) 0.00 : e04c: stw r30,152(r1) 0.00 : e050: stw r31,156(r1) 0.00 : e054: mr r31,r1 0.00 : e058: bcl- 20,4*cr7+so,e05c 0.00 : e05c: mflr r30 0.00 : e060: addis r30,r30,5 0.00 : e064: addi r30,r30,-23796 0.00 : e068: stw r3,136(r31) 0.00 : e06c: li r3,1 0.00 : e070: li r4,1 0.00 : e074: li r5,0 0.00 : e078: bl 46eb0 <00008000.got2.plt_pic32.socket@@GLIBC_2.0> 0.00 : e07c: stw r3,12(r31) 0.00 : e080: lwz r0,12(r31) 0.00 : e084: cmpwi cr7,r0,0 0.00 : e088: bge- cr7,e0b0 0.00 : e08c: lwz r3,-32764(r30) 0.00 : e090: bl 45d90 <00008000.got2.plt_pic32.perror@@GLIBC_2.0+0x10> 0.00 : e094: bl 46790 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xd0> 0.00 : e098: mr r0,r3 0.00 : e09c: mr r9,r0 0.00 : e0a0: lwz r0,0(r9) 0.00 : e0a4: neg r0,r0 0.00 : e0a8: stw r0,8(r31) 0.00 : e0ac: b e1ac 0.00 : e0b0: lwz r3,12(r31) 0.00 : e0b4: li r4,2 0.00 : e0b8: li r5,1 0.00 : e0bc: crclr 4*cr1+eq 0.00 : e0c0: bl 464f0 <00008000.got2.plt_pic32.fcntl@@GLIBC_2.0+0x10> 0.00 : e0c4: stw r3,8(r31) 0.00 : e0c8: lwz r0,8(r31) 0.00 : e0cc: cmpwi cr7,r0,0 0.00 : e0d0: bge- cr7,e0f8 0.00 : e0d4: lwz r3,-32760(r30) 0.00 : e0d8: bl 45d90 <00008000.got2.plt_pic32.perror@@GLIBC_2.0+0x10> 0.00 : e0dc: bl 46790 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xd0> 0.00 : e0e0: mr r0,r3 0.00 : e0e4: mr r9,r0 0.00 : e0e8: lwz r0,0(r9) 0.00 : e0ec: neg r0,r0 0.00 : e0f0: stw r0,8(r31) 0.00 : e0f4: b e18c 0.00 : e0f8: addi r0,r31,20 0.00 : e0fc: li r9,110 0.00 : e100: mr r3,r0 0.00 : e104: li r4,0 0.00 : e108: mr r0,r9 0.00 : e10c: mr r5,r0 0.00 : e110: bl 46620 <00008000.got2.plt_pic32.memset@@GLIBC_2.0+0x50> 0.00 : e114: li r0,1 0.00 : e118: sth r0,20(r31) 0.00 : e11c: addi r0,r31,20 0.00 : e120: addic r0,r0,2 0.00 : e124: mr r3,r0 0.00 : e128: lwz r4,136(r31) 0.00 : e12c: li r5,108 0.00 : e130: bl 46840 <00008000.got2.plt_pic32.strncpy@@GLIBC_2.0+0x30> 0.00 : e134: li r0,0 0.00 : e138: stb r0,129(r31) 0.00 : e13c: li r0,0 0.00 : e140: addi r0,r31,20 0.00 : e144: lwz r3,12(r31) 0.00 : e148: mr r4,r0 0.00 : e14c: li r5,110 0.00 : e150: bl 47030 <00008000.got2.plt_pic32.connect@@GLIBC_2.0> 0.00 : e154: stw r3,8(r31) 0.00 : e158: lwz r0,8(r31) 0.00 : e15c: cmpwi cr7,r0,0 0.00 : e160: bge- cr7,e184 0.00 : e164: bl 46790 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xd0> 0.00 : e168: mr r0,r3 0.00 : e16c: mr r9,r0 0.00 : e170: lwz r0,0(r9) 0.00 : e174: neg r0,r0 0.00 : e178: stw r0,8(r31) 0.00 : e17c: nop 0.00 : e180: b e18c 0.00 : e184: lwz r0,12(r31) 0.00 : e188: b e1b0 0.00 : e18c: lwz r3,12(r31) 0.00 : e190: bl 47070 <00008000.got2.plt_pic32.close@@GLIBC_2.0+0x20> 0.00 : e194: stw r3,16(r31) 0.00 : e198: lwz r0,16(r31) 0.00 : e19c: cmpwi cr7,r0,0 0.00 : e1a0: beq- cr7,e1ac 0.00 : e1a4: lwz r3,-32756(r30) 0.00 : e1a8: bl 45d90 <00008000.got2.plt_pic32.perror@@GLIBC_2.0+0x10> 0.00 : e1ac: lwz r0,8(r31) 0.00 : e1b0: mr r3,r0 0.00 : e1b4: addi r11,r31,160 0.00 : e1b8: lwz r0,4(r11) 0.00 : e1bc: mtlr r0 0.00 : e1c0: lwz r30,-8(r11) 0.00 : e1c4: lwz r31,-4(r11) 0.00 : e1c8: mr r1,r11 0.00 : e1cc: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0000fa10 : 100.00 : fa10: stwu r1,-1936(r1) 0.00 : fa14: mflr r0 0.00 : fa18: stw r0,1940(r1) 0.00 : fa1c: stw r29,1924(r1) 0.00 : fa20: stw r30,1928(r1) 0.00 : fa24: stw r31,1932(r1) 0.00 : fa28: mr r31,r1 0.00 : fa2c: bcl- 20,4*cr7+so,fa30 0.00 : fa30: mflr r30 0.00 : fa34: addis r30,r30,5 0.00 : fa38: addi r30,r30,-30328 0.00 : fa3c: stw r3,1896(r31) 0.00 : fa40: stw r4,1900(r31) 0.00 : fa44: stw r5,1904(r31) 0.00 : fa48: li r0,0 0.00 : fa4c: stw r0,8(r31) 0.00 : fa50: bl 46310 <00008000.got2.plt_pic32.ust_lock+0x10> 0.00 : fa54: addi r0,r31,76 0.00 : fa58: li r9,292 0.00 : fa5c: mr r3,r0 0.00 : fa60: li r4,0 0.00 : fa64: mr r0,r9 0.00 : fa68: mr r5,r0 0.00 : fa6c: bl 46610 <00008000.got2.plt_pic32.memset@@GLIBC_2.0+0x40> 0.00 : fa70: lwz r0,-32684(r30) 0.00 : fa74: mr r7,r0 0.00 : fa78: lwz r0,0(r7) 0.00 : fa7c: cmpwi cr7,r0,0 0.00 : fa80: beq- cr7,fa90 0.00 : fa84: li r0,-1 0.00 : fa88: stw r0,8(r31) 0.00 : fa8c: b 10294 0.00 : fa90: lwz r0,1904(r31) 0.00 : fa94: mr r8,r0 0.00 : fa98: lwz r0,0(r8) 0.00 : fa9c: mr r3,r0 0.00 : faa0: bl 45e90 <00008000.got2.plt_pic32.objd_ops+0x10> 0.00 : faa4: stw r3,16(r31) 0.00 : faa8: lwz r0,16(r31) 0.00 : faac: cmpwi cr7,r0,0 0.00 : fab0: bne- cr7,fac0 0.00 : fab4: li r0,-2 0.00 : fab8: stw r0,8(r31) 0.00 : fabc: b 10294 0.00 : fac0: lwz r0,1904(r31) 0.00 : fac4: mr r9,r0 0.00 : fac8: lwz r0,4(r9) 0.00 : facc: cmpwi cr7,r0,68 0.00 : fad0: beq- cr7,fae8 0.00 : fad4: cmpwi cr7,r0,160 0.00 : fad8: beq- cr7,fb58 0.00 : fadc: cmpwi cr7,r0,1 0.00 : fae0: beq- cr7,fb18 0.00 : fae4: b 1021c 0.00 : fae8: lwz r0,1904(r31) 0.00 : faec: mr r10,r0 0.00 : faf0: lwz r0,0(r10) 0.00 : faf4: cmpwi cr7,r0,0 0.00 : faf8: bne- cr7,fb0c 0.00 : fafc: lwz r3,1896(r31) 0.00 : fb00: bl f8dc 0.00 : fb04: stw r3,8(r31) 0.00 : fb08: b 10294 0.00 : fb0c: li r0,-22 0.00 : fb10: stw r0,8(r31) 0.00 : fb14: b 10294 0.00 : fb18: lwz r0,1904(r31) 0.00 : fb1c: mr r11,r0 0.00 : fb20: lwz r0,0(r11) 0.00 : fb24: cmpwi cr7,r0,0 0.00 : fb28: bne- cr7,fb38 0.00 : fb2c: li r0,-1 0.00 : fb30: stw r0,8(r31) 0.00 : fb34: b 10294 0.00 : fb38: lwz r0,1904(r31) 0.00 : fb3c: mr r7,r0 0.00 : fb40: lwz r0,0(r7) 0.00 : fb44: mr r3,r0 0.00 : fb48: li r4,1 0.00 : fb4c: bl 460e0 <00008000.got2.plt_pic32.lttng_ust_objd_unref+0x10> 0.00 : fb50: stw r3,8(r31) 0.00 : fb54: b 10294 0.00 : fb58: lwz r0,1904(r31) 0.00 : fb5c: mr r8,r0 0.00 : fb60: lwz r9,8(r8) 0.00 : fb64: lis r0,1 0.00 : fb68: cmplw cr7,r9,r0 0.00 : fb6c: ble- cr7,fc28 0.00 : fb70: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : fb74: mr r0,r3 0.00 : fb78: mr r9,r0 0.00 : fb7c: lwz r0,0(r9) 0.00 : fb80: stw r0,20(r31) 0.00 : fb84: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : fb88: mr r29,r3 0.00 : fb8c: bl f188 0.00 : fb90: mr r9,r3 0.00 : fb94: lwz r0,1904(r31) 0.00 : fb98: mr r10,r0 0.00 : fb9c: lwz r0,8(r10) 0.00 : fba0: addi r11,r31,1384 0.00 : fba4: mr r3,r11 0.00 : fba8: li r4,512 0.00 : fbac: lwz r5,-32680(r30) 0.00 : fbb0: mr r6,r29 0.00 : fbb4: mr r7,r9 0.00 : fbb8: mr r8,r0 0.00 : fbbc: lwz r9,-32676(r30) 0.00 : fbc0: crclr 4*cr1+eq 0.00 : fbc4: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : fbc8: li r0,0 0.00 : fbcc: stb r0,1895(r31) 0.00 : fbd0: addi r0,r31,1384 0.00 : fbd4: mr r3,r0 0.00 : fbd8: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : fbdc: mr r0,r3 0.00 : fbe0: addi r9,r31,1384 0.00 : fbe4: li r3,2 0.00 : fbe8: mr r4,r9 0.00 : fbec: mr r5,r0 0.00 : fbf0: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : fbf4: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : fbf8: mr r0,r3 0.00 : fbfc: lwz r9,20(r31) 0.00 : fc00: mr r11,r0 0.00 : fc04: stw r9,0(r11) 0.00 : fc08: lwz r0,-32736(r30) 0.00 : fc0c: mr r7,r0 0.00 : fc10: lwz r0,0(r7) 0.00 : fc14: mr r3,r0 0.00 : fc18: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : fc1c: li r0,-22 0.00 : fc20: stw r0,8(r31) 0.00 : fc24: b 10d44 0.00 : fc28: lwz r0,1904(r31) 0.00 : fc2c: mr r8,r0 0.00 : fc30: lwz r9,12(r8) 0.00 : fc34: lwz r0,1904(r31) 0.00 : fc38: mr r10,r0 0.00 : fc3c: lwz r0,8(r10) 0.00 : fc40: cmplw cr7,r9,r0 0.00 : fc44: ble- cr7,fd00 0.00 : fc48: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : fc4c: mr r0,r3 0.00 : fc50: mr r11,r0 0.00 : fc54: lwz r0,0(r11) 0.00 : fc58: stw r0,24(r31) 0.00 : fc5c: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : fc60: mr r29,r3 0.00 : fc64: bl f188 0.00 : fc68: mr r9,r3 0.00 : fc6c: lwz r0,1904(r31) 0.00 : fc70: mr r7,r0 0.00 : fc74: lwz r0,12(r7) 0.00 : fc78: addi r11,r31,1384 0.00 : fc7c: mr r3,r11 0.00 : fc80: li r4,512 0.00 : fc84: lwz r5,-32672(r30) 0.00 : fc88: mr r6,r29 0.00 : fc8c: mr r7,r9 0.00 : fc90: mr r8,r0 0.00 : fc94: lwz r9,-32676(r30) 0.00 : fc98: crclr 4*cr1+eq 0.00 : fc9c: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : fca0: li r0,0 0.00 : fca4: stb r0,1895(r31) 0.00 : fca8: addi r0,r31,1384 0.00 : fcac: mr r3,r0 0.00 : fcb0: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : fcb4: mr r0,r3 0.00 : fcb8: addi r9,r31,1384 0.00 : fcbc: li r3,2 0.00 : fcc0: mr r4,r9 0.00 : fcc4: mr r5,r0 0.00 : fcc8: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : fccc: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : fcd0: mr r0,r3 0.00 : fcd4: lwz r9,24(r31) 0.00 : fcd8: mr r8,r0 0.00 : fcdc: stw r9,0(r8) 0.00 : fce0: lwz r0,-32736(r30) 0.00 : fce4: mr r9,r0 0.00 : fce8: lwz r0,0(r9) 0.00 : fcec: mr r3,r0 0.00 : fcf0: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : fcf4: li r0,-22 0.00 : fcf8: stw r0,8(r31) 0.00 : fcfc: b 10d44 0.00 : fd00: lwz r0,1904(r31) 0.00 : fd04: mr r10,r0 0.00 : fd08: lwz r0,8(r10) 0.00 : fd0c: addic r0,r0,60 0.00 : fd10: mr r3,r0 0.00 : fd14: bl f240 0.00 : fd18: stw r3,28(r31) 0.00 : fd1c: lwz r0,28(r31) 0.00 : fd20: cmpwi cr7,r0,0 0.00 : fd24: bne- cr7,fd34 0.00 : fd28: li r0,-12 0.00 : fd2c: stw r0,8(r31) 0.00 : fd30: b 10d44 0.00 : fd34: lwz r0,28(r31) 0.00 : fd38: addic r9,r0,60 0.00 : fd3c: lwz r0,1904(r31) 0.00 : fd40: mr r11,r0 0.00 : fd44: lwz r0,8(r11) 0.00 : fd48: lwz r3,1900(r31) 0.00 : fd4c: mr r4,r9 0.00 : fd50: mr r5,r0 0.00 : fd54: bl 45a70 <00008000.got2.plt_pic32.ustcomm_recv_unix_sock> 0.00 : fd58: stw r3,32(r31) 0.00 : fd5c: lwz r0,32(r31) 0.00 : fd60: cmpwi cr7,r0,0 0.00 : fd64: bne- cr7,fd7c 0.00 : fd68: li r0,0 0.00 : fd6c: stw r0,8(r31) 0.00 : fd70: lwz r3,28(r31) 0.00 : fd74: bl 45860 <00008000.got2.plt_pic32.free@@GLIBC_2.0+0x80> 0.00 : fd78: b 10d44 0.00 : fd7c: lwz r9,32(r31) 0.00 : fd80: lwz r0,1904(r31) 0.00 : fd84: mr r7,r0 0.00 : fd88: lwz r0,8(r7) 0.00 : fd8c: cmpw cr7,r9,r0 0.00 : fd90: bne- cr7,fe44 0.00 : fd94: bl f1e0 0.00 : fd98: mr r0,r3 0.00 : fd9c: cmpwi cr7,r0,0 0.00 : fda0: beq- cr7,100a8 0.00 : fda4: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : fda8: mr r0,r3 0.00 : fdac: mr r8,r0 0.00 : fdb0: lwz r0,0(r8) 0.00 : fdb4: stw r0,36(r31) 0.00 : fdb8: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : fdbc: mr r29,r3 0.00 : fdc0: bl f188 0.00 : fdc4: mr r0,r3 0.00 : fdc8: addi r9,r31,1384 0.00 : fdcc: mr r3,r9 0.00 : fdd0: li r4,512 0.00 : fdd4: lwz r5,-32668(r30) 0.00 : fdd8: mr r6,r29 0.00 : fddc: mr r7,r0 0.00 : fde0: lwz r8,-32676(r30) 0.00 : fde4: crclr 4*cr1+eq 0.00 : fde8: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : fdec: li r0,0 0.00 : fdf0: stb r0,1895(r31) 0.00 : fdf4: addi r0,r31,1384 0.00 : fdf8: mr r3,r0 0.00 : fdfc: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : fe00: mr r0,r3 0.00 : fe04: addi r9,r31,1384 0.00 : fe08: li r3,2 0.00 : fe0c: mr r4,r9 0.00 : fe10: mr r5,r0 0.00 : fe14: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : fe18: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : fe1c: mr r0,r3 0.00 : fe20: lwz r9,36(r31) 0.00 : fe24: mr r10,r0 0.00 : fe28: stw r9,0(r10) 0.00 : fe2c: lwz r0,-32736(r30) 0.00 : fe30: mr r11,r0 0.00 : fe34: lwz r0,0(r11) 0.00 : fe38: mr r3,r0 0.00 : fe3c: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : fe40: b 100a8 0.00 : fe44: lwz r0,32(r31) 0.00 : fe48: cmpwi cr7,r0,0 0.00 : fe4c: bge- cr7,ffe4 0.00 : fe50: bl f1e0 0.00 : fe54: mr r0,r3 0.00 : fe58: cmpwi cr7,r0,0 0.00 : fe5c: beq- cr7,ff08 0.00 : fe60: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : fe64: mr r0,r3 0.00 : fe68: mr r7,r0 0.00 : fe6c: lwz r0,0(r7) 0.00 : fe70: stw r0,40(r31) 0.00 : fe74: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : fe78: mr r29,r3 0.00 : fe7c: bl f188 0.00 : fe80: mr r9,r3 0.00 : fe84: lwz r0,32(r31) 0.00 : fe88: neg r0,r0 0.00 : fe8c: addi r11,r31,1384 0.00 : fe90: mr r3,r11 0.00 : fe94: li r4,512 0.00 : fe98: lwz r5,-32664(r30) 0.00 : fe9c: mr r6,r29 0.00 : fea0: mr r7,r9 0.00 : fea4: mr r8,r0 0.00 : fea8: lwz r9,-32676(r30) 0.00 : feac: crclr 4*cr1+eq 0.00 : feb0: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : feb4: li r0,0 0.00 : feb8: stb r0,1895(r31) 0.00 : febc: addi r0,r31,1384 0.00 : fec0: mr r3,r0 0.00 : fec4: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : fec8: mr r0,r3 0.00 : fecc: addi r9,r31,1384 0.00 : fed0: li r3,2 0.00 : fed4: mr r4,r9 0.00 : fed8: mr r5,r0 0.00 : fedc: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : fee0: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : fee4: mr r0,r3 0.00 : fee8: lwz r9,40(r31) 0.00 : feec: mr r8,r0 0.00 : fef0: stw r9,0(r8) 0.00 : fef4: lwz r0,-32736(r30) 0.00 : fef8: mr r9,r0 0.00 : fefc: lwz r0,0(r9) 0.00 : ff00: mr r3,r0 0.00 : ff04: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : ff08: lwz r9,32(r31) 0.00 : ff0c: li r0,-104 0.00 : ff10: cmpw cr7,r9,r0 0.00 : ff14: bne- cr7,ffd8 0.00 : ff18: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : ff1c: mr r0,r3 0.00 : ff20: mr r10,r0 0.00 : ff24: lwz r0,0(r10) 0.00 : ff28: stw r0,44(r31) 0.00 : ff2c: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : ff30: mr r29,r3 0.00 : ff34: bl f188 0.00 : ff38: mr r9,r3 0.00 : ff3c: lwz r0,1896(r31) 0.00 : ff40: mr r11,r0 0.00 : ff44: lwz r0,0(r11) 0.00 : ff48: addi r11,r31,1384 0.00 : ff4c: mr r3,r11 0.00 : ff50: li r4,512 0.00 : ff54: lwz r5,-32660(r30) 0.00 : ff58: mr r6,r29 0.00 : ff5c: mr r7,r9 0.00 : ff60: mr r8,r0 0.00 : ff64: lwz r9,-32676(r30) 0.00 : ff68: crclr 4*cr1+eq 0.00 : ff6c: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : ff70: li r0,0 0.00 : ff74: stb r0,1895(r31) 0.00 : ff78: addi r0,r31,1384 0.00 : ff7c: mr r3,r0 0.00 : ff80: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : ff84: mr r0,r3 0.00 : ff88: addi r9,r31,1384 0.00 : ff8c: li r3,2 0.00 : ff90: mr r4,r9 0.00 : ff94: mr r5,r0 0.00 : ff98: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : ff9c: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : ffa0: mr r0,r3 0.00 : ffa4: lwz r9,44(r31) 0.00 : ffa8: mr r7,r0 0.00 : ffac: stw r9,0(r7) 0.00 : ffb0: lwz r0,-32736(r30) 0.00 : ffb4: mr r8,r0 0.00 : ffb8: lwz r0,0(r8) 0.00 : ffbc: mr r3,r0 0.00 : ffc0: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : ffc4: lwz r0,32(r31) 0.00 : ffc8: stw r0,8(r31) 0.00 : ffcc: lwz r3,28(r31) 0.00 : ffd0: bl 45860 <00008000.got2.plt_pic32.free@@GLIBC_2.0+0x80> 0.00 : ffd4: b 10d44 0.00 : ffd8: lwz r0,32(r31) 0.00 : ffdc: stw r0,8(r31) 0.00 : ffe0: b 10294 0.00 : ffe4: bl f1e0 0.00 : ffe8: mr r0,r3 0.00 : ffec: cmpwi cr7,r0,0 0.00 : fff0: beq- cr7,10094 0.00 : fff4: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : fff8: mr r0,r3 0.00 : fffc: mr r9,r0 0.00 : 10000: lwz r0,0(r9) 0.00 : 10004: stw r0,48(r31) 0.00 : 10008: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 1000c: mr r29,r3 0.00 : 10010: bl f188 0.00 : 10014: mr r0,r3 0.00 : 10018: addi r9,r31,1384 0.00 : 1001c: mr r3,r9 0.00 : 10020: li r4,512 0.00 : 10024: lwz r5,-32656(r30) 0.00 : 10028: mr r6,r29 0.00 : 1002c: mr r7,r0 0.00 : 10030: lwz r8,32(r31) 0.00 : 10034: lwz r9,-32676(r30) 0.00 : 10038: crclr 4*cr1+eq 0.00 : 1003c: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 10040: li r0,0 0.00 : 10044: stb r0,1895(r31) 0.00 : 10048: addi r0,r31,1384 0.00 : 1004c: mr r3,r0 0.00 : 10050: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 10054: mr r0,r3 0.00 : 10058: addi r9,r31,1384 0.00 : 1005c: li r3,2 0.00 : 10060: mr r4,r9 0.00 : 10064: mr r5,r0 0.00 : 10068: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 1006c: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10070: mr r0,r3 0.00 : 10074: lwz r9,48(r31) 0.00 : 10078: mr r10,r0 0.00 : 1007c: stw r9,0(r10) 0.00 : 10080: lwz r0,-32736(r30) 0.00 : 10084: mr r11,r0 0.00 : 10088: lwz r0,0(r11) 0.00 : 1008c: mr r3,r0 0.00 : 10090: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 10094: li r0,-22 0.00 : 10098: stw r0,8(r31) 0.00 : 1009c: lwz r3,28(r31) 0.00 : 100a0: bl 45860 <00008000.got2.plt_pic32.free@@GLIBC_2.0+0x80> 0.00 : 100a4: b 10294 0.00 : 100a8: nop 0.00 : 100ac: lwz r0,1904(r31) 0.00 : 100b0: mr r7,r0 0.00 : 100b4: lwz r9,8(r7) 0.00 : 100b8: lwz r0,28(r31) 0.00 : 100bc: mr r8,r0 0.00 : 100c0: stw r9,12(r8) 0.00 : 100c4: lwz r0,1904(r31) 0.00 : 100c8: mr r10,r0 0.00 : 100cc: lwz r9,12(r10) 0.00 : 100d0: lwz r0,28(r31) 0.00 : 100d4: mr r11,r0 0.00 : 100d8: stw r9,16(r11) 0.00 : 100dc: lwz r0,1904(r31) 0.00 : 100e0: mr r7,r0 0.00 : 100e4: lbz r11,20(r7) 0.00 : 100e8: clrlwi r11,r11,24 0.00 : 100ec: rlwinm r11,r11,24,0,7 0.00 : 100f0: mr r9,r0 0.00 : 100f4: lbz r8,21(r9) 0.00 : 100f8: clrlwi r8,r8,24 0.00 : 100fc: rlwinm r8,r8,16,0,15 0.00 : 10100: or r11,r8,r11 0.00 : 10104: mr r10,r0 0.00 : 10108: lbz r8,22(r10) 0.00 : 1010c: clrlwi r8,r8,24 0.00 : 10110: rlwinm r8,r8,8,0,23 0.00 : 10114: or r11,r8,r11 0.00 : 10118: mr r7,r0 0.00 : 1011c: lbz r8,23(r7) 0.00 : 10120: clrlwi r8,r8,24 0.00 : 10124: or r11,r8,r11 0.00 : 10128: mr r10,r11 0.00 : 1012c: mr r8,r0 0.00 : 10130: lbz r11,16(r8) 0.00 : 10134: clrlwi r11,r11,24 0.00 : 10138: rlwinm r11,r11,24,0,7 0.00 : 1013c: mr r7,r0 0.00 : 10140: lbz r8,17(r7) 0.00 : 10144: clrlwi r8,r8,24 0.00 : 10148: rlwinm r8,r8,16,0,15 0.00 : 1014c: or r11,r8,r11 0.00 : 10150: mr r7,r0 0.00 : 10154: lbz r8,18(r7) 0.00 : 10158: clrlwi r8,r8,24 0.00 : 1015c: rlwinm r8,r8,8,0,23 0.00 : 10160: or r11,r8,r11 0.00 : 10164: mr r8,r0 0.00 : 10168: lbz r0,19(r8) 0.00 : 1016c: clrlwi r0,r0,24 0.00 : 10170: or r0,r0,r11 0.00 : 10174: mr r9,r0 0.00 : 10178: lwz r0,28(r31) 0.00 : 1017c: stw r9,1912(r31) 0.00 : 10180: stw r10,1916(r31) 0.00 : 10184: lfd f0,1912(r31) 0.00 : 10188: mr r11,r0 0.00 : 1018c: stfd f0,20(r11) 0.00 : 10190: lwz r0,16(r31) 0.00 : 10194: mr r7,r0 0.00 : 10198: lwz r0,0(r7) 0.00 : 1019c: cmpwi cr7,r0,0 0.00 : 101a0: beq- cr7,10208 0.00 : 101a4: lwz r0,16(r31) 0.00 : 101a8: mr r8,r0 0.00 : 101ac: lwz r0,0(r8) 0.00 : 101b0: lwz r9,1904(r31) 0.00 : 101b4: lwz r9,0(r9) 0.00 : 101b8: mr r10,r9 0.00 : 101bc: lwz r9,1904(r31) 0.00 : 101c0: lwz r11,4(r9) 0.00 : 101c4: lwz r9,28(r31) 0.00 : 101c8: addi r8,r31,376 0.00 : 101cc: mr r3,r10 0.00 : 101d0: mr r4,r11 0.00 : 101d4: mr r5,r9 0.00 : 101d8: mr r9,r8 0.00 : 101dc: mr r6,r9 0.00 : 101e0: lwz r7,1896(r31) 0.00 : 101e4: mtctr r0 0.00 : 101e8: bctrl 0.00 : 101ec: stw r3,8(r31) 0.00 : 101f0: lwz r0,8(r31) 0.00 : 101f4: cmpwi cr7,r0,0 0.00 : 101f8: beq- cr7,10290 0.00 : 101fc: lwz r3,28(r31) 0.00 : 10200: bl 45860 <00008000.got2.plt_pic32.free@@GLIBC_2.0+0x80> 0.00 : 10204: b 10290 0.00 : 10208: li r0,-38 0.00 : 1020c: stw r0,8(r31) 0.00 : 10210: lwz r3,28(r31) 0.00 : 10214: bl 45860 <00008000.got2.plt_pic32.free@@GLIBC_2.0+0x80> 0.00 : 10218: b 10290 0.00 : 1021c: lwz r0,16(r31) 0.00 : 10220: mr r7,r0 0.00 : 10224: lwz r0,0(r7) 0.00 : 10228: cmpwi cr7,r0,0 0.00 : 1022c: beq- cr7,10284 0.00 : 10230: lwz r0,16(r31) 0.00 : 10234: mr r8,r0 0.00 : 10238: lwz r0,0(r8) 0.00 : 1023c: lwz r9,1904(r31) 0.00 : 10240: lwz r9,0(r9) 0.00 : 10244: mr r10,r9 0.00 : 10248: lwz r9,1904(r31) 0.00 : 1024c: lwz r11,4(r9) 0.00 : 10250: lwz r9,1904(r31) 0.00 : 10254: addi r9,r9,8 0.00 : 10258: addi r8,r31,376 0.00 : 1025c: mr r3,r10 0.00 : 10260: mr r4,r11 0.00 : 10264: mr r5,r9 0.00 : 10268: mr r9,r8 0.00 : 1026c: mr r6,r9 0.00 : 10270: lwz r7,1896(r31) 0.00 : 10274: mtctr r0 0.00 : 10278: bctrl 0.00 : 1027c: stw r3,8(r31) 0.00 : 10280: b 10294 0.00 : 10284: li r0,-38 0.00 : 10288: stw r0,8(r31) 0.00 : 1028c: b 10294 0.00 : 10290: nop 0.00 : 10294: lwz r0,1904(r31) 0.00 : 10298: mr r7,r0 0.00 : 1029c: lwz r0,0(r7) 0.00 : 102a0: stw r0,76(r31) 0.00 : 102a4: lwz r0,1904(r31) 0.00 : 102a8: mr r8,r0 0.00 : 102ac: lwz r0,4(r8) 0.00 : 102b0: stw r0,80(r31) 0.00 : 102b4: lwz r0,8(r31) 0.00 : 102b8: stw r0,88(r31) 0.00 : 102bc: lwz r0,8(r31) 0.00 : 102c0: cmpwi cr7,r0,0 0.00 : 102c4: blt- cr7,102d4 0.00 : 102c8: li r0,0 0.00 : 102cc: stw r0,84(r31) 0.00 : 102d0: b 1036c 0.00 : 102d4: lwz r9,8(r31) 0.00 : 102d8: li r0,-1023 0.00 : 102dc: cmpw cr7,r9,r0 0.00 : 102e0: blt- cr7,10364 0.00 : 102e4: lwz r0,8(r31) 0.00 : 102e8: addic r0,r0,38 0.00 : 102ec: cmplwi cr7,r0,37 0.00 : 102f0: bgt- cr7,10358 0.00 : 102f4: rlwinm r9,r0,2,0,29 0.00 : 102f8: lwz r0,-32652(r30) 0.00 : 102fc: add r0,r9,r0 0.00 : 10300: mr r10,r0 0.00 : 10304: lwz r9,0(r10) 0.00 : 10308: lwz r0,-32652(r30) 0.00 : 1030c: add r0,r9,r0 0.00 : 10310: mtctr r0 0.00 : 10314: bctr 0.00 : 10318: li r0,-1026 0.00 : 1031c: stw r0,84(r31) 0.00 : 10320: b 1036c 0.00 : 10324: li r0,-1027 0.00 : 10328: stw r0,84(r31) 0.00 : 1032c: b 1036c 0.00 : 10330: li r0,-1025 0.00 : 10334: stw r0,84(r31) 0.00 : 10338: b 1036c 0.00 : 1033c: li r0,-1028 0.00 : 10340: stw r0,84(r31) 0.00 : 10344: b 1036c 0.00 : 10348: li r0,-1029 0.00 : 1034c: stw r0,84(r31) 0.00 : 10350: nop 0.00 : 10354: b 1036c 0.00 : 10358: li r0,-1024 0.00 : 1035c: stw r0,84(r31) 0.00 : 10360: b 1036c 0.00 : 10364: lwz r0,8(r31) 0.00 : 10368: stw r0,84(r31) 0.00 : 1036c: lwz r0,8(r31) 0.00 : 10370: cmpwi cr7,r0,0 0.00 : 10374: blt- cr7,10480 0.00 : 10378: lwz r0,1904(r31) 0.00 : 1037c: mr r7,r0 0.00 : 10380: lwz r0,4(r7) 0.00 : 10384: cmplwi cr7,r0,81 0.00 : 10388: bgt- cr7,103a0 0.00 : 1038c: cmplwi cr7,r0,80 0.00 : 10390: bge- cr7,103f0 0.00 : 10394: cmpwi cr7,r0,65 0.00 : 10398: beq- cr7,1042c 0.00 : 1039c: b 10480 0.00 : 103a0: cmpwi cr7,r0,96 0.00 : 103a4: beq- cr7,103b4 0.00 : 103a8: cmpwi cr7,r0,144 0.00 : 103ac: beq- cr7,10458 0.00 : 103b0: b 10480 0.00 : 103b4: lwz r0,384(r31) 0.00 : 103b8: mr r8,r0 0.00 : 103bc: lwz r9,0(r8) 0.00 : 103c0: lwz r10,4(r8) 0.00 : 103c4: stw r9,92(r31) 0.00 : 103c8: stw r10,96(r31) 0.00 : 103cc: lwz r0,376(r31) 0.00 : 103d0: mr r9,r0 0.00 : 103d4: lwz r0,0(r9) 0.00 : 103d8: stw r0,368(r31) 0.00 : 103dc: lwz r0,380(r31) 0.00 : 103e0: mr r10,r0 0.00 : 103e4: lwz r0,0(r10) 0.00 : 103e8: stw r0,372(r31) 0.00 : 103ec: b 10480 0.00 : 103f0: lwz r0,384(r31) 0.00 : 103f4: mr r11,r0 0.00 : 103f8: lwz r9,0(r11) 0.00 : 103fc: lwz r10,4(r11) 0.00 : 10400: stw r9,92(r31) 0.00 : 10404: stw r10,96(r31) 0.00 : 10408: lwz r0,376(r31) 0.00 : 1040c: mr r7,r0 0.00 : 10410: lwz r0,0(r7) 0.00 : 10414: stw r0,368(r31) 0.00 : 10418: lwz r0,380(r31) 0.00 : 1041c: mr r8,r0 0.00 : 10420: lwz r0,0(r8) 0.00 : 10424: stw r0,372(r31) 0.00 : 10428: b 10480 0.00 : 1042c: lwz r0,1904(r31) 0.00 : 10430: mr r9,r0 0.00 : 10434: lwz r11,8(r9) 0.00 : 10438: mr r10,r0 0.00 : 1043c: lwz r9,12(r10) 0.00 : 10440: mr r7,r0 0.00 : 10444: lwz r0,16(r7) 0.00 : 10448: stw r11,92(r31) 0.00 : 1044c: stw r9,96(r31) 0.00 : 10450: stw r0,100(r31) 0.00 : 10454: b 10480 0.00 : 10458: lwz r0,1904(r31) 0.00 : 1045c: addi r9,r31,92 0.00 : 10460: addic r0,r0,8 0.00 : 10464: li r11,276 0.00 : 10468: mr r3,r9 0.00 : 1046c: mr r4,r0 0.00 : 10470: mr r0,r11 0.00 : 10474: mr r5,r0 0.00 : 10478: bl 459a0 <00008000.got2.plt_pic32.memcpy@@GLIBC_2.0+0xa0> 0.00 : 1047c: nop 0.00 : 10480: addi r0,r31,76 0.00 : 10484: lwz r3,1900(r31) 0.00 : 10488: mr r4,r0 0.00 : 1048c: bl f624 0.00 : 10490: stw r3,8(r31) 0.00 : 10494: lwz r0,8(r31) 0.00 : 10498: cmpwi cr7,r0,0 0.00 : 1049c: bge- cr7,10550 0.00 : 104a0: bl f1e0 0.00 : 104a4: mr r0,r3 0.00 : 104a8: cmpwi cr7,r0,0 0.00 : 104ac: beq- cr7,10d30 0.00 : 104b0: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 104b4: mr r0,r3 0.00 : 104b8: mr r8,r0 0.00 : 104bc: lwz r0,0(r8) 0.00 : 104c0: stw r0,52(r31) 0.00 : 104c4: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 104c8: mr r29,r3 0.00 : 104cc: bl f188 0.00 : 104d0: mr r0,r3 0.00 : 104d4: addi r9,r31,1384 0.00 : 104d8: mr r3,r9 0.00 : 104dc: li r4,512 0.00 : 104e0: lwz r5,-32648(r30) 0.00 : 104e4: mr r6,r29 0.00 : 104e8: mr r7,r0 0.00 : 104ec: lwz r8,-32676(r30) 0.00 : 104f0: crclr 4*cr1+eq 0.00 : 104f4: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 104f8: li r0,0 0.00 : 104fc: stb r0,1895(r31) 0.00 : 10500: addi r0,r31,1384 0.00 : 10504: mr r3,r0 0.00 : 10508: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 1050c: mr r0,r3 0.00 : 10510: addi r9,r31,1384 0.00 : 10514: li r3,2 0.00 : 10518: mr r4,r9 0.00 : 1051c: mr r5,r0 0.00 : 10520: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 10524: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10528: mr r0,r3 0.00 : 1052c: lwz r9,52(r31) 0.00 : 10530: mr r10,r0 0.00 : 10534: stw r9,0(r10) 0.00 : 10538: lwz r0,-32736(r30) 0.00 : 1053c: mr r11,r0 0.00 : 10540: lwz r0,0(r11) 0.00 : 10544: mr r3,r0 0.00 : 10548: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 1054c: b 10d30 0.00 : 10550: lwz r0,1904(r31) 0.00 : 10554: mr r7,r0 0.00 : 10558: lwz r0,4(r7) 0.00 : 1055c: cmpwi cr7,r0,96 0.00 : 10560: beq- cr7,1058c 0.00 : 10564: lwz r0,1904(r31) 0.00 : 10568: mr r8,r0 0.00 : 1056c: lwz r0,4(r8) 0.00 : 10570: cmpwi cr7,r0,81 0.00 : 10574: beq- cr7,1058c 0.00 : 10578: lwz r0,1904(r31) 0.00 : 1057c: mr r9,r0 0.00 : 10580: lwz r0,4(r9) 0.00 : 10584: cmpwi cr7,r0,80 0.00 : 10588: bne- cr7,106d0 0.00 : 1058c: lwz r0,84(r31) 0.00 : 10590: cmpwi cr7,r0,0 0.00 : 10594: bne- cr7,106d0 0.00 : 10598: li r0,0 0.00 : 1059c: stw r0,12(r31) 0.00 : 105a0: addi r0,r31,368 0.00 : 105a4: addi r9,r31,368 0.00 : 105a8: lwz r3,1900(r31) 0.00 : 105ac: mr r4,r0 0.00 : 105b0: mr r0,r9 0.00 : 105b4: mr r5,r0 0.00 : 105b8: li r6,1 0.00 : 105bc: li r7,4 0.00 : 105c0: bl 45a90 <00008000.got2.plt_pic32.ustcomm_send_fds_unix_sock> 0.00 : 105c4: stw r3,8(r31) 0.00 : 105c8: lwz r0,8(r31) 0.00 : 105cc: cmpwi cr7,r0,0 0.00 : 105d0: bge- cr7,10678 0.00 : 105d4: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 105d8: mr r0,r3 0.00 : 105dc: mr r10,r0 0.00 : 105e0: lwz r0,0(r10) 0.00 : 105e4: stw r0,56(r31) 0.00 : 105e8: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 105ec: mr r29,r3 0.00 : 105f0: bl f188 0.00 : 105f4: mr r0,r3 0.00 : 105f8: addi r9,r31,1384 0.00 : 105fc: mr r3,r9 0.00 : 10600: li r4,512 0.00 : 10604: lwz r5,-32644(r30) 0.00 : 10608: mr r6,r29 0.00 : 1060c: mr r7,r0 0.00 : 10610: lwz r8,-32676(r30) 0.00 : 10614: crclr 4*cr1+eq 0.00 : 10618: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 1061c: li r0,0 0.00 : 10620: stb r0,1895(r31) 0.00 : 10624: addi r0,r31,1384 0.00 : 10628: mr r3,r0 0.00 : 1062c: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 10630: mr r0,r3 0.00 : 10634: addi r9,r31,1384 0.00 : 10638: li r3,2 0.00 : 1063c: mr r4,r9 0.00 : 10640: mr r5,r0 0.00 : 10644: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 10648: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 1064c: mr r0,r3 0.00 : 10650: lwz r9,56(r31) 0.00 : 10654: mr r11,r0 0.00 : 10658: stw r9,0(r11) 0.00 : 1065c: lwz r0,-32736(r30) 0.00 : 10660: mr r7,r0 0.00 : 10664: lwz r0,0(r7) 0.00 : 10668: mr r3,r0 0.00 : 1066c: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 10670: lwz r0,8(r31) 0.00 : 10674: stw r0,12(r31) 0.00 : 10678: addi r0,r31,372 0.00 : 1067c: addi r9,r31,372 0.00 : 10680: lwz r3,1900(r31) 0.00 : 10684: mr r4,r0 0.00 : 10688: mr r0,r9 0.00 : 1068c: mr r5,r0 0.00 : 10690: li r6,1 0.00 : 10694: li r7,4 0.00 : 10698: bl 45a90 <00008000.got2.plt_pic32.ustcomm_send_fds_unix_sock> 0.00 : 1069c: stw r3,8(r31) 0.00 : 106a0: lwz r0,8(r31) 0.00 : 106a4: cmpwi cr7,r0,0 0.00 : 106a8: bge- cr7,106b8 0.00 : 106ac: lwz r3,-32640(r30) 0.00 : 106b0: bl 45d80 <00008000.got2.plt_pic32.perror@@GLIBC_2.0> 0.00 : 106b4: b 10d44 0.00 : 106b8: lwz r0,12(r31) 0.00 : 106bc: cmpwi cr7,r0,0 0.00 : 106c0: beq- cr7,106d0 0.00 : 106c4: lwz r0,12(r31) 0.00 : 106c8: stw r0,8(r31) 0.00 : 106cc: b 10d44 0.00 : 106d0: lwz r0,84(r31) 0.00 : 106d4: cmpwi cr7,r0,0 0.00 : 106d8: bne- cr7,10738 0.00 : 106dc: lwz r0,1904(r31) 0.00 : 106e0: mr r8,r0 0.00 : 106e4: lwz r0,4(r8) 0.00 : 106e8: cmpwi cr7,r0,145 0.00 : 106ec: bne- cr7,10738 0.00 : 106f0: addi r0,r31,376 0.00 : 106f4: lwz r3,1900(r31) 0.00 : 106f8: mr r4,r0 0.00 : 106fc: li r5,808 0.00 : 10700: bl 462e0 <00008000.got2.plt_pic32.ustcomm_send_unix_sock> 0.00 : 10704: stw r3,32(r31) 0.00 : 10708: lwz r0,32(r31) 0.00 : 1070c: cmpwi cr7,r0,0 0.00 : 10710: bge- cr7,10720 0.00 : 10714: lwz r0,32(r31) 0.00 : 10718: stw r0,8(r31) 0.00 : 1071c: b 10d44 0.00 : 10720: lwz r0,32(r31) 0.00 : 10724: cmpwi cr7,r0,808 0.00 : 10728: beq- cr7,10738 0.00 : 1072c: li r0,-22 0.00 : 10730: stw r0,8(r31) 0.00 : 10734: b 10d44 0.00 : 10738: lwz r0,84(r31) 0.00 : 1073c: cmpwi cr7,r0,0 0.00 : 10740: bne- cr7,10d44 0.00 : 10744: lwz r0,1904(r31) 0.00 : 10748: mr r9,r0 0.00 : 1074c: lwz r0,4(r9) 0.00 : 10750: cmplwi cr7,r0,80 0.00 : 10754: blt- cr7,10d44 0.00 : 10758: cmplwi cr7,r0,81 0.00 : 1075c: ble- cr7,10a4c 0.00 : 10760: cmpwi cr7,r0,96 0.00 : 10764: bne- cr7,10d44 0.00 : 10768: lwz r0,368(r31) 0.00 : 1076c: cmpwi cr7,r0,0 0.00 : 10770: blt- cr7,108d8 0.00 : 10774: lwz r0,368(r31) 0.00 : 10778: mr r3,r0 0.00 : 1077c: bl 47060 <00008000.got2.plt_pic32.close@@GLIBC_2.0+0x10> 0.00 : 10780: stw r3,8(r31) 0.00 : 10784: lwz r0,8(r31) 0.00 : 10788: cmpwi cr7,r0,0 0.00 : 1078c: beq- cr7,108c8 0.00 : 10790: lwz r0,-32636(r30) 0.00 : 10794: mr r10,r0 0.00 : 10798: lwz r8,0(r10) 0.00 : 1079c: mr r11,r0 0.00 : 107a0: lwz r10,4(r11) 0.00 : 107a4: mr r7,r0 0.00 : 107a8: lwz r11,8(r7) 0.00 : 107ac: mr r7,r0 0.00 : 107b0: lwz r9,12(r7) 0.00 : 107b4: stw r8,1184(r31) 0.00 : 107b8: stw r10,1188(r31) 0.00 : 107bc: stw r11,1192(r31) 0.00 : 107c0: stw r9,1196(r31) 0.00 : 107c4: mr r8,r0 0.00 : 107c8: lwz r9,16(r8) 0.00 : 107cc: mr r10,r0 0.00 : 107d0: lhz r0,20(r10) 0.00 : 107d4: stw r9,1200(r31) 0.00 : 107d8: sth r0,1204(r31) 0.00 : 107dc: addi r0,r31,1206 0.00 : 107e0: li r9,178 0.00 : 107e4: mr r3,r0 0.00 : 107e8: li r4,0 0.00 : 107ec: mr r0,r9 0.00 : 107f0: mr r5,r0 0.00 : 107f4: bl 46610 <00008000.got2.plt_pic32.memset@@GLIBC_2.0+0x40> 0.00 : 107f8: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 107fc: mr r0,r3 0.00 : 10800: mr r11,r0 0.00 : 10804: lwz r0,0(r11) 0.00 : 10808: addi r9,r31,1184 0.00 : 1080c: mr r3,r0 0.00 : 10810: mr r0,r9 0.00 : 10814: mr r4,r0 0.00 : 10818: li r5,200 0.00 : 1081c: bl 45890 <00008000.got2.plt_pic32.__xpg_strerror_r@@GLIBC_2.3.4+0x10> 0.00 : 10820: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10824: mr r0,r3 0.00 : 10828: mr r7,r0 0.00 : 1082c: lwz r0,0(r7) 0.00 : 10830: stw r0,60(r31) 0.00 : 10834: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 10838: mr r29,r3 0.00 : 1083c: bl f188 0.00 : 10840: mr r0,r3 0.00 : 10844: addi r9,r31,1384 0.00 : 10848: addi r11,r31,1184 0.00 : 1084c: mr r3,r9 0.00 : 10850: li r4,512 0.00 : 10854: lwz r5,-32632(r30) 0.00 : 10858: mr r6,r29 0.00 : 1085c: mr r7,r0 0.00 : 10860: mr r0,r11 0.00 : 10864: mr r8,r0 0.00 : 10868: lwz r9,-32676(r30) 0.00 : 1086c: crclr 4*cr1+eq 0.00 : 10870: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 10874: li r0,0 0.00 : 10878: stb r0,1895(r31) 0.00 : 1087c: addi r0,r31,1384 0.00 : 10880: mr r3,r0 0.00 : 10884: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 10888: mr r0,r3 0.00 : 1088c: addi r9,r31,1384 0.00 : 10890: li r3,2 0.00 : 10894: mr r4,r9 0.00 : 10898: mr r5,r0 0.00 : 1089c: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 108a0: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 108a4: mr r0,r3 0.00 : 108a8: lwz r9,60(r31) 0.00 : 108ac: mr r8,r0 0.00 : 108b0: stw r9,0(r8) 0.00 : 108b4: lwz r0,-32736(r30) 0.00 : 108b8: mr r9,r0 0.00 : 108bc: lwz r0,0(r9) 0.00 : 108c0: mr r3,r0 0.00 : 108c4: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 108c8: lwz r0,376(r31) 0.00 : 108cc: li r9,-1 0.00 : 108d0: mr r10,r0 0.00 : 108d4: stw r9,0(r10) 0.00 : 108d8: lwz r0,372(r31) 0.00 : 108dc: cmpwi cr7,r0,0 0.00 : 108e0: blt- cr7,10d38 0.00 : 108e4: lwz r0,372(r31) 0.00 : 108e8: mr r3,r0 0.00 : 108ec: bl 47060 <00008000.got2.plt_pic32.close@@GLIBC_2.0+0x10> 0.00 : 108f0: stw r3,8(r31) 0.00 : 108f4: lwz r0,8(r31) 0.00 : 108f8: cmpwi cr7,r0,0 0.00 : 108fc: beq- cr7,10a38 0.00 : 10900: lwz r0,-32636(r30) 0.00 : 10904: mr r11,r0 0.00 : 10908: lwz r8,0(r11) 0.00 : 1090c: mr r7,r0 0.00 : 10910: lwz r10,4(r7) 0.00 : 10914: mr r9,r0 0.00 : 10918: lwz r11,8(r9) 0.00 : 1091c: mr r7,r0 0.00 : 10920: lwz r9,12(r7) 0.00 : 10924: stw r8,1184(r31) 0.00 : 10928: stw r10,1188(r31) 0.00 : 1092c: stw r11,1192(r31) 0.00 : 10930: stw r9,1196(r31) 0.00 : 10934: mr r8,r0 0.00 : 10938: lwz r9,16(r8) 0.00 : 1093c: mr r10,r0 0.00 : 10940: lhz r0,20(r10) 0.00 : 10944: stw r9,1200(r31) 0.00 : 10948: sth r0,1204(r31) 0.00 : 1094c: addi r0,r31,1206 0.00 : 10950: li r9,178 0.00 : 10954: mr r3,r0 0.00 : 10958: li r4,0 0.00 : 1095c: mr r0,r9 0.00 : 10960: mr r5,r0 0.00 : 10964: bl 46610 <00008000.got2.plt_pic32.memset@@GLIBC_2.0+0x40> 0.00 : 10968: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 1096c: mr r0,r3 0.00 : 10970: mr r11,r0 0.00 : 10974: lwz r0,0(r11) 0.00 : 10978: addi r9,r31,1184 0.00 : 1097c: mr r3,r0 0.00 : 10980: mr r0,r9 0.00 : 10984: mr r4,r0 0.00 : 10988: li r5,200 0.00 : 1098c: bl 45890 <00008000.got2.plt_pic32.__xpg_strerror_r@@GLIBC_2.3.4+0x10> 0.00 : 10990: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10994: mr r0,r3 0.00 : 10998: mr r7,r0 0.00 : 1099c: lwz r0,0(r7) 0.00 : 109a0: stw r0,64(r31) 0.00 : 109a4: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 109a8: mr r29,r3 0.00 : 109ac: bl f188 0.00 : 109b0: mr r0,r3 0.00 : 109b4: addi r9,r31,1384 0.00 : 109b8: addi r11,r31,1184 0.00 : 109bc: mr r3,r9 0.00 : 109c0: li r4,512 0.00 : 109c4: lwz r5,-32628(r30) 0.00 : 109c8: mr r6,r29 0.00 : 109cc: mr r7,r0 0.00 : 109d0: mr r0,r11 0.00 : 109d4: mr r8,r0 0.00 : 109d8: lwz r9,-32676(r30) 0.00 : 109dc: crclr 4*cr1+eq 0.00 : 109e0: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 109e4: li r0,0 0.00 : 109e8: stb r0,1895(r31) 0.00 : 109ec: addi r0,r31,1384 0.00 : 109f0: mr r3,r0 0.00 : 109f4: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 109f8: mr r0,r3 0.00 : 109fc: addi r9,r31,1384 0.00 : 10a00: li r3,2 0.00 : 10a04: mr r4,r9 0.00 : 10a08: mr r5,r0 0.00 : 10a0c: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 10a10: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10a14: mr r0,r3 0.00 : 10a18: lwz r9,64(r31) 0.00 : 10a1c: mr r8,r0 0.00 : 10a20: stw r9,0(r8) 0.00 : 10a24: lwz r0,-32736(r30) 0.00 : 10a28: mr r9,r0 0.00 : 10a2c: lwz r0,0(r9) 0.00 : 10a30: mr r3,r0 0.00 : 10a34: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 10a38: lwz r0,380(r31) 0.00 : 10a3c: li r9,-1 0.00 : 10a40: mr r10,r0 0.00 : 10a44: stw r9,0(r10) 0.00 : 10a48: b 10d38 0.00 : 10a4c: lwz r0,368(r31) 0.00 : 10a50: cmpwi cr7,r0,0 0.00 : 10a54: blt- cr7,10bbc 0.00 : 10a58: lwz r0,368(r31) 0.00 : 10a5c: mr r3,r0 0.00 : 10a60: bl 47060 <00008000.got2.plt_pic32.close@@GLIBC_2.0+0x10> 0.00 : 10a64: stw r3,8(r31) 0.00 : 10a68: lwz r0,8(r31) 0.00 : 10a6c: cmpwi cr7,r0,0 0.00 : 10a70: beq- cr7,10bac 0.00 : 10a74: lwz r0,-32636(r30) 0.00 : 10a78: mr r11,r0 0.00 : 10a7c: lwz r8,0(r11) 0.00 : 10a80: mr r7,r0 0.00 : 10a84: lwz r10,4(r7) 0.00 : 10a88: mr r9,r0 0.00 : 10a8c: lwz r11,8(r9) 0.00 : 10a90: mr r7,r0 0.00 : 10a94: lwz r9,12(r7) 0.00 : 10a98: stw r8,1184(r31) 0.00 : 10a9c: stw r10,1188(r31) 0.00 : 10aa0: stw r11,1192(r31) 0.00 : 10aa4: stw r9,1196(r31) 0.00 : 10aa8: mr r8,r0 0.00 : 10aac: lwz r9,16(r8) 0.00 : 10ab0: mr r10,r0 0.00 : 10ab4: lhz r0,20(r10) 0.00 : 10ab8: stw r9,1200(r31) 0.00 : 10abc: sth r0,1204(r31) 0.00 : 10ac0: addi r0,r31,1206 0.00 : 10ac4: li r9,178 0.00 : 10ac8: mr r3,r0 0.00 : 10acc: li r4,0 0.00 : 10ad0: mr r0,r9 0.00 : 10ad4: mr r5,r0 0.00 : 10ad8: bl 46610 <00008000.got2.plt_pic32.memset@@GLIBC_2.0+0x40> 0.00 : 10adc: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10ae0: mr r0,r3 0.00 : 10ae4: mr r11,r0 0.00 : 10ae8: lwz r0,0(r11) 0.00 : 10aec: addi r9,r31,1184 0.00 : 10af0: mr r3,r0 0.00 : 10af4: mr r0,r9 0.00 : 10af8: mr r4,r0 0.00 : 10afc: li r5,200 0.00 : 10b00: bl 45890 <00008000.got2.plt_pic32.__xpg_strerror_r@@GLIBC_2.3.4+0x10> 0.00 : 10b04: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10b08: mr r0,r3 0.00 : 10b0c: mr r7,r0 0.00 : 10b10: lwz r0,0(r7) 0.00 : 10b14: stw r0,68(r31) 0.00 : 10b18: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 10b1c: mr r29,r3 0.00 : 10b20: bl f188 0.00 : 10b24: mr r0,r3 0.00 : 10b28: addi r9,r31,1384 0.00 : 10b2c: addi r11,r31,1184 0.00 : 10b30: mr r3,r9 0.00 : 10b34: li r4,512 0.00 : 10b38: lwz r5,-32624(r30) 0.00 : 10b3c: mr r6,r29 0.00 : 10b40: mr r7,r0 0.00 : 10b44: mr r0,r11 0.00 : 10b48: mr r8,r0 0.00 : 10b4c: lwz r9,-32676(r30) 0.00 : 10b50: crclr 4*cr1+eq 0.00 : 10b54: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 10b58: li r0,0 0.00 : 10b5c: stb r0,1895(r31) 0.00 : 10b60: addi r0,r31,1384 0.00 : 10b64: mr r3,r0 0.00 : 10b68: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 10b6c: mr r0,r3 0.00 : 10b70: addi r9,r31,1384 0.00 : 10b74: li r3,2 0.00 : 10b78: mr r4,r9 0.00 : 10b7c: mr r5,r0 0.00 : 10b80: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 10b84: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10b88: mr r0,r3 0.00 : 10b8c: lwz r9,68(r31) 0.00 : 10b90: mr r8,r0 0.00 : 10b94: stw r9,0(r8) 0.00 : 10b98: lwz r0,-32736(r30) 0.00 : 10b9c: mr r9,r0 0.00 : 10ba0: lwz r0,0(r9) 0.00 : 10ba4: mr r3,r0 0.00 : 10ba8: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 10bac: lwz r0,376(r31) 0.00 : 10bb0: li r9,-1 0.00 : 10bb4: mr r10,r0 0.00 : 10bb8: stw r9,0(r10) 0.00 : 10bbc: lwz r0,372(r31) 0.00 : 10bc0: cmpwi cr7,r0,0 0.00 : 10bc4: blt- cr7,10d40 0.00 : 10bc8: lwz r0,372(r31) 0.00 : 10bcc: mr r3,r0 0.00 : 10bd0: bl 47060 <00008000.got2.plt_pic32.close@@GLIBC_2.0+0x10> 0.00 : 10bd4: stw r3,8(r31) 0.00 : 10bd8: lwz r0,8(r31) 0.00 : 10bdc: cmpwi cr7,r0,0 0.00 : 10be0: beq- cr7,10d1c 0.00 : 10be4: lwz r0,-32636(r30) 0.00 : 10be8: mr r11,r0 0.00 : 10bec: lwz r8,0(r11) 0.00 : 10bf0: mr r7,r0 0.00 : 10bf4: lwz r10,4(r7) 0.00 : 10bf8: mr r9,r0 0.00 : 10bfc: lwz r11,8(r9) 0.00 : 10c00: mr r7,r0 0.00 : 10c04: lwz r9,12(r7) 0.00 : 10c08: stw r8,1184(r31) 0.00 : 10c0c: stw r10,1188(r31) 0.00 : 10c10: stw r11,1192(r31) 0.00 : 10c14: stw r9,1196(r31) 0.00 : 10c18: mr r8,r0 0.00 : 10c1c: lwz r9,16(r8) 0.00 : 10c20: mr r10,r0 0.00 : 10c24: lhz r0,20(r10) 0.00 : 10c28: stw r9,1200(r31) 0.00 : 10c2c: sth r0,1204(r31) 0.00 : 10c30: addi r0,r31,1206 0.00 : 10c34: li r9,178 0.00 : 10c38: mr r3,r0 0.00 : 10c3c: li r4,0 0.00 : 10c40: mr r0,r9 0.00 : 10c44: mr r5,r0 0.00 : 10c48: bl 46610 <00008000.got2.plt_pic32.memset@@GLIBC_2.0+0x40> 0.00 : 10c4c: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10c50: mr r0,r3 0.00 : 10c54: mr r11,r0 0.00 : 10c58: lwz r0,0(r11) 0.00 : 10c5c: addi r9,r31,1184 0.00 : 10c60: mr r3,r0 0.00 : 10c64: mr r0,r9 0.00 : 10c68: mr r4,r0 0.00 : 10c6c: li r5,200 0.00 : 10c70: bl 45890 <00008000.got2.plt_pic32.__xpg_strerror_r@@GLIBC_2.3.4+0x10> 0.00 : 10c74: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10c78: mr r0,r3 0.00 : 10c7c: mr r7,r0 0.00 : 10c80: lwz r0,0(r7) 0.00 : 10c84: stw r0,72(r31) 0.00 : 10c88: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 10c8c: mr r29,r3 0.00 : 10c90: bl f188 0.00 : 10c94: mr r0,r3 0.00 : 10c98: addi r9,r31,1384 0.00 : 10c9c: addi r11,r31,1184 0.00 : 10ca0: mr r3,r9 0.00 : 10ca4: li r4,512 0.00 : 10ca8: lwz r5,-32620(r30) 0.00 : 10cac: mr r6,r29 0.00 : 10cb0: mr r7,r0 0.00 : 10cb4: mr r0,r11 0.00 : 10cb8: mr r8,r0 0.00 : 10cbc: lwz r9,-32676(r30) 0.00 : 10cc0: crclr 4*cr1+eq 0.00 : 10cc4: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 10cc8: li r0,0 0.00 : 10ccc: stb r0,1895(r31) 0.00 : 10cd0: addi r0,r31,1384 0.00 : 10cd4: mr r3,r0 0.00 : 10cd8: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 10cdc: mr r0,r3 0.00 : 10ce0: addi r9,r31,1384 0.00 : 10ce4: li r3,2 0.00 : 10ce8: mr r4,r9 0.00 : 10cec: mr r5,r0 0.00 : 10cf0: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 10cf4: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 10cf8: mr r0,r3 0.00 : 10cfc: lwz r9,72(r31) 0.00 : 10d00: mr r8,r0 0.00 : 10d04: stw r9,0(r8) 0.00 : 10d08: lwz r0,-32736(r30) 0.00 : 10d0c: mr r9,r0 0.00 : 10d10: lwz r0,0(r9) 0.00 : 10d14: mr r3,r0 0.00 : 10d18: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 10d1c: lwz r0,380(r31) 0.00 : 10d20: li r9,-1 0.00 : 10d24: mr r10,r0 0.00 : 10d28: stw r9,0(r10) 0.00 : 10d2c: b 10d40 0.00 : 10d30: nop 0.00 : 10d34: b 10d44 0.00 : 10d38: nop 0.00 : 10d3c: b 10d44 0.00 : 10d40: nop 0.00 : 10d44: bl 46f30 <00008000.got2.plt_pic32.ust_unlock+0x10> 0.00 : 10d48: lwz r0,8(r31) 0.00 : 10d4c: mr r3,r0 0.00 : 10d50: addi r11,r31,1936 0.00 : 10d54: lwz r0,4(r11) 0.00 : 10d58: mtlr r0 0.00 : 10d5c: lwz r29,-12(r11) 0.00 : 10d60: lwz r30,-8(r11) 0.00 : 10d64: lwz r31,-4(r11) 0.00 : 10d68: mr r1,r11 0.00 : 10d6c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000119ec : 100.00 : 119ec: stwu r1,-1088(r1) 0.00 : 119f0: mflr r0 0.00 : 119f4: stw r0,1092(r1) 0.00 : 119f8: stw r29,1076(r1) 0.00 : 119fc: stw r30,1080(r1) 0.00 : 11a00: stw r31,1084(r1) 0.00 : 11a04: mr r31,r1 0.00 : 11a08: bcl- 20,4*cr7+so,11a0c 0.00 : 11a0c: mflr r30 0.00 : 11a10: addis r30,r30,4 0.00 : 11a14: addi r30,r30,27052 0.00 : 11a18: stw r3,1064(r31) 0.00 : 11a1c: li r3,30 0.00 : 11a20: bl 45bb0 <00008000.got2.plt_pic32.sysconf@@GLIBC_2.0+0x60> 0.00 : 11a24: mr r0,r3 0.00 : 11a28: stw r0,8(r31) 0.00 : 11a2c: lwz r3,1064(r31) 0.00 : 11a30: lwz r4,8(r31) 0.00 : 11a34: bl 110a8 0.00 : 11a38: stw r3,12(r31) 0.00 : 11a3c: lwz r0,12(r31) 0.00 : 11a40: cmpwi cr7,r0,0 0.00 : 11a44: blt- cr7,11c80 0.00 : 11a48: li r3,0 0.00 : 11a4c: lwz r4,8(r31) 0.00 : 11a50: li r5,1 0.00 : 11a54: li r6,1 0.00 : 11a58: lwz r7,12(r31) 0.00 : 11a5c: li r8,0 0.00 : 11a60: bl 461b0 <00008000.got2.plt_pic32.mmap@@GLIBC_2.0+0x10> 0.00 : 11a64: stw r3,16(r31) 0.00 : 11a68: lwz r3,12(r31) 0.00 : 11a6c: bl 47060 <00008000.got2.plt_pic32.close@@GLIBC_2.0+0x10> 0.00 : 11a70: stw r3,20(r31) 0.00 : 11a74: lwz r0,20(r31) 0.00 : 11a78: cmpwi cr7,r0,0 0.00 : 11a7c: beq- cr7,11bb8 0.00 : 11a80: lwz r0,-32636(r30) 0.00 : 11a84: mr r7,r0 0.00 : 11a88: lwz r8,0(r7) 0.00 : 11a8c: mr r9,r0 0.00 : 11a90: lwz r10,4(r9) 0.00 : 11a94: mr r7,r0 0.00 : 11a98: lwz r11,8(r7) 0.00 : 11a9c: mr r7,r0 0.00 : 11aa0: lwz r9,12(r7) 0.00 : 11aa4: stw r8,32(r31) 0.00 : 11aa8: stw r10,36(r31) 0.00 : 11aac: stw r11,40(r31) 0.00 : 11ab0: stw r9,44(r31) 0.00 : 11ab4: mr r11,r0 0.00 : 11ab8: lwz r9,16(r11) 0.00 : 11abc: mr r7,r0 0.00 : 11ac0: lhz r0,20(r7) 0.00 : 11ac4: stw r9,48(r31) 0.00 : 11ac8: sth r0,52(r31) 0.00 : 11acc: addi r0,r31,54 0.00 : 11ad0: li r9,178 0.00 : 11ad4: mr r3,r0 0.00 : 11ad8: li r4,0 0.00 : 11adc: mr r0,r9 0.00 : 11ae0: mr r5,r0 0.00 : 11ae4: bl 46610 <00008000.got2.plt_pic32.memset@@GLIBC_2.0+0x40> 0.00 : 11ae8: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 11aec: mr r0,r3 0.00 : 11af0: mr r9,r0 0.00 : 11af4: lwz r0,0(r9) 0.00 : 11af8: addi r9,r31,32 0.00 : 11afc: mr r3,r0 0.00 : 11b00: mr r0,r9 0.00 : 11b04: mr r4,r0 0.00 : 11b08: li r5,200 0.00 : 11b0c: bl 45890 <00008000.got2.plt_pic32.__xpg_strerror_r@@GLIBC_2.3.4+0x10> 0.00 : 11b10: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 11b14: mr r0,r3 0.00 : 11b18: mr r11,r0 0.00 : 11b1c: lwz r0,0(r11) 0.00 : 11b20: stw r0,24(r31) 0.00 : 11b24: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 11b28: mr r29,r3 0.00 : 11b2c: bl f188 0.00 : 11b30: mr r0,r3 0.00 : 11b34: addi r9,r31,544 0.00 : 11b38: addi r11,r31,32 0.00 : 11b3c: mr r3,r9 0.00 : 11b40: li r4,512 0.00 : 11b44: lwz r5,-32572(r30) 0.00 : 11b48: mr r6,r29 0.00 : 11b4c: mr r7,r0 0.00 : 11b50: mr r0,r11 0.00 : 11b54: mr r8,r0 0.00 : 11b58: lwz r9,-32568(r30) 0.00 : 11b5c: crclr 4*cr1+eq 0.00 : 11b60: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 11b64: li r0,0 0.00 : 11b68: stb r0,1055(r31) 0.00 : 11b6c: addi r0,r31,544 0.00 : 11b70: mr r3,r0 0.00 : 11b74: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 11b78: mr r0,r3 0.00 : 11b7c: addi r9,r31,544 0.00 : 11b80: li r3,2 0.00 : 11b84: mr r4,r9 0.00 : 11b88: mr r5,r0 0.00 : 11b8c: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 11b90: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 11b94: mr r0,r3 0.00 : 11b98: lwz r9,24(r31) 0.00 : 11b9c: mr r7,r0 0.00 : 11ba0: stw r9,0(r7) 0.00 : 11ba4: lwz r0,-32736(r30) 0.00 : 11ba8: mr r9,r0 0.00 : 11bac: lwz r0,0(r9) 0.00 : 11bb0: mr r3,r0 0.00 : 11bb4: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 11bb8: lwz r9,16(r31) 0.00 : 11bbc: li r0,-1 0.00 : 11bc0: cmpw cr7,r9,r0 0.00 : 11bc4: bne- cr7,11c78 0.00 : 11bc8: bl f1e0 0.00 : 11bcc: mr r0,r3 0.00 : 11bd0: cmpwi cr7,r0,0 0.00 : 11bd4: beq- cr7,11c88 0.00 : 11bd8: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 11bdc: mr r0,r3 0.00 : 11be0: mr r11,r0 0.00 : 11be4: lwz r0,0(r11) 0.00 : 11be8: stw r0,28(r31) 0.00 : 11bec: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 11bf0: mr r29,r3 0.00 : 11bf4: bl f188 0.00 : 11bf8: mr r0,r3 0.00 : 11bfc: addi r9,r31,32 0.00 : 11c00: mr r3,r9 0.00 : 11c04: li r4,512 0.00 : 11c08: lwz r5,-32564(r30) 0.00 : 11c0c: mr r6,r29 0.00 : 11c10: mr r7,r0 0.00 : 11c14: lwz r8,-32568(r30) 0.00 : 11c18: crclr 4*cr1+eq 0.00 : 11c1c: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 11c20: li r0,0 0.00 : 11c24: stb r0,543(r31) 0.00 : 11c28: addi r0,r31,32 0.00 : 11c2c: mr r3,r0 0.00 : 11c30: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 11c34: mr r0,r3 0.00 : 11c38: addi r9,r31,32 0.00 : 11c3c: li r3,2 0.00 : 11c40: mr r4,r9 0.00 : 11c44: mr r5,r0 0.00 : 11c48: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 11c4c: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 11c50: mr r0,r3 0.00 : 11c54: lwz r9,28(r31) 0.00 : 11c58: mr r7,r0 0.00 : 11c5c: stw r9,0(r7) 0.00 : 11c60: lwz r0,-32736(r30) 0.00 : 11c64: mr r9,r0 0.00 : 11c68: lwz r0,0(r9) 0.00 : 11c6c: mr r3,r0 0.00 : 11c70: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 11c74: b 11c88 0.00 : 11c78: lwz r0,16(r31) 0.00 : 11c7c: b 11c90 0.00 : 11c80: nop 0.00 : 11c84: b 11c8c 0.00 : 11c88: nop 0.00 : 11c8c: li r0,0 0.00 : 11c90: mr r3,r0 0.00 : 11c94: addi r11,r31,1088 0.00 : 11c98: lwz r0,4(r11) 0.00 : 11c9c: mtlr r0 0.00 : 11ca0: lwz r29,-12(r11) 0.00 : 11ca4: lwz r30,-8(r11) 0.00 : 11ca8: lwz r31,-4(r11) 0.00 : 11cac: mr r1,r11 0.00 : 11cb0: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000120d4 : 0.00 : 120d4: stwu r1,-1200(r1) 0.00 : 120d8: mflr r0 0.00 : 120dc: stw r0,1204(r1) 0.00 : 120e0: stw r29,1188(r1) 0.00 : 120e4: stw r30,1192(r1) 0.00 : 120e8: stw r31,1196(r1) 0.00 : 120ec: mr r31,r1 0.00 : 120f0: bcl- 20,4*cr7+so,120f4 0.00 : 120f4: mflr r30 0.00 : 120f8: addis r30,r30,4 0.00 : 120fc: addi r30,r30,25284 0.00 : 12100: stw r3,1176(r31) 0.00 : 12104: lwz r0,1176(r31) 0.00 : 12108: stw r0,16(r31) 0.00 : 1210c: li r0,0 0.00 : 12110: stw r0,8(r31) 0.00 : 12114: li r0,0 0.00 : 12118: stw r0,12(r31) 0.00 : 1211c: lwz r0,8(r31) 0.00 : 12120: cmpwi cr7,r0,0 0.00 : 12124: beq- cr7,1215c 0.00 : 12128: lwz r3,16(r31) 0.00 : 1212c: bl 11cb4 0.00 : 12130: lwz r0,12(r31) 0.00 : 12134: cmpwi cr7,r0,0 0.00 : 12138: beq- cr7,1214c 0.00 : 1213c: li r0,0 0.00 : 12140: stw r0,12(r31) 0.00 : 12144: li r3,5 0.00 : 12148: bl 45ad0 <00008000.got2.plt_pic32.sleep@@GLIBC_2.0> 0.00 : 1214c: li r0,1 0.00 : 12150: stw r0,12(r31) 0.00 : 12154: li r0,0 0.00 : 12158: stw r0,8(r31) 0.00 : 1215c: bl 46310 <00008000.got2.plt_pic32.ust_lock+0x10> 0.00 : 12160: lwz r0,-32684(r30) 0.00 : 12164: mr r9,r0 0.00 : 12168: lwz r0,0(r9) 0.00 : 1216c: cmpwi cr7,r0,0 0.00 : 12170: bne- cr7,12ad0 0.00 : 12174: lwz r0,16(r31) 0.00 : 12178: mr r11,r0 100.00 : 1217c: lwz r9,4124(r11) 0.00 : 12180: li r0,-1 0.00 : 12184: cmpw cr7,r9,r0 0.00 : 12188: beq- cr7,1226c 0.00 : 1218c: lwz r0,16(r31) 0.00 : 12190: mr r9,r0 0.00 : 12194: lwz r0,4124(r9) 0.00 : 12198: mr r3,r0 0.00 : 1219c: bl 46950 <00008000.got2.plt_pic32.ustcomm_close_unix_sock> 0.00 : 121a0: stw r3,20(r31) 0.00 : 121a4: lwz r0,20(r31) 0.00 : 121a8: cmpwi cr7,r0,0 0.00 : 121ac: beq- cr7,1225c 0.00 : 121b0: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 121b4: mr r0,r3 0.00 : 121b8: mr r11,r0 0.00 : 121bc: lwz r0,0(r11) 0.00 : 121c0: stw r0,24(r31) 0.00 : 121c4: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 121c8: mr r29,r3 0.00 : 121cc: bl f188 0.00 : 121d0: mr r9,r3 0.00 : 121d4: lwz r0,16(r31) 0.00 : 121d8: mr r11,r0 0.00 : 121dc: lwz r0,0(r11) 0.00 : 121e0: addi r11,r31,72 0.00 : 121e4: mr r3,r11 0.00 : 121e8: li r4,512 0.00 : 121ec: lwz r5,-32540(r30) 0.00 : 121f0: mr r6,r29 0.00 : 121f4: mr r7,r9 0.00 : 121f8: mr r8,r0 0.00 : 121fc: lwz r9,-32536(r30) 0.00 : 12200: crclr 4*cr1+eq 0.00 : 12204: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 12208: li r0,0 0.00 : 1220c: stb r0,583(r31) 0.00 : 12210: addi r0,r31,72 0.00 : 12214: mr r3,r0 0.00 : 12218: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 1221c: mr r0,r3 0.00 : 12220: addi r9,r31,72 0.00 : 12224: li r3,2 0.00 : 12228: mr r4,r9 0.00 : 1222c: mr r5,r0 0.00 : 12230: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 12234: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 12238: mr r0,r3 0.00 : 1223c: lwz r9,24(r31) 0.00 : 12240: mr r11,r0 0.00 : 12244: stw r9,0(r11) 0.00 : 12248: lwz r0,-32736(r30) 0.00 : 1224c: mr r9,r0 0.00 : 12250: lwz r0,0(r9) 0.00 : 12254: mr r3,r0 0.00 : 12258: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 1225c: lwz r0,16(r31) 0.00 : 12260: li r9,-1 0.00 : 12264: mr r11,r0 0.00 : 12268: stw r9,4124(r11) 0.00 : 1226c: lwz r0,16(r31) 0.00 : 12270: addic r0,r0,28 0.00 : 12274: mr r3,r0 0.00 : 12278: bl 46c50 <00008000.got2.plt_pic32.ustcomm_connect_unix_sock> 0.00 : 1227c: stw r3,20(r31) 0.00 : 12280: lwz r0,20(r31) 0.00 : 12284: cmpwi cr7,r0,0 0.00 : 12288: bge- cr7,12384 0.00 : 1228c: bl f1e0 0.00 : 12290: mr r0,r3 0.00 : 12294: cmpwi cr7,r0,0 0.00 : 12298: beq- cr7,12348 0.00 : 1229c: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 122a0: mr r0,r3 0.00 : 122a4: mr r9,r0 0.00 : 122a8: lwz r0,0(r9) 0.00 : 122ac: stw r0,28(r31) 0.00 : 122b0: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 122b4: mr r29,r3 0.00 : 122b8: bl f188 0.00 : 122bc: mr r9,r3 0.00 : 122c0: lwz r0,16(r31) 0.00 : 122c4: mr r11,r0 0.00 : 122c8: lwz r0,0(r11) 0.00 : 122cc: addi r11,r31,72 0.00 : 122d0: mr r3,r11 0.00 : 122d4: li r4,512 0.00 : 122d8: lwz r5,-32532(r30) 0.00 : 122dc: mr r6,r29 0.00 : 122e0: mr r7,r9 0.00 : 122e4: mr r8,r0 0.00 : 122e8: lwz r9,-32536(r30) 0.00 : 122ec: crclr 4*cr1+eq 0.00 : 122f0: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 122f4: li r0,0 0.00 : 122f8: stb r0,583(r31) 0.00 : 122fc: addi r0,r31,72 0.00 : 12300: mr r3,r0 0.00 : 12304: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 12308: mr r0,r3 0.00 : 1230c: addi r9,r31,72 0.00 : 12310: li r3,2 0.00 : 12314: mr r4,r9 0.00 : 12318: mr r5,r0 0.00 : 1231c: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 12320: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 12324: mr r0,r3 0.00 : 12328: lwz r9,28(r31) 0.00 : 1232c: mr r11,r0 0.00 : 12330: stw r9,0(r11) 0.00 : 12334: lwz r0,-32736(r30) 0.00 : 12338: mr r9,r0 0.00 : 1233c: lwz r0,0(r9) 0.00 : 12340: mr r3,r0 0.00 : 12344: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 12348: li r0,1 0.00 : 1234c: stw r0,8(r31) 0.00 : 12350: lwz r3,16(r31) 0.00 : 12354: bl f8dc 0.00 : 12358: stw r3,20(r31) 0.00 : 1235c: lwz r0,20(r31) 0.00 : 12360: cmpwi cr7,r0,0 0.00 : 12364: beq- cr7,1237c 0.00 : 12368: lwz r3,-32692(r30) 0.00 : 1236c: lwz r4,-32756(r30) 0.00 : 12370: li r5,843 0.00 : 12374: lwz r6,-32528(r30) 0.00 : 12378: bl 47160 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0xe0> 0.00 : 1237c: bl 46f30 <00008000.got2.plt_pic32.ust_unlock+0x10> 0.00 : 12380: b 1211c 0.00 : 12384: lwz r0,20(r31) 0.00 : 12388: stw r0,32(r31) 0.00 : 1238c: lwz r0,16(r31) 0.00 : 12390: lwz r9,32(r31) 0.00 : 12394: mr r11,r0 0.00 : 12398: stw r9,4124(r11) 0.00 : 1239c: lwz r0,16(r31) 0.00 : 123a0: mr r11,r0 0.00 : 123a4: lwz r9,8(r11) 0.00 : 123a8: li r0,-1 0.00 : 123ac: cmpw cr7,r9,r0 0.00 : 123b0: bne- cr7,12478 0.00 : 123b4: bl 457d0 <00008000.got2.plt_pic32.lttng_abi_create_root_handle> 0.00 : 123b8: stw r3,20(r31) 0.00 : 123bc: lwz r0,20(r31) 0.00 : 123c0: cmpwi cr7,r0,0 0.00 : 123c4: bge- cr7,12468 0.00 : 123c8: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 123cc: mr r0,r3 0.00 : 123d0: mr r9,r0 0.00 : 123d4: lwz r0,0(r9) 0.00 : 123d8: stw r0,36(r31) 0.00 : 123dc: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 123e0: mr r29,r3 0.00 : 123e4: bl f188 0.00 : 123e8: mr r0,r3 0.00 : 123ec: addi r9,r31,72 0.00 : 123f0: mr r3,r9 0.00 : 123f4: li r4,512 0.00 : 123f8: lwz r5,-32524(r30) 0.00 : 123fc: mr r6,r29 0.00 : 12400: mr r7,r0 0.00 : 12404: lwz r8,-32536(r30) 0.00 : 12408: crclr 4*cr1+eq 0.00 : 1240c: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 12410: li r0,0 0.00 : 12414: stb r0,583(r31) 0.00 : 12418: addi r0,r31,72 0.00 : 1241c: mr r3,r0 0.00 : 12420: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 12424: mr r0,r3 0.00 : 12428: addi r9,r31,72 0.00 : 1242c: li r3,2 0.00 : 12430: mr r4,r9 0.00 : 12434: mr r5,r0 0.00 : 12438: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 1243c: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 12440: mr r0,r3 0.00 : 12444: lwz r9,36(r31) 0.00 : 12448: mr r11,r0 0.00 : 1244c: stw r9,0(r11) 0.00 : 12450: lwz r0,-32736(r30) 0.00 : 12454: mr r9,r0 0.00 : 12458: lwz r0,0(r9) 0.00 : 1245c: mr r3,r0 0.00 : 12460: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 12464: b 12ae4 0.00 : 12468: lwz r0,16(r31) 0.00 : 1246c: lwz r9,20(r31) 0.00 : 12470: mr r11,r0 0.00 : 12474: stw r9,8(r11) 0.00 : 12478: lwz r3,32(r31) 0.00 : 1247c: bl f544 0.00 : 12480: stw r3,20(r31) 0.00 : 12484: lwz r0,20(r31) 0.00 : 12488: cmpwi cr7,r0,0 0.00 : 1248c: bge- cr7,12578 0.00 : 12490: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 12494: mr r0,r3 0.00 : 12498: mr r9,r0 0.00 : 1249c: lwz r0,0(r9) 0.00 : 124a0: stw r0,40(r31) 0.00 : 124a4: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 124a8: mr r29,r3 0.00 : 124ac: bl f188 0.00 : 124b0: mr r9,r3 0.00 : 124b4: lwz r0,16(r31) 0.00 : 124b8: mr r11,r0 0.00 : 124bc: lwz r0,0(r11) 0.00 : 124c0: addi r11,r31,72 0.00 : 124c4: mr r3,r11 0.00 : 124c8: li r4,512 0.00 : 124cc: lwz r5,-32520(r30) 0.00 : 124d0: mr r6,r29 0.00 : 124d4: mr r7,r9 0.00 : 124d8: mr r8,r0 0.00 : 124dc: lwz r9,-32536(r30) 0.00 : 124e0: crclr 4*cr1+eq 0.00 : 124e4: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 124e8: li r0,0 0.00 : 124ec: stb r0,583(r31) 0.00 : 124f0: addi r0,r31,72 0.00 : 124f4: mr r3,r0 0.00 : 124f8: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 124fc: mr r0,r3 0.00 : 12500: addi r9,r31,72 0.00 : 12504: li r3,2 0.00 : 12508: mr r4,r9 0.00 : 1250c: mr r5,r0 0.00 : 12510: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 12514: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 12518: mr r0,r3 0.00 : 1251c: lwz r9,40(r31) 0.00 : 12520: mr r11,r0 0.00 : 12524: stw r9,0(r11) 0.00 : 12528: lwz r0,-32736(r30) 0.00 : 1252c: mr r9,r0 0.00 : 12530: lwz r0,0(r9) 0.00 : 12534: mr r3,r0 0.00 : 12538: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 1253c: li r0,1 0.00 : 12540: stw r0,8(r31) 0.00 : 12544: lwz r3,16(r31) 0.00 : 12548: bl f8dc 0.00 : 1254c: stw r3,20(r31) 0.00 : 12550: lwz r0,20(r31) 0.00 : 12554: cmpwi cr7,r0,0 0.00 : 12558: beq- cr7,12570 0.00 : 1255c: lwz r3,-32692(r30) 0.00 : 12560: lwz r4,-32756(r30) 0.00 : 12564: li r5,873 0.00 : 12568: lwz r6,-32528(r30) 0.00 : 1256c: bl 47160 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0xe0> 0.00 : 12570: bl 46f30 <00008000.got2.plt_pic32.ust_unlock+0x10> 0.00 : 12574: b 1211c 0.00 : 12578: bl 46f30 <00008000.got2.plt_pic32.ust_unlock+0x10> 0.00 : 1257c: b 12584 0.00 : 12580: nop 0.00 : 12584: addi r0,r31,584 0.00 : 12588: lwz r3,32(r31) 0.00 : 1258c: mr r4,r0 0.00 : 12590: li r5,580 0.00 : 12594: bl 45a70 <00008000.got2.plt_pic32.ustcomm_recv_unix_sock> 0.00 : 12598: stw r3,44(r31) 0.00 : 1259c: lwz r0,44(r31) 0.00 : 125a0: cmpwi cr7,r0,0 0.00 : 125a4: beq- cr7,125b4 0.00 : 125a8: cmpwi cr7,r0,580 0.00 : 125ac: beq- cr7,126c4 0.00 : 125b0: b 12844 0.00 : 125b4: bl f1e0 0.00 : 125b8: mr r0,r3 0.00 : 125bc: cmpwi cr7,r0,0 0.00 : 125c0: beq- cr7,12670 0.00 : 125c4: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 125c8: mr r0,r3 0.00 : 125cc: mr r11,r0 0.00 : 125d0: lwz r0,0(r11) 0.00 : 125d4: stw r0,48(r31) 0.00 : 125d8: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 125dc: mr r29,r3 0.00 : 125e0: bl f188 0.00 : 125e4: mr r9,r3 0.00 : 125e8: lwz r0,16(r31) 0.00 : 125ec: mr r11,r0 0.00 : 125f0: lwz r0,0(r11) 0.00 : 125f4: addi r11,r31,72 0.00 : 125f8: mr r3,r11 0.00 : 125fc: li r4,512 0.00 : 12600: lwz r5,-32516(r30) 0.00 : 12604: mr r6,r29 0.00 : 12608: mr r7,r9 0.00 : 1260c: mr r8,r0 0.00 : 12610: lwz r9,-32536(r30) 0.00 : 12614: crclr 4*cr1+eq 0.00 : 12618: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 1261c: li r0,0 0.00 : 12620: stb r0,583(r31) 0.00 : 12624: addi r0,r31,72 0.00 : 12628: mr r3,r0 0.00 : 1262c: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 12630: mr r0,r3 0.00 : 12634: addi r9,r31,72 0.00 : 12638: li r3,2 0.00 : 1263c: mr r4,r9 0.00 : 12640: mr r5,r0 0.00 : 12644: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 12648: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 1264c: mr r0,r3 0.00 : 12650: lwz r9,48(r31) 0.00 : 12654: mr r11,r0 0.00 : 12658: stw r9,0(r11) 0.00 : 1265c: lwz r0,-32736(r30) 0.00 : 12660: mr r9,r0 0.00 : 12664: lwz r0,0(r9) 0.00 : 12668: mr r3,r0 0.00 : 1266c: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 12670: bl 46310 <00008000.got2.plt_pic32.ust_lock+0x10> 0.00 : 12674: lwz r0,-32684(r30) 0.00 : 12678: mr r11,r0 0.00 : 1267c: lwz r0,0(r11) 0.00 : 12680: cmpwi cr7,r0,0 0.00 : 12684: bne- cr7,12ad8 0.00 : 12688: li r0,1 0.00 : 1268c: stw r0,8(r31) 0.00 : 12690: lwz r3,16(r31) 0.00 : 12694: bl f8dc 0.00 : 12698: stw r3,20(r31) 0.00 : 1269c: lwz r0,20(r31) 0.00 : 126a0: cmpwi cr7,r0,0 0.00 : 126a4: beq- cr7,126bc 0.00 : 126a8: lwz r3,-32692(r30) 0.00 : 126ac: lwz r4,-32756(r30) 0.00 : 126b0: li r5,902 0.00 : 126b4: lwz r6,-32528(r30) 0.00 : 126b8: bl 47160 <00008000.got2.plt_pic32.__assert_fail@@GLIBC_2.0+0xe0> 0.00 : 126bc: bl 46f30 <00008000.got2.plt_pic32.ust_unlock+0x10> 0.00 : 126c0: b 12aa8 0.00 : 126c4: bl f1e0 0.00 : 126c8: mr r0,r3 0.00 : 126cc: cmpwi cr7,r0,0 0.00 : 126d0: beq- cr7,12770 0.00 : 126d4: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 126d8: mr r0,r3 0.00 : 126dc: mr r9,r0 0.00 : 126e0: lwz r0,0(r9) 0.00 : 126e4: stw r0,52(r31) 0.00 : 126e8: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 126ec: mr r29,r3 0.00 : 126f0: bl f188 0.00 : 126f4: mr r0,r3 0.00 : 126f8: addi r9,r31,72 0.00 : 126fc: mr r3,r9 0.00 : 12700: li r4,512 0.00 : 12704: lwz r5,-32512(r30) 0.00 : 12708: mr r6,r29 0.00 : 1270c: mr r7,r0 0.00 : 12710: lwz r8,-32536(r30) 0.00 : 12714: crclr 4*cr1+eq 0.00 : 12718: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 1271c: li r0,0 0.00 : 12720: stb r0,583(r31) 0.00 : 12724: addi r0,r31,72 0.00 : 12728: mr r3,r0 0.00 : 1272c: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 12730: mr r0,r3 0.00 : 12734: addi r9,r31,72 0.00 : 12738: li r3,2 0.00 : 1273c: mr r4,r9 0.00 : 12740: mr r5,r0 0.00 : 12744: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 12748: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 1274c: mr r0,r3 0.00 : 12750: lwz r9,52(r31) 0.00 : 12754: mr r11,r0 0.00 : 12758: stw r9,0(r11) 0.00 : 1275c: lwz r0,-32736(r30) 0.00 : 12760: mr r9,r0 0.00 : 12764: lwz r0,0(r9) 0.00 : 12768: mr r3,r0 0.00 : 1276c: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 12770: addi r0,r31,584 0.00 : 12774: lwz r3,16(r31) 0.00 : 12778: lwz r4,32(r31) 0.00 : 1277c: mr r5,r0 0.00 : 12780: bl fa10 0.00 : 12784: stw r3,20(r31) 0.00 : 12788: lwz r0,20(r31) 0.00 : 1278c: cmpwi cr7,r0,0 0.00 : 12790: beq+ cr7,12580 0.00 : 12794: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 12798: mr r0,r3 0.00 : 1279c: mr r11,r0 0.00 : 127a0: lwz r0,0(r11) 0.00 : 127a4: stw r0,56(r31) 0.00 : 127a8: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 127ac: mr r29,r3 0.00 : 127b0: bl f188 0.00 : 127b4: mr r9,r3 0.00 : 127b8: lwz r0,16(r31) 0.00 : 127bc: mr r11,r0 0.00 : 127c0: lwz r0,0(r11) 0.00 : 127c4: addi r11,r31,72 0.00 : 127c8: mr r3,r11 0.00 : 127cc: li r4,512 0.00 : 127d0: lwz r5,-32508(r30) 0.00 : 127d4: mr r6,r29 0.00 : 127d8: mr r7,r9 0.00 : 127dc: mr r8,r0 0.00 : 127e0: lwz r9,-32536(r30) 0.00 : 127e4: crclr 4*cr1+eq 0.00 : 127e8: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 127ec: li r0,0 0.00 : 127f0: stb r0,583(r31) 0.00 : 127f4: addi r0,r31,72 0.00 : 127f8: mr r3,r0 0.00 : 127fc: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 12800: mr r0,r3 0.00 : 12804: addi r9,r31,72 0.00 : 12808: li r3,2 0.00 : 1280c: mr r4,r9 0.00 : 12810: mr r5,r0 0.00 : 12814: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 12818: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 1281c: mr r0,r3 0.00 : 12820: lwz r9,56(r31) 0.00 : 12824: mr r11,r0 0.00 : 12828: stw r9,0(r11) 0.00 : 1282c: lwz r0,-32736(r30) 0.00 : 12830: mr r9,r0 0.00 : 12834: lwz r0,0(r9) 0.00 : 12838: mr r3,r0 0.00 : 1283c: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 12840: b 12580 0.00 : 12844: lwz r0,44(r31) 0.00 : 12848: cmpwi cr7,r0,0 0.00 : 1284c: bge- cr7,1290c 0.00 : 12850: bl f1e0 0.00 : 12854: mr r0,r3 0.00 : 12858: cmpwi cr7,r0,0 0.00 : 1285c: beq- cr7,129cc 0.00 : 12860: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 12864: mr r0,r3 0.00 : 12868: mr r11,r0 0.00 : 1286c: lwz r0,0(r11) 0.00 : 12870: stw r0,60(r31) 0.00 : 12874: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 12878: mr r29,r3 0.00 : 1287c: bl f188 0.00 : 12880: mr r9,r3 0.00 : 12884: lwz r0,44(r31) 0.00 : 12888: neg r0,r0 0.00 : 1288c: addi r11,r31,72 0.00 : 12890: mr r3,r11 0.00 : 12894: li r4,512 0.00 : 12898: lwz r5,-32504(r30) 0.00 : 1289c: mr r6,r29 0.00 : 128a0: mr r7,r9 0.00 : 128a4: mr r8,r0 0.00 : 128a8: lwz r9,-32536(r30) 0.00 : 128ac: crclr 4*cr1+eq 0.00 : 128b0: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 128b4: li r0,0 0.00 : 128b8: stb r0,583(r31) 0.00 : 128bc: addi r0,r31,72 0.00 : 128c0: mr r3,r0 0.00 : 128c4: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 128c8: mr r0,r3 0.00 : 128cc: addi r9,r31,72 0.00 : 128d0: li r3,2 0.00 : 128d4: mr r4,r9 0.00 : 128d8: mr r5,r0 0.00 : 128dc: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 128e0: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 128e4: mr r0,r3 0.00 : 128e8: lwz r9,60(r31) 0.00 : 128ec: mr r11,r0 0.00 : 128f0: stw r9,0(r11) 0.00 : 128f4: lwz r0,-32736(r30) 0.00 : 128f8: mr r9,r0 0.00 : 128fc: lwz r0,0(r9) 0.00 : 12900: mr r3,r0 0.00 : 12904: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 12908: b 129cc 0.00 : 1290c: bl f1e0 0.00 : 12910: mr r0,r3 0.00 : 12914: cmpwi cr7,r0,0 0.00 : 12918: beq- cr7,129cc 0.00 : 1291c: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 12920: mr r0,r3 0.00 : 12924: mr r11,r0 0.00 : 12928: lwz r0,0(r11) 0.00 : 1292c: stw r0,64(r31) 0.00 : 12930: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 12934: mr r29,r3 0.00 : 12938: bl f188 0.00 : 1293c: mr r9,r3 0.00 : 12940: lwz r0,16(r31) 0.00 : 12944: mr r11,r0 0.00 : 12948: lwz r0,0(r11) 0.00 : 1294c: addi r11,r31,72 0.00 : 12950: mr r3,r11 0.00 : 12954: li r4,512 0.00 : 12958: lwz r5,-32500(r30) 0.00 : 1295c: mr r6,r29 0.00 : 12960: mr r7,r9 0.00 : 12964: mr r8,r0 0.00 : 12968: lwz r9,44(r31) 0.00 : 1296c: lwz r10,-32536(r30) 0.00 : 12970: crclr 4*cr1+eq 0.00 : 12974: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 12978: li r0,0 0.00 : 1297c: stb r0,583(r31) 0.00 : 12980: addi r0,r31,72 0.00 : 12984: mr r3,r0 0.00 : 12988: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 1298c: mr r0,r3 0.00 : 12990: addi r9,r31,72 0.00 : 12994: li r3,2 0.00 : 12998: mr r4,r9 0.00 : 1299c: mr r5,r0 0.00 : 129a0: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 129a4: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 129a8: mr r0,r3 0.00 : 129ac: lwz r9,64(r31) 0.00 : 129b0: mr r11,r0 0.00 : 129b4: stw r9,0(r11) 0.00 : 129b8: lwz r0,-32736(r30) 0.00 : 129bc: mr r9,r0 0.00 : 129c0: lwz r0,0(r9) 0.00 : 129c4: mr r3,r0 0.00 : 129c8: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 129cc: lwz r9,44(r31) 0.00 : 129d0: li r0,-104 0.00 : 129d4: cmpw cr7,r9,r0 0.00 : 129d8: bne- cr7,12a9c 0.00 : 129dc: bl f1e0 0.00 : 129e0: mr r0,r3 0.00 : 129e4: cmpwi cr7,r0,0 0.00 : 129e8: beq- cr7,12aa4 0.00 : 129ec: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 129f0: mr r0,r3 0.00 : 129f4: mr r11,r0 0.00 : 129f8: lwz r0,0(r11) 0.00 : 129fc: stw r0,68(r31) 0.00 : 12a00: bl 45f70 <00008000.got2.plt_pic32.getpid@@GLIBC_2.0+0xd0> 0.00 : 12a04: mr r29,r3 0.00 : 12a08: bl f188 0.00 : 12a0c: mr r9,r3 0.00 : 12a10: lwz r0,16(r31) 0.00 : 12a14: mr r11,r0 0.00 : 12a18: lwz r0,0(r11) 0.00 : 12a1c: addi r11,r31,72 0.00 : 12a20: mr r3,r11 0.00 : 12a24: li r4,512 0.00 : 12a28: lwz r5,-32496(r30) 0.00 : 12a2c: mr r6,r29 0.00 : 12a30: mr r7,r9 0.00 : 12a34: mr r8,r0 0.00 : 12a38: lwz r9,-32536(r30) 0.00 : 12a3c: crclr 4*cr1+eq 0.00 : 12a40: bl 46d70 <00008000.got2.plt_pic32.ust_safe_snprintf+0xc0> 0.00 : 12a44: li r0,0 0.00 : 12a48: stb r0,583(r31) 0.00 : 12a4c: addi r0,r31,72 0.00 : 12a50: mr r3,r0 0.00 : 12a54: bl 462c0 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0xe0> 0.00 : 12a58: mr r0,r3 0.00 : 12a5c: addi r9,r31,72 0.00 : 12a60: li r3,2 0.00 : 12a64: mr r4,r9 0.00 : 12a68: mr r5,r0 0.00 : 12a6c: bl 454f0 <00008000.got2.plt_pic32.patient_write+0xc0> 0.00 : 12a70: bl 46780 <00008000.got2.plt_pic32.__errno_location@@GLIBC_2.0+0xc0> 0.00 : 12a74: mr r0,r3 0.00 : 12a78: lwz r9,68(r31) 0.00 : 12a7c: mr r11,r0 0.00 : 12a80: stw r9,0(r11) 0.00 : 12a84: lwz r0,-32736(r30) 0.00 : 12a88: mr r9,r0 0.00 : 12a8c: lwz r0,0(r9) 0.00 : 12a90: mr r3,r0 0.00 : 12a94: bl 456e0 <00008000.got2.plt_pic32.fflush@@GLIBC_2.0+0xc0> 0.00 : 12a98: b 12aa4 0.00 : 12a9c: nop 0.00 : 12aa0: b 12aa8 0.00 : 12aa4: nop 0.00 : 12aa8: bl 46310 <00008000.got2.plt_pic32.ust_lock+0x10> 0.00 : 12aac: lwz r0,-32684(r30) 0.00 : 12ab0: mr r11,r0 0.00 : 12ab4: lwz r0,0(r11) 0.00 : 12ab8: cmpwi cr7,r0,0 0.00 : 12abc: bne- cr7,12ae0 0.00 : 12ac0: lwz r3,16(r31) 0.00 : 12ac4: bl 46550 <00008000.got2.plt_pic32.lttng_ust_objd_table_owner_cleanup> 0.00 : 12ac8: bl 46f30 <00008000.got2.plt_pic32.ust_unlock+0x10> 0.00 : 12acc: b 1211c 0.00 : 12ad0: nop 0.00 : 12ad4: b 12ae4 0.00 : 12ad8: nop 0.00 : 12adc: b 12ae4 0.00 : 12ae0: nop 0.00 : 12ae4: lwz r0,16(r31) 0.00 : 12ae8: li r9,0 0.00 : 12aec: mr r11,r0 0.00 : 12af0: stw r9,24(r11) 0.00 : 12af4: bl 46f30 <00008000.got2.plt_pic32.ust_unlock+0x10> 0.00 : 12af8: li r0,0 0.00 : 12afc: mr r3,r0 0.00 : 12b00: addi r11,r31,1200 0.00 : 12b04: lwz r0,4(r11) 0.00 : 12b08: mtlr r0 0.00 : 12b0c: lwz r29,-12(r11) 0.00 : 12b10: lwz r30,-8(r11) 0.00 : 12b14: lwz r31,-4(r11) 0.00 : 12b18: mr r1,r11 0.00 : 12b1c: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 00031880 : 100.00 : 31880: stwu r1,-16(r1) 0.00 : 31884: mflr r0 0.00 : 31888: stw r0,20(r1) 0.00 : 3188c: stw r30,8(r1) 0.00 : 31890: stw r31,12(r1) 0.00 : 31894: mr r31,r1 0.00 : 31898: bcl- 20,4*cr7+so,3189c 0.00 : 3189c: mflr r30 0.00 : 318a0: addis r30,r30,2 0.00 : 318a4: addi r30,r30,29144 0.00 : 318a8: lwz r0,-32676(r30) 0.00 : 318ac: mr r9,r0 0.00 : 318b0: lwz r0,0(r9) 0.00 : 318b4: cmpwi cr7,r0,0 0.00 : 318b8: bne- cr7,318c0 0.00 : 318bc: bl 46490 <00008000.got2.plt_pic32._get_num_possible_cpus+0x20> 0.00 : 318c0: lwz r0,-32676(r30) 0.00 : 318c4: mr r9,r0 0.00 : 318c8: lwz r0,0(r9) 0.00 : 318cc: mr r3,r0 0.00 : 318d0: addi r11,r31,16 0.00 : 318d4: lwz r0,4(r11) 0.00 : 318d8: mtlr r0 0.00 : 318dc: lwz r30,-8(r11) 0.00 : 318e0: lwz r31,-4(r11) 0.00 : 318e4: mr r1,r11 0.00 : 318e8: blr Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 000448ac <_get_num_possible_cpus>: 100.00 : 448ac: stwu r1,-32(r1) 0.00 : 448b0: mflr r0 0.00 : 448b4: stw r0,36(r1) 0.00 : 448b8: stw r30,24(r1) 0.00 : 448bc: stw r31,28(r1) 0.00 : 448c0: mr r31,r1 0.00 : 448c4: bcl- 20,4*cr7+so,448c8 <_get_num_possible_cpus+0x1c> 0.00 : 448c8: mflr r30 0.00 : 448cc: addis r30,r30,1 0.00 : 448d0: addi r30,r30,17460 0.00 : 448d4: li r3,83 0.00 : 448d8: bl 45b50 <00008000.got2.plt_pic32.sysconf@@GLIBC_2.0> 0.00 : 448dc: stw r3,8(r31) 0.00 : 448e0: lwz r9,8(r31) 0.00 : 448e4: li r0,-1 0.00 : 448e8: cmpw cr7,r9,r0 0.00 : 448ec: beq- cr7,44904 <_get_num_possible_cpus+0x58> 0.00 : 448f0: lwz r0,-32768(r30) 0.00 : 448f4: lwz r9,8(r31) 0.00 : 448f8: mr r11,r0 0.00 : 448fc: stw r9,0(r11) 0.00 : 44900: b 44908 <_get_num_possible_cpus+0x5c> 0.00 : 44904: nop 0.00 : 44908: addi r11,r31,32 0.00 : 4490c: lwz r0,4(r11) 0.00 : 44910: mtlr r0 0.00 : 44914: lwz r30,-8(r11) 0.00 : 44918: lwz r31,-4(r11) 0.00 : 4491c: mr r1,r11 0.00 : 44920: blr Percent | Source code & Disassembly of libgcc_s.so.1 ------------------------------------------------ : : : : Disassembly of section .text: : : 0000d93c : 100.00 : d93c: stwu r1,-64(r1) 0.00 : d940: mflr r0 0.00 : d944: bcl- 20,4*cr7+so,d948 0.00 : d948: li r5,1216 0.00 : d94c: stw r30,56(r1) 0.00 : d950: mflr r30 0.00 : d954: stw r29,52(r1) 0.00 : d958: addis r30,r30,2 0.00 : d95c: mr r29,r4 0.00 : d960: stw r28,48(r1) 0.00 : d964: addi r30,r30,-5680 0.00 : d968: mr r28,r3 0.00 : d96c: li r4,0 0.00 : d970: stw r0,68(r1) 0.00 : d974: mr r3,r29 0.00 : d978: stw r22,24(r1) 0.00 : d97c: stw r23,28(r1) 0.00 : d980: stw r24,32(r1) 0.00 : d984: stw r25,36(r1) 0.00 : d988: stw r26,40(r1) 0.00 : d98c: stw r27,44(r1) 0.00 : d990: stw r31,60(r1) 0.00 : d994: bl 12180 <00008000.got2.plt_pic32.memset@@GLIBC_2.0+0x10> 0.00 : d998: li r9,0 0.00 : d99c: lwz r0,588(r28) 0.00 : d9a0: stw r9,616(r28) 0.00 : d9a4: cmpwi cr7,r0,0 0.00 : d9a8: stw r9,592(r28) 0.00 : d9ac: beq- cr7,db58 0.00 : d9b0: lwz r3,608(r28) 0.00 : d9b4: addi r4,r28,596 0.00 : d9b8: rlwinm r3,r3,1,31,31 0.00 : d9bc: addi r3,r3,-1 0.00 : d9c0: add r3,r0,r3 0.00 : d9c4: bl 121a0 <00008000.got2.plt_pic32._Unwind_Find_FDE> 0.00 : d9c8: mr. r25,r3 0.00 : d9cc: beq- dd40 0.00 : d9d0: lwz r9,4(r25) 0.00 : d9d4: addi r27,r25,4 0.00 : d9d8: lwz r0,604(r28) 0.00 : d9dc: subf r27,r9,r27 0.00 : d9e0: stw r0,1188(r29) 0.00 : d9e4: addi r31,r27,9 0.00 : d9e8: mr r3,r31 0.00 : d9ec: bl 12140 <00008000.got2.plt_pic32.strlen@@GLIBC_2.0+0x10> 0.00 : d9f0: lbz r0,9(r27) 0.00 : d9f4: addi r9,r3,1 0.00 : d9f8: cmpwi cr7,r0,101 0.00 : d9fc: add r9,r27,r9 0.00 : da00: addi r3,r9,9 0.00 : da04: beq- cr7,df80 0.00 : da08: lbz r0,8(r27) 0.00 : da0c: cmplwi cr7,r0,3 0.00 : da10: bgt- cr7,e0cc 0.00 : da14: li r11,0 0.00 : da18: li r9,0 0.00 : da1c: lbz r0,0(r3) 0.00 : da20: addi r3,r3,1 0.00 : da24: andi. r10,r0,128 0.00 : da28: clrlwi r0,r0,25 0.00 : da2c: slw r0,r0,r9 0.00 : da30: or r11,r11,r0 0.00 : da34: addi r9,r9,7 0.00 : da38: bne+ da1c 0.00 : da3c: stw r11,1200(r29) 0.00 : da40: addi r4,r1,8 0.00 : da44: bl b9d4 0.00 : da48: lwz r0,8(r1) 0.00 : da4c: li r11,0 0.00 : da50: stw r0,1196(r29) 0.00 : da54: li r9,0 0.00 : da58: lbz r0,8(r27) 0.00 : da5c: cmpwi cr7,r0,1 0.00 : da60: beq- cr7,df70 0.00 : da64: lbz r0,0(r3) 0.00 : da68: addi r3,r3,1 0.00 : da6c: andi. r10,r0,128 0.00 : da70: clrlwi r0,r0,25 0.00 : da74: slw r0,r0,r9 0.00 : da78: or r11,r11,r0 0.00 : da7c: addi r9,r9,7 0.00 : da80: bne+ da64 0.00 : da84: stw r11,1204(r29) 0.00 : da88: mr r23,r3 0.00 : da8c: li r0,-1 0.00 : da90: stb r0,1209(r29) 0.00 : da94: li r24,0 0.00 : da98: lbz r0,0(r31) 0.00 : da9c: cmpwi cr7,r0,122 0.00 : daa0: beq- cr7,dc04 0.00 : daa4: cmpwi cr7,r0,0 0.00 : daa8: li r26,1 0.00 : daac: beq- cr7,dae0 0.00 : dab0: cmpwi cr7,r0,76 0.00 : dab4: beq- cr7,db30 0.00 : dab8: cmpwi cr7,r0,82 0.00 : dabc: beq- cr7,db44 0.00 : dac0: cmpwi cr7,r0,80 0.00 : dac4: beq- cr7,db94 0.00 : dac8: cmpwi cr7,r0,83 0.00 : dacc: bne- cr7,df2c 0.00 : dad0: stb r26,1211(r29) 0.00 : dad4: lbzu r0,1(r31) 0.00 : dad8: cmpwi cr7,r0,0 0.00 : dadc: bne+ cr7,dab0 0.00 : dae0: cmpwi cr7,r24,0 0.00 : dae4: beq- cr7,df28 0.00 : dae8: lwz r4,0(r27) 0.00 : daec: mr r3,r24 0.00 : daf0: mr r5,r28 0.00 : daf4: addi r4,r4,4 0.00 : daf8: add r4,r27,r4 0.00 : dafc: mr r6,r29 0.00 : db00: bl c18c 0.00 : db04: lbz r0,1208(r29) 0.00 : db08: cmpwi cr7,r0,255 0.00 : db0c: beq- cr7,dc40 0.00 : db10: clrlwi r0,r0,29 0.00 : db14: cmpwi cr7,r0,2 0.00 : db18: beq- cr7,dff0 0.00 : db1c: bgt- cr7,dfc0 0.00 : db20: cmpwi cr7,r0,0 0.00 : db24: bne- cr7,dbc8 0.00 : db28: li r9,8 0.00 : db2c: b dc44 0.00 : db30: lbz r0,0(r23) 0.00 : db34: addi r23,r23,1 0.00 : db38: stb r0,1209(r29) 0.00 : db3c: lbzu r0,1(r31) 0.00 : db40: b dad8 0.00 : db44: lbz r0,0(r23) 0.00 : db48: addi r23,r23,1 0.00 : db4c: stb r0,1208(r29) 0.00 : db50: lbzu r0,1(r31) 0.00 : db54: b dad8 0.00 : db58: li r3,5 0.00 : db5c: lwz r0,68(r1) 0.00 : db60: lwz r22,24(r1) 0.00 : db64: mtlr r0 0.00 : db68: lwz r23,28(r1) 0.00 : db6c: lwz r24,32(r1) 0.00 : db70: lwz r25,36(r1) 0.00 : db74: lwz r26,40(r1) 0.00 : db78: lwz r27,44(r1) 0.00 : db7c: lwz r28,48(r1) 0.00 : db80: lwz r29,52(r1) 0.00 : db84: lwz r30,56(r1) 0.00 : db88: lwz r31,60(r1) 0.00 : db8c: addi r1,r1,64 0.00 : db90: blr 0.00 : db94: lbz r22,0(r23) 0.00 : db98: cmpwi cr7,r22,255 0.00 : db9c: beq- cr7,dbdc 0.00 : dba0: rlwinm r0,r22,0,25,27 0.00 : dba4: cmpwi cr7,r0,32 0.00 : dba8: beq- cr7,dfa0 0.00 : dbac: ble- cr7,dbcc 0.00 : dbb0: cmpwi cr7,r0,64 0.00 : dbb4: beq- cr7,dfb0 0.00 : dbb8: cmpwi cr7,r0,80 0.00 : dbbc: beq- cr7,dbdc 0.00 : dbc0: cmpwi cr7,r0,48 0.00 : dbc4: beq- cr7,df18 0.00 : dbc8: bl 122a0 <00008000.got2.plt_pic32.abort@@GLIBC_2.0+0x30> 0.00 : dbcc: cmpwi cr7,r0,0 0.00 : dbd0: beq- cr7,dbdc 0.00 : dbd4: cmpwi cr7,r0,16 0.00 : dbd8: bne+ cr7,dbc8 0.00 : dbdc: li r4,0 0.00 : dbe0: addi r5,r23,1 0.00 : dbe4: mr r3,r22 0.00 : dbe8: addi r6,r1,12 0.00 : dbec: bl ba40 0.00 : dbf0: lwz r0,12(r1) 0.00 : dbf4: mr r23,r3 0.00 : dbf8: stw r0,1192(r29) 0.00 : dbfc: lbzu r0,1(r31) 0.00 : dc00: b dad8 0.00 : dc04: li r9,0 0.00 : dc08: lbz r0,0(r23) 0.00 : dc0c: addi r23,r23,1 0.00 : dc10: andi. r11,r0,128 0.00 : dc14: clrlwi r0,r0,25 0.00 : dc18: slw r0,r0,r9 0.00 : dc1c: or r24,r24,r0 0.00 : dc20: addi r9,r9,7 0.00 : dc24: bne+ dc08 0.00 : dc28: li r0,1 0.00 : dc2c: stb r0,1210(r29) 0.00 : dc30: add r24,r23,r24 0.00 : dc34: lbz r0,1(r31) 0.00 : dc38: addi r31,r31,1 0.00 : dc3c: b daa4 0.00 : dc40: li r9,0 0.00 : dc44: lbz r0,1210(r29) 0.00 : dc48: addi r27,r25,8 0.00 : dc4c: add r27,r27,r9 0.00 : dc50: cmpwi cr7,r0,0 0.00 : dc54: li r31,0 0.00 : dc58: beq- cr7,dc84 0.00 : dc5c: li r9,0 0.00 : dc60: lbz r0,0(r27) 0.00 : dc64: addi r27,r27,1 0.00 : dc68: andi. r10,r0,128 0.00 : dc6c: clrlwi r0,r0,25 0.00 : dc70: slw r0,r0,r9 0.00 : dc74: or r31,r31,r0 0.00 : dc78: addi r9,r9,7 0.00 : dc7c: bne+ dc60 0.00 : dc80: add r31,r27,r31 0.00 : dc84: lbz r26,1209(r29) 0.00 : dc88: cmpwi cr7,r26,255 0.00 : dc8c: beq- cr7,dce0 0.00 : dc90: rlwinm r0,r26,0,25,27 0.00 : dc94: cmpwi cr7,r0,32 0.00 : dc98: beq- cr7,e078 0.00 : dc9c: ble- cr7,dfd8 0.00 : dca0: cmpwi cr7,r0,64 0.00 : dca4: beq- cr7,e088 0.00 : dca8: cmpwi cr7,r0,80 0.00 : dcac: beq- cr7,dfe8 0.00 : dcb0: cmpwi cr7,r0,48 0.00 : dcb4: bne+ cr7,dbc8 0.00 : dcb8: mr r3,r28 0.00 : dcbc: bl 12380 <00008000.got2.plt_pic32._Unwind_GetDataRelBase+0x10> 0.00 : dcc0: mr r4,r3 0.00 : dcc4: mr r5,r27 0.00 : dcc8: mr r3,r26 0.00 : dccc: addi r6,r1,12 0.00 : dcd0: bl ba40 0.00 : dcd4: lwz r0,12(r1) 0.00 : dcd8: mr r27,r3 0.00 : dcdc: stw r0,592(r28) 0.00 : dce0: cmpwi cr7,r31,0 0.00 : dce4: beq- cr7,dff8 0.00 : dce8: lwz r4,0(r25) 0.00 : dcec: mr r3,r31 0.00 : dcf0: mr r5,r28 0.00 : dcf4: addi r4,r4,4 0.00 : dcf8: add r4,r25,r4 0.00 : dcfc: mr r6,r29 0.00 : dd00: bl c18c 0.00 : dd04: lwz r0,68(r1) 0.00 : dd08: lwz r22,24(r1) 0.00 : dd0c: li r3,0 0.00 : dd10: mtlr r0 0.00 : dd14: lwz r23,28(r1) 0.00 : dd18: lwz r24,32(r1) 0.00 : dd1c: lwz r25,36(r1) 0.00 : dd20: lwz r26,40(r1) 0.00 : dd24: lwz r27,44(r1) 0.00 : dd28: lwz r28,48(r1) 0.00 : dd2c: lwz r29,52(r1) 0.00 : dd30: lwz r30,56(r1) 0.00 : dd34: lwz r31,60(r1) 0.00 : dd38: addi r1,r1,64 0.00 : dd3c: blr 0.00 : dd40: lwz r9,588(r28) 0.00 : dd44: lis r0,17408 0.00 : dd48: ori r0,r0,2 0.00 : dd4c: lwz r11,4(r9) 0.00 : dd50: li r3,5 0.00 : dd54: cmpw cr7,r11,r0 0.00 : dd58: lwz r11,584(r28) 0.00 : dd5c: bne+ cr7,db5c 0.00 : dd60: lwz r0,0(r9) 0.00 : dd64: xoris r9,r0,14336 0.00 : dd68: cmpwi cr7,r9,30583 0.00 : dd6c: beq- cr7,e0b0 0.00 : dd70: xoris r9,r0,14336 0.00 : dd74: cmpwi cr7,r9,119 0.00 : dd78: beq- cr7,e0b0 0.00 : dd7c: xoris r9,r0,14336 0.00 : dd80: cmpwi cr7,r9,26214 0.00 : dd84: beq- cr7,dd94 0.00 : dd88: xoris r9,r0,14336 0.00 : dd8c: cmpwi cr7,r9,172 0.00 : dd90: bne+ cr7,db5c 0.00 : dd94: lwz r7,256(r11) 0.00 : dd98: cmpwi cr7,r7,0 0.00 : dd9c: li r3,5 0.00 : dda0: beq- cr7,db5c 0.00 : dda4: lwz r0,4(r7) 0.00 : dda8: li r9,1 0.00 : ddac: stw r9,1184(r29) 0.00 : ddb0: li r10,1 0.00 : ddb4: subf r8,r11,r0 0.00 : ddb8: stw r9,1176(r29) 0.00 : ddbc: addi r11,r29,4 0.00 : ddc0: li r9,0 0.00 : ddc4: stw r8,1172(r29) 0.00 : ddc8: li r5,1 0.00 : ddcc: b dddc 0.00 : ddd0: addi r9,r9,1 0.00 : ddd4: addi r10,r10,1 0.00 : ddd8: addi r11,r11,8 0.00 : dddc: cmpwi cr7,r9,1 0.00 : dde0: beq- cr7,ddd0 0.00 : dde4: cmpwi cr7,r10,32 0.00 : dde8: stw r5,0(r11) 0.00 : ddec: rlwinm r8,r9,2,0,29 0.00 : ddf0: add r8,r7,r8 0.00 : ddf4: subf r8,r0,r8 0.00 : ddf8: li r6,1 0.00 : ddfc: stw r8,-4(r11) 0.00 : de00: bne+ cr7,ddd0 0.00 : de04: lwz r5,-32764(r30) 0.00 : de08: addi r11,r7,128 0.00 : de0c: subf r11,r0,r11 0.00 : de10: stw r6,564(r29) 0.00 : de14: addi r8,r7,152 0.00 : de18: lwz r9,148(r5) 0.00 : de1c: addi r10,r7,144 0.00 : de20: subf r8,r0,r8 0.00 : de24: stw r11,536(r29) 0.00 : de28: cmpwi cr7,r9,0 0.00 : de2c: subf r10,r0,r10 0.00 : de30: stw r8,560(r29) 0.00 : de34: li r11,67 0.00 : de38: stw r6,524(r29) 0.00 : de3c: stw r10,520(r29) 0.00 : de40: stw r6,540(r29) 0.00 : de44: stw r11,1204(r29) 0.00 : de48: stb r6,1211(r29) 0.00 : de4c: beq- cr7,e000 0.00 : de50: rlwinm r11,r9,0,4,4 0.00 : de54: rlwinm r6,r9,0,3,3 0.00 : de58: cmpwi cr7,r11,0 0.00 : de5c: beq- cr7,de98 0.00 : de60: li r10,32 0.00 : de64: mtctr r10 0.00 : de68: addi r9,r29,260 0.00 : de6c: li r11,0 0.00 : de70: li r8,1 0.00 : de74: addi r10,r11,24 0.00 : de78: stw r8,0(r9) 0.00 : de7c: rlwinm r10,r10,3,0,28 0.00 : de80: add r10,r7,r10 0.00 : de84: subf r10,r0,r10 0.00 : de88: stw r10,-4(r9) 0.00 : de8c: addi r11,r11,1 0.00 : de90: addi r9,r9,8 0.00 : de94: bdnz+ de74 0.00 : de98: cmpwi cr7,r6,0 0.00 : de9c: li r3,0 0.00 : dea0: beq- cr7,db5c 0.00 : dea4: lwz r9,132(r7) 0.00 : dea8: andis. r11,r9,512 0.00 : deac: beq- defc 0.00 : deb0: li r10,32 0.00 : deb4: mtctr r10 0.00 : deb8: addi r9,r29,620 0.00 : debc: li r11,0 0.00 : dec0: addi r6,r7,464 0.00 : dec4: li r8,1 0.00 : dec8: rlwinm r10,r11,4,0,27 0.00 : decc: stw r8,0(r9) 0.00 : ded0: add r10,r6,r10 0.00 : ded4: subf r10,r0,r10 0.00 : ded8: stw r10,-4(r9) 0.00 : dedc: addi r11,r11,1 0.00 : dee0: addi r9,r9,8 0.00 : dee4: bdnz+ dec8 0.00 : dee8: addi r9,r7,988 0.00 : deec: subf r9,r0,r9 0.00 : def0: li r11,1 0.00 : def4: stw r9,880(r29) 0.00 : def8: stw r11,884(r29) 0.00 : defc: addi r7,r7,976 0.00 : df00: subf r0,r0,r7 0.00 : df04: li r9,1 0.00 : df08: stw r0,872(r29) 0.00 : df0c: li r3,0 0.00 : df10: stw r9,876(r29) 0.00 : df14: b db5c 0.00 : df18: mr r3,r28 0.00 : df1c: bl 12380 <00008000.got2.plt_pic32._Unwind_GetDataRelBase+0x10> 0.00 : df20: mr r4,r3 0.00 : df24: b dbe0 0.00 : df28: mr r24,r23 0.00 : df2c: cmpwi cr7,r24,0 0.00 : df30: li r3,3 0.00 : df34: bne- cr7,dae8 0.00 : df38: lwz r0,68(r1) 0.00 : df3c: lwz r22,24(r1) 0.00 : df40: mtlr r0 0.00 : df44: lwz r23,28(r1) 0.00 : df48: lwz r24,32(r1) 0.00 : df4c: lwz r25,36(r1) 0.00 : df50: lwz r26,40(r1) 0.00 : df54: lwz r27,44(r1) 0.00 : df58: lwz r28,48(r1) 0.00 : df5c: lwz r29,52(r1) 0.00 : df60: lwz r30,56(r1) 0.00 : df64: lwz r31,60(r1) 0.00 : df68: addi r1,r1,64 0.00 : df6c: blr 0.00 : df70: lbz r0,0(r3) 0.00 : df74: addi r23,r3,1 0.00 : df78: stw r0,1204(r29) 0.00 : df7c: b da8c 0.00 : df80: lbz r0,10(r27) 0.00 : df84: cmpwi cr7,r0,104 0.00 : df88: bne+ cr7,da08 0.00 : df8c: lwz r0,9(r9) 0.00 : df90: addi r3,r9,13 0.00 : df94: addi r31,r27,11 0.00 : df98: stw r0,1212(r29) 0.00 : df9c: b da08 0.00 : dfa0: mr r3,r28 0.00 : dfa4: bl 11fe0 <00008000.got2.plt_pic32._Unwind_GetTextRelBase+0x10> 0.00 : dfa8: mr r4,r3 0.00 : dfac: b dbe0 0.00 : dfb0: mr r3,r28 0.00 : dfb4: bl 11ee0 <00008000.got2.plt_pic32._Unwind_GetRegionStart+0x10> 0.00 : dfb8: mr r4,r3 0.00 : dfbc: b dbe0 0.00 : dfc0: cmpwi cr7,r0,3 0.00 : dfc4: beq- cr7,db28 0.00 : dfc8: cmpwi cr7,r0,4 0.00 : dfcc: bne+ cr7,dbc8 0.00 : dfd0: li r9,16 0.00 : dfd4: b dc44 0.00 : dfd8: cmpwi cr7,r0,0 0.00 : dfdc: beq- cr7,dfe8 0.00 : dfe0: cmpwi cr7,r0,16 0.00 : dfe4: bne+ cr7,dbc8 0.00 : dfe8: li r4,0 0.00 : dfec: b dcc4 0.00 : dff0: li r9,4 0.00 : dff4: b dc44 0.00 : dff8: mr r31,r27 0.00 : dffc: b dce8 0.00 : e000: lwz r9,-32744(r30) 0.00 : e004: lwz r9,0(r9) 0.00 : e008: lwz r11,0(r9) 0.00 : e00c: addi r9,r9,4 0.00 : e010: addi r11,r11,1 0.00 : e014: rlwinm r11,r11,2,0,29 0.00 : e018: add r9,r9,r11 0.00 : e01c: lwz r11,0(r9) 0.00 : e020: addi r9,r9,4 0.00 : e024: cmpwi cr7,r11,0 0.00 : e028: bne+ cr7,e01c 0.00 : e02c: lwz r11,0(r9) 0.00 : e030: mr r10,r9 0.00 : e034: cmpwi cr7,r11,0 0.00 : e038: beq- cr7,e0b8 0.00 : e03c: cmpwi cr7,r11,16 0.00 : e040: addi r8,r9,8 0.00 : e044: bne+ cr7,e058 0.00 : e048: b e098 0.00 : e04c: cmpwi cr7,r11,16 0.00 : e050: addi r9,r9,8 0.00 : e054: beq- cr7,e098 0.00 : e058: subf r11,r10,r9 0.00 : e05c: lwzx r11,r8,r11 0.00 : e060: cmpwi cr7,r11,0 0.00 : e064: bne+ cr7,e04c 0.00 : e068: lis r9,-32768 0.00 : e06c: li r6,0 0.00 : e070: stw r9,148(r5) 0.00 : e074: b de58 0.00 : e078: mr r3,r28 0.00 : e07c: bl 11fe0 <00008000.got2.plt_pic32._Unwind_GetTextRelBase+0x10> 0.00 : e080: mr r4,r3 0.00 : e084: b dcc4 0.00 : e088: mr r3,r28 0.00 : e08c: bl 11ee0 <00008000.got2.plt_pic32._Unwind_GetRegionStart+0x10> 0.00 : e090: mr r4,r3 0.00 : e094: b dcc4 0.00 : e098: lwz r9,4(r9) 0.00 : e09c: oris r9,r9,32768 0.00 : e0a0: rlwinm r11,r9,0,4,4 0.00 : e0a4: stw r9,148(r5) 0.00 : e0a8: rlwinm r6,r9,0,3,3 0.00 : e0ac: b de58 0.00 : e0b0: lwz r7,92(r11) 0.00 : e0b4: b dd98 0.00 : e0b8: lis r9,-32768 0.00 : e0bc: li r6,0 0.00 : e0c0: stw r9,148(r5) 0.00 : e0c4: li r11,0 0.00 : e0c8: b de58 0.00 : e0cc: lbz r0,0(r3) 0.00 : e0d0: cmpwi cr7,r0,4 0.00 : e0d4: bne- cr7,e0ec 0.00 : e0d8: lbz r0,1(r3) 0.00 : e0dc: cmpwi cr7,r0,0 0.00 : e0e0: bne- cr7,e0ec 0.00 : e0e4: addi r3,r3,2 0.00 : e0e8: b da14 0.00 : e0ec: li r3,3 0.00 : e0f0: b db5c Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000384f4 <_setjmp>: 100.00 : 384f4: li r4,0 0.00 : 384f8: b 38180 <__sigsetjmp> Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 0008c530 : 100.00 : 8c530: rlwimi r4,r4,8,16,23 0.00 : 8c534: li r11,-1 0.00 : 8c538: rlwimi r4,r4,16,0,15 0.00 : 8c53c: rlwinm r10,r3,3,27,28 0.00 : 8c540: lis r6,-257 0.00 : 8c544: lis r7,32639 0.00 : 8c548: rlwinm r8,r3,0,0,29 0.00 : 8c54c: addi r6,r6,-257 0.00 : 8c550: addi r7,r7,32639 0.00 : 8c554: lwz r5,0(r8) 0.00 : 8c558: srw r11,r11,r10 0.00 : 8c55c: orc r5,r5,r11 0.00 : 8c560: add r0,r6,r5 0.00 : 8c564: nor r9,r7,r5 0.00 : 8c568: and. r0,r0,r9 0.00 : 8c56c: xor r12,r4,r5 0.00 : 8c570: orc r12,r12,r11 0.00 : 8c574: b 8c594 0.00 : 8c578: lwzu r5,4(r8) 0.00 : 8c57c: and. r0,r0,r9 0.00 : 8c580: add r0,r6,r5 0.00 : 8c584: nor r9,r7,r5 0.00 : 8c588: bne- 8c5e4 0.00 : 8c58c: and. r0,r0,r9 0.00 : 8c590: xor r12,r4,r5 0.00 : 8c594: add r0,r6,r12 0.00 : 8c598: nor r9,r7,r12 0.00 : 8c59c: beq+ 8c578 0.00 : 8c5a0: and. r0,r0,r9 0.00 : 8c5a4: li r3,0 0.00 : 8c5a8: beqlr 0.00 : 8c5ac: and r6,r7,r5 0.00 : 8c5b0: or r11,r7,r5 0.00 : 8c5b4: and r0,r7,r12 0.00 : 8c5b8: or r10,r7,r12 0.00 : 8c5bc: add r6,r6,r7 0.00 : 8c5c0: add r0,r0,r7 0.00 : 8c5c4: nor r5,r11,r6 0.00 : 8c5c8: nor r9,r10,r0 0.00 : 8c5cc: cmplw r5,r9 0.00 : 8c5d0: bgtlr 0.00 : 8c5d4: cntlzw r4,r9 0.00 : 8c5d8: rlwinm r4,r4,29,3,31 0.00 : 8c5dc: add r3,r8,r4 0.00 : 8c5e0: blr 0.00 : 8c5e4: and r0,r7,r12 0.00 : 8c5e8: or r10,r7,r12 0.00 : 8c5ec: add r0,r0,r7 0.00 : 8c5f0: nor r9,r10,r0 0.00 : 8c5f4: cntlzw r4,r9 0.00 : 8c5f8: addi r8,r8,-4 0.00 : 8c5fc: rlwinm r4,r4,29,3,31 0.00 : 8c600: add r3,r8,r4 0.00 : 8c604: blr Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000b456c : 0.00 : b456c: stwu r1,-80(r1) 0.00 : b4570: mflr r0 0.00 : b4574: mfcr r12 0.00 : b4578: bcl- 20,4*cr7+so,b457c 0.00 : b457c: stw r27,60(r1) 0.00 : b4580: mr r27,r5 0.00 : b4584: stw r28,64(r1) 0.00 : b4588: mr r28,r4 0.00 : b458c: stw r29,68(r1) 0.00 : b4590: mr r29,r3 0.00 : b4594: stw r30,72(r1) 0.00 : b4598: mflr r30 0.00 : b459c: stw r31,76(r1) 0.00 : b45a0: addis r30,r30,12 0.00 : b45a4: mr r31,r1 0.00 : b45a8: stw r0,84(r1) 0.00 : b45ac: addi r30,r30,10872 0.00 : b45b0: stw r15,12(r1) 0.00 : b45b4: stw r16,16(r1) 0.00 : b45b8: stw r17,20(r1) 0.00 : b45bc: stw r18,24(r1) 0.00 : b45c0: stw r19,28(r1) 0.00 : b45c4: stw r20,32(r1) 0.00 : b45c8: stw r21,36(r1) 0.00 : b45cc: stw r22,40(r1) 0.00 : b45d0: stw r23,44(r1) 0.00 : b45d4: stw r24,48(r1) 0.00 : b45d8: stw r25,52(r1) 0.00 : b45dc: stw r26,56(r1) 0.00 : b45e0: stw r12,8(r1) 100.00 : b45e4: lbz r0,0(r3) 0.00 : b45e8: cmpwi cr7,r0,0 0.00 : b45ec: beq- cr7,b4734 0.00 : b45f0: li r4,47 0.00 : b45f4: bl 8c530 0.00 : b45f8: cmpwi cr7,r3,0 0.00 : b45fc: beq- cr7,b4748 0.00 : b4600: mr r3,r29 0.00 : b4604: mr r4,r28 0.00 : b4608: mr r5,r27 0.00 : b460c: bl b3de4 0.00 : b4610: lwz r9,-736(r30) 0.00 : b4614: add r9,r9,r2 0.00 : b4618: lwz r0,0(r9) 0.00 : b461c: li r26,0 0.00 : b4620: addi r9,r28,-4 0.00 : b4624: cmpwi cr7,r0,8 0.00 : b4628: beq- cr7,b4694 0.00 : b462c: addi r11,r31,80 0.00 : b4630: lwz r0,4(r11) 0.00 : b4634: li r3,-1 0.00 : b4638: lwz r12,-72(r11) 0.00 : b463c: mtlr r0 0.00 : b4640: lwz r15,-68(r11) 0.00 : b4644: lwz r16,-64(r11) 0.00 : b4648: mtcrf 8,r12 0.00 : b464c: lwz r17,-60(r11) 0.00 : b4650: lwz r18,-56(r11) 0.00 : b4654: lwz r19,-52(r11) 0.00 : b4658: lwz r20,-48(r11) 0.00 : b465c: lwz r21,-44(r11) 0.00 : b4660: lwz r22,-40(r11) 0.00 : b4664: lwz r23,-36(r11) 0.00 : b4668: lwz r24,-32(r11) 0.00 : b466c: lwz r25,-28(r11) 0.00 : b4670: lwz r26,-24(r11) 0.00 : b4674: lwz r27,-20(r11) 0.00 : b4678: lwz r28,-16(r11) 0.00 : b467c: lwz r29,-12(r11) 0.00 : b4680: lwz r30,-8(r11) 0.00 : b4684: lwz r31,-4(r11) 0.00 : b4688: mr r1,r11 0.00 : b468c: blr 0.00 : b4690: mr r26,r25 0.00 : b4694: lwzu r0,4(r9) 0.00 : b4698: addi r25,r26,1 0.00 : b469c: cmpwi cr7,r0,0 0.00 : b46a0: bne+ cr7,b4690 0.00 : b46a4: addi r26,r26,2 0.00 : b46a8: rlwinm r26,r26,2,0,29 0.00 : b46ac: cmplwi cr7,r26,32768 0.00 : b46b0: bgt- cr7,b49c4 0.00 : b46b4: addi r26,r26,30 0.00 : b46b8: lwz r0,0(r1) 0.00 : b46bc: rlwinm r26,r26,0,0,27 0.00 : b46c0: neg r26,r26 0.00 : b46c4: stwux r0,r1,r26 0.00 : b46c8: li r26,0 0.00 : b46cc: addi r4,r1,23 0.00 : b46d0: rlwinm r4,r4,0,0,27 0.00 : b46d4: cmpwi cr7,r4,0 0.00 : b46d8: beq- cr7,b462c 0.00 : b46dc: cmpwi cr7,r25,1 0.00 : b46e0: lwz r0,-5392(r30) 0.00 : b46e4: stw r29,4(r4) 0.00 : b46e8: mr r3,r0 0.00 : b46ec: stw r0,0(r4) 0.00 : b46f0: beq- cr7,b4720 0.00 : b46f4: addi r9,r25,1 0.00 : b46f8: rlwinm r0,r25,2,0,29 0.00 : b46fc: addi r25,r25,-1 0.00 : b4700: mtctr r25 0.00 : b4704: rlwinm r9,r9,2,0,29 0.00 : b4708: add r28,r28,r0 0.00 : b470c: add r9,r4,r9 0.00 : b4710: lwzu r0,-4(r28) 0.00 : b4714: stwu r0,-4(r9) 0.00 : b4718: bdnz+ b4710 0.00 : b471c: lwz r3,0(r4) 0.00 : b4720: mr r5,r27 0.00 : b4724: bl b3de4 0.00 : b4728: mr r3,r26 0.00 : b472c: bl 1343b0 0.00 : b4730: b b462c 0.00 : b4734: lwz r9,-736(r30) 0.00 : b4738: add r9,r9,r2 0.00 : b473c: li r0,2 0.00 : b4740: stw r0,0(r9) 0.00 : b4744: b b462c 0.00 : b4748: lwz r3,-5388(r30) 0.00 : b474c: bl 3e69c 0.00 : b4750: cmpwi cr4,r3,0 0.00 : b4754: mr r23,r3 0.00 : b4758: beq- cr4,b4960 0.00 : b475c: bl 8cdd8 0.00 : b4760: li r22,1 0.00 : b4764: mr r26,r3 0.00 : b4768: mr r3,r29 0.00 : b476c: bl 8cdd8 0.00 : b4770: addi r25,r3,1 0.00 : b4774: add r21,r25,r26 0.00 : b4778: add r22,r21,r22 0.00 : b477c: cmplwi cr7,r22,32768 0.00 : b4780: bgt- cr7,b499c 0.00 : b4784: addi r0,r22,30 0.00 : b4788: lwz r9,0(r1) 0.00 : b478c: rlwinm r0,r0,0,0,27 0.00 : b4790: neg r0,r0 0.00 : b4794: stwux r9,r1,r0 0.00 : b4798: li r17,0 0.00 : b479c: addi r24,r1,23 0.00 : b47a0: rlwinm r24,r24,0,0,27 0.00 : b47a4: beq- cr4,b4978 0.00 : b47a8: addi r3,r26,1 0.00 : b47ac: lwz r18,-5392(r30) 0.00 : b47b0: add r3,r24,r3 0.00 : b47b4: mr r5,r25 0.00 : b47b8: mr r4,r29 0.00 : b47bc: bl 8f320 0.00 : b47c0: li r0,47 0.00 : b47c4: lwz r20,-736(r30) 0.00 : b47c8: stb r0,-1(r3) 0.00 : b47cc: mr r15,r23 0.00 : b47d0: mr r25,r3 0.00 : b47d4: addi r21,r3,-1 0.00 : b47d8: li r19,0 0.00 : b47dc: li r16,0 0.00 : b47e0: li r23,0 0.00 : b47e4: add r24,r20,r2 0.00 : b47e8: mr r3,r15 0.00 : b47ec: li r4,58 0.00 : b47f0: bl 91008 0.00 : b47f4: mr r26,r25 0.00 : b47f8: cmpw cr7,r15,r3 0.00 : b47fc: mr r29,r3 0.00 : b4800: beq- cr7,b481c 0.00 : b4804: subf r3,r3,r15 0.00 : b4808: mr r4,r15 0.00 : b480c: add r3,r21,r3 0.00 : b4810: subf r5,r15,r29 0.00 : b4814: bl 8f320 0.00 : b4818: mr r26,r3 0.00 : b481c: mr r3,r26 0.00 : b4820: mr r4,r28 0.00 : b4824: mr r5,r27 0.00 : b4828: bl b3de4 0.00 : b482c: lwz r0,0(r24) 0.00 : b4830: cmpwi cr7,r0,8 0.00 : b4834: beq- cr7,b48a8 0.00 : b4838: cmpwi cr7,r0,20 0.00 : b483c: bgt- cr7,b4894 0.00 : b4840: cmpwi cr7,r0,19 0.00 : b4844: bge- cr7,b485c 0.00 : b4848: cmpwi cr7,r0,2 0.00 : b484c: beq- cr7,b485c 0.00 : b4850: cmpwi cr7,r0,13 0.00 : b4854: bne+ cr7,b462c 0.00 : b4858: li r19,1 0.00 : b485c: lbz r0,0(r29) 0.00 : b4860: addi r15,r29,1 0.00 : b4864: cmpwi cr7,r0,0 0.00 : b4868: bne+ cr7,b47e8 0.00 : b486c: cmpwi cr7,r19,0 0.00 : b4870: beq- cr7,b4880 0.00 : b4874: add r20,r20,r2 0.00 : b4878: li r0,13 0.00 : b487c: stw r0,0(r20) 0.00 : b4880: mr r3,r16 0.00 : b4884: bl 1343b0 0.00 : b4888: mr r3,r17 0.00 : b488c: bl 1343b0 0.00 : b4890: b b462c 0.00 : b4894: cmpwi cr7,r0,110 0.00 : b4898: beq- cr7,b485c 0.00 : b489c: cmpwi cr7,r0,116 0.00 : b48a0: bne+ cr7,b462c 0.00 : b48a4: b b485c 0.00 : b48a8: cmpwi cr7,r23,0 0.00 : b48ac: beq- cr7,b48c8 0.00 : b48b0: lwz r3,0(r23) 0.00 : b48b4: mr r4,r23 0.00 : b48b8: mr r5,r27 0.00 : b48bc: bl b3de4 0.00 : b48c0: lwz r0,0(r24) 0.00 : b48c4: b b4838 0.00 : b48c8: addi r9,r28,-4 0.00 : b48cc: li r11,0 0.00 : b48d0: b b48d8 0.00 : b48d4: mr r11,r15 0.00 : b48d8: lwzu r0,4(r9) 0.00 : b48dc: addi r15,r11,1 0.00 : b48e0: cmpwi cr7,r0,0 0.00 : b48e4: bne+ cr7,b48d4 0.00 : b48e8: addi r11,r11,2 0.00 : b48ec: rlwinm r23,r11,2,0,29 0.00 : b48f0: add r3,r23,r22 0.00 : b48f4: cmplwi cr7,r3,32768 0.00 : b48f8: bgt- cr7,b49e8 0.00 : b48fc: addi r0,r23,30 0.00 : b4900: lwz r9,0(r1) 0.00 : b4904: rlwinm r0,r0,0,0,27 0.00 : b4908: neg r0,r0 0.00 : b490c: stwux r9,r1,r0 0.00 : b4910: addi r23,r1,23 0.00 : b4914: rlwinm r23,r23,0,0,27 0.00 : b4918: cmpwi cr7,r23,0 0.00 : b491c: beq- cr7,b4880 0.00 : b4920: cmpwi cr7,r15,1 0.00 : b4924: stw r18,0(r23) 0.00 : b4928: mr r3,r18 0.00 : b492c: stw r26,4(r23) 0.00 : b4930: beq- cr7,b48b4 0.00 : b4934: addi r9,r15,1 0.00 : b4938: rlwinm r11,r15,2,0,29 0.00 : b493c: addi r15,r15,-1 0.00 : b4940: mtctr r15 0.00 : b4944: rlwinm r9,r9,2,0,29 0.00 : b4948: add r11,r28,r11 0.00 : b494c: add r9,r23,r9 0.00 : b4950: lwzu r0,-4(r11) 0.00 : b4954: stwu r0,-4(r9) 0.00 : b4958: bdnz+ b4950 0.00 : b495c: b b48b0 0.00 : b4960: li r4,0 0.00 : b4964: li r5,0 0.00 : b4968: bl bdc2c 0.00 : b496c: mr r26,r3 0.00 : b4970: addi r22,r3,2 0.00 : b4974: b b4768 0.00 : b4978: addi r21,r21,1 0.00 : b497c: li r0,58 0.00 : b4980: add r23,r24,r21 0.00 : b4984: stbx r0,r24,r21 0.00 : b4988: addi r4,r23,1 0.00 : b498c: mr r5,r26 0.00 : b4990: li r3,0 0.00 : b4994: bl bdc2c 0.00 : b4998: b b47a8 0.00 : b499c: mr r3,r22 0.00 : b49a0: bl f7568 <__libc_alloca_cutoff> 0.00 : b49a4: cmpwi cr7,r3,0 0.00 : b49a8: bne+ cr7,b4784 0.00 : b49ac: mr r3,r22 0.00 : b49b0: bl 134370 0.00 : b49b4: mr. r24,r3 0.00 : b49b8: beq- b462c 0.00 : b49bc: mr r17,r24 0.00 : b49c0: b b47a4 0.00 : b49c4: mr r3,r26 0.00 : b49c8: bl f7568 <__libc_alloca_cutoff> 0.00 : b49cc: cmpwi cr7,r3,0 0.00 : b49d0: bne+ cr7,b46b4 0.00 : b49d4: mr r3,r26 0.00 : b49d8: bl 134370 0.00 : b49dc: mr r26,r3 0.00 : b49e0: mr r4,r3 0.00 : b49e4: b b46d4 0.00 : b49e8: bl f7568 <__libc_alloca_cutoff> 0.00 : b49ec: cmpwi cr7,r3,0 0.00 : b49f0: bne+ cr7,b48fc 0.00 : b49f4: mr r3,r23 0.00 : b49f8: bl 134370 0.00 : b49fc: mr r16,r3 0.00 : b4a00: mr r23,r3 0.00 : b4a04: b b4918 Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000ea778 : 100.00 : ea778: stwu r1,-48(r1) 0.00 : ea77c: stw r3,20(r1) 0.00 : ea780: stw r4,24(r1) 0.00 : ea784: stw r5,28(r1) 0.00 : ea788: li r3,1 0.00 : ea78c: addi r4,r1,20 0.00 : ea790: li r0,102 0.00 : ea794: sc 0.00 : ea798: addi r1,r1,48 0.00 : ea79c: bnslr+ 0.00 : ea7a0: b 229b4 <__libc_start_main+0xfc> Percent | Source code & Disassembly of liblttng-ust.so.0.0.0 ------------------------------------------------ : : : : Disassembly of section .text: : : 0001d428 <_lttng_event_metadata_statedump>: 100.00 : 1d428: stwu r1,-48(r1) 0.00 : 1d42c: mflr r0 0.00 : 1d430: stw r0,52(r1) 0.00 : 1d434: stw r30,40(r1) 0.00 : 1d438: stw r31,44(r1) 0.00 : 1d43c: mr r31,r1 0.00 : 1d440: bcl- 20,4*cr7+so,1d444 <_lttng_event_metadata_statedump+0x1c> 0.00 : 1d444: mflr r30 0.00 : 1d448: addis r30,r30,4 0.00 : 1d44c: addi r30,r30,-19872 0.00 : 1d450: stw r3,24(r31) 0.00 : 1d454: stw r4,28(r31) 0.00 : 1d458: stw r5,32(r31) 0.00 : 1d45c: li r0,0 0.00 : 1d460: stw r0,8(r31) 0.00 : 1d464: li r0,13 0.00 : 1d468: stw r0,12(r31) 0.00 : 1d46c: lwz r0,32(r31) 0.00 : 1d470: mr r9,r0 0.00 : 1d474: lwz r0,48(r9) 0.00 : 1d478: rlwinm r0,r0,0,0,0 0.00 : 1d47c: cmpwi cr7,r0,0 0.00 : 1d480: bne- cr7,1d498 <_lttng_event_metadata_statedump+0x70> 0.00 : 1d484: lwz r0,24(r31) 0.00 : 1d488: mr r10,r0 0.00 : 1d48c: lwz r0,0(r10) 0.00 : 1d490: cmpwi cr7,r0,0 0.00 : 1d494: bne- cr7,1d4a0 <_lttng_event_metadata_statedump+0x78> 0.00 : 1d498: li r0,0 0.00 : 1d49c: b 1d74c <_lttng_event_metadata_statedump+0x324> 0.00 : 1d4a0: lwz r0,24(r31) 0.00 : 1d4a4: mr r11,r0 0.00 : 1d4a8: lwz r9,12(r11) 0.00 : 1d4ac: lwz r0,28(r31) 0.00 : 1d4b0: cmpw cr7,r9,r0 0.00 : 1d4b4: bne- cr7,1d4c0 <_lttng_event_metadata_statedump+0x98> 0.00 : 1d4b8: li r0,0 0.00 : 1d4bc: b 1d74c <_lttng_event_metadata_statedump+0x324> 0.00 : 1d4c0: lwz r0,32(r31) 0.00 : 1d4c4: mr r9,r0 0.00 : 1d4c8: lwz r0,12(r9) 0.00 : 1d4cc: cmpwi cr7,r0,0 0.00 : 1d4d0: bne- cr7,1d4dc <_lttng_event_metadata_statedump+0xb4> 0.00 : 1d4d4: li r0,0 0.00 : 1d4d8: b 1d74c <_lttng_event_metadata_statedump+0x324> 0.00 : 1d4dc: lwz r0,32(r31) 0.00 : 1d4e0: mr r10,r0 0.00 : 1d4e4: lwz r0,12(r10) 0.00 : 1d4e8: mr r9,r0 0.00 : 1d4ec: lwz r11,0(r9) 0.00 : 1d4f0: lwz r0,32(r31) 0.00 : 1d4f4: mr r10,r0 0.00 : 1d4f8: lwz r9,0(r10) 0.00 : 1d4fc: lwz r0,32(r31) 0.00 : 1d500: mr r10,r0 0.00 : 1d504: lwz r0,4(r10) 0.00 : 1d508: mr r10,r0 0.00 : 1d50c: lwz r0,52(r10) 0.00 : 1d510: lwz r3,24(r31) 0.00 : 1d514: lwz r4,-32592(r30) 0.00 : 1d518: mr r5,r11 0.00 : 1d51c: mr r6,r9 0.00 : 1d520: mr r7,r0 0.00 : 1d524: crclr 4*cr1+eq 0.00 : 1d528: bl 45750 <00008000.got2.plt_pic32.lttng_metadata_printf> 0.00 : 1d52c: stw r3,8(r31) 0.00 : 1d530: lwz r0,8(r31) 0.00 : 1d534: cmpwi cr7,r0,0 0.00 : 1d538: bne- cr7,1d704 <_lttng_event_metadata_statedump+0x2dc> 0.00 : 1d53c: lwz r0,32(r31) 0.00 : 1d540: mr r11,r0 0.00 : 1d544: lwz r0,12(r11) 0.00 : 1d548: mr r9,r0 0.00 : 1d54c: lwz r0,20(r9) 0.00 : 1d550: cmpwi cr7,r0,0 0.00 : 1d554: beq- cr7,1d580 <_lttng_event_metadata_statedump+0x158> 0.00 : 1d558: lwz r0,32(r31) 0.00 : 1d55c: mr r10,r0 0.00 : 1d560: lwz r0,12(r10) 0.00 : 1d564: mr r11,r0 0.00 : 1d568: lwz r0,20(r11) 0.00 : 1d56c: mr r9,r0 0.00 : 1d570: lwz r0,0(r9) 0.00 : 1d574: mr r10,r0 0.00 : 1d578: lwz r0,0(r10) 0.00 : 1d57c: stw r0,12(r31) 0.00 : 1d580: lwz r3,24(r31) 0.00 : 1d584: lwz r4,-32588(r30) 0.00 : 1d588: lwz r5,12(r31) 0.00 : 1d58c: crclr 4*cr1+eq 0.00 : 1d590: bl 45750 <00008000.got2.plt_pic32.lttng_metadata_printf> 0.00 : 1d594: stw r3,8(r31) 0.00 : 1d598: lwz r0,8(r31) 0.00 : 1d59c: cmpwi cr7,r0,0 0.00 : 1d5a0: bne- cr7,1d70c <_lttng_event_metadata_statedump+0x2e4> 0.00 : 1d5a4: lwz r0,32(r31) 0.00 : 1d5a8: mr r11,r0 0.00 : 1d5ac: lwz r0,12(r11) 0.00 : 1d5b0: mr r9,r0 0.00 : 1d5b4: lwz r0,28(r9) 0.00 : 1d5b8: cmpwi cr7,r0,0 0.00 : 1d5bc: beq- cr7,1d600 <_lttng_event_metadata_statedump+0x1d8> 0.00 : 1d5c0: lwz r0,32(r31) 0.00 : 1d5c4: mr r10,r0 0.00 : 1d5c8: lwz r0,12(r10) 0.00 : 1d5cc: mr r11,r0 0.00 : 1d5d0: lwz r0,28(r11) 0.00 : 1d5d4: mr r9,r0 0.00 : 1d5d8: lwz r0,0(r9) 0.00 : 1d5dc: lwz r3,24(r31) 0.00 : 1d5e0: lwz r4,-32584(r30) 0.00 : 1d5e4: mr r5,r0 0.00 : 1d5e8: crclr 4*cr1+eq 0.00 : 1d5ec: bl 45750 <00008000.got2.plt_pic32.lttng_metadata_printf> 0.00 : 1d5f0: stw r3,8(r31) 0.00 : 1d5f4: lwz r0,8(r31) 0.00 : 1d5f8: cmpwi cr7,r0,0 0.00 : 1d5fc: bne- cr7,1d714 <_lttng_event_metadata_statedump+0x2ec> 0.00 : 1d600: lwz r0,32(r31) 0.00 : 1d604: mr r10,r0 0.00 : 1d608: lwz r0,20(r10) 0.00 : 1d60c: cmpwi cr7,r0,0 0.00 : 1d610: beq- cr7,1d634 <_lttng_event_metadata_statedump+0x20c> 0.00 : 1d614: lwz r3,24(r31) 0.00 : 1d618: lwz r4,-32580(r30) 0.00 : 1d61c: crclr 4*cr1+eq 0.00 : 1d620: bl 45750 <00008000.got2.plt_pic32.lttng_metadata_printf> 0.00 : 1d624: stw r3,8(r31) 0.00 : 1d628: lwz r0,8(r31) 0.00 : 1d62c: cmpwi cr7,r0,0 0.00 : 1d630: bne- cr7,1d71c <_lttng_event_metadata_statedump+0x2f4> 0.00 : 1d634: lwz r0,32(r31) 0.00 : 1d638: mr r11,r0 0.00 : 1d63c: lwz r0,20(r11) 0.00 : 1d640: lwz r3,24(r31) 0.00 : 1d644: mr r4,r0 0.00 : 1d648: bl 1d298 <_lttng_context_metadata_statedump> 0.00 : 1d64c: stw r3,8(r31) 0.00 : 1d650: lwz r0,8(r31) 0.00 : 1d654: cmpwi cr7,r0,0 0.00 : 1d658: bne- cr7,1d724 <_lttng_event_metadata_statedump+0x2fc> 0.00 : 1d65c: lwz r0,32(r31) 0.00 : 1d660: mr r9,r0 0.00 : 1d664: lwz r0,20(r9) 0.00 : 1d668: cmpwi cr7,r0,0 0.00 : 1d66c: beq- cr7,1d690 <_lttng_event_metadata_statedump+0x268> 0.00 : 1d670: lwz r3,24(r31) 0.00 : 1d674: lwz r4,-32576(r30) 0.00 : 1d678: crclr 4*cr1+eq 0.00 : 1d67c: bl 45750 <00008000.got2.plt_pic32.lttng_metadata_printf> 0.00 : 1d680: stw r3,8(r31) 0.00 : 1d684: lwz r0,8(r31) 0.00 : 1d688: cmpwi cr7,r0,0 0.00 : 1d68c: bne- cr7,1d72c <_lttng_event_metadata_statedump+0x304> 0.00 : 1d690: lwz r3,24(r31) 0.00 : 1d694: lwz r4,-32572(r30) 0.00 : 1d698: crclr 4*cr1+eq 0.00 : 1d69c: bl 45750 <00008000.got2.plt_pic32.lttng_metadata_printf> 0.00 : 1d6a0: stw r3,8(r31) 0.00 : 1d6a4: lwz r0,8(r31) 0.00 : 1d6a8: cmpwi cr7,r0,0 0.00 : 1d6ac: bne- cr7,1d734 <_lttng_event_metadata_statedump+0x30c> 0.00 : 1d6b0: lwz r3,24(r31) 0.00 : 1d6b4: lwz r4,32(r31) 0.00 : 1d6b8: bl 1d364 <_lttng_fields_metadata_statedump> 0.00 : 1d6bc: stw r3,8(r31) 0.00 : 1d6c0: lwz r0,8(r31) 0.00 : 1d6c4: cmpwi cr7,r0,0 0.00 : 1d6c8: bne- cr7,1d73c <_lttng_event_metadata_statedump+0x314> 0.00 : 1d6cc: lwz r3,24(r31) 0.00 : 1d6d0: lwz r4,-32568(r30) 0.00 : 1d6d4: crclr 4*cr1+eq 0.00 : 1d6d8: bl 45750 <00008000.got2.plt_pic32.lttng_metadata_printf> 0.00 : 1d6dc: stw r3,8(r31) 0.00 : 1d6e0: lwz r0,8(r31) 0.00 : 1d6e4: cmpwi cr7,r0,0 0.00 : 1d6e8: bne- cr7,1d744 <_lttng_event_metadata_statedump+0x31c> 0.00 : 1d6ec: lwz r9,32(r31) 0.00 : 1d6f0: lwz r0,48(r9) 0.00 : 1d6f4: li r11,1 0.00 : 1d6f8: rlwimi r0,r11,31,0,0 0.00 : 1d6fc: stw r0,48(r9) 0.00 : 1d700: b 1d748 <_lttng_event_metadata_statedump+0x320> 0.00 : 1d704: nop 0.00 : 1d708: b 1d748 <_lttng_event_metadata_statedump+0x320> 0.00 : 1d70c: nop 0.00 : 1d710: b 1d748 <_lttng_event_metadata_statedump+0x320> 0.00 : 1d714: nop 0.00 : 1d718: b 1d748 <_lttng_event_metadata_statedump+0x320> 0.00 : 1d71c: nop 0.00 : 1d720: b 1d748 <_lttng_event_metadata_statedump+0x320> 0.00 : 1d724: nop 0.00 : 1d728: b 1d748 <_lttng_event_metadata_statedump+0x320> 0.00 : 1d72c: nop 0.00 : 1d730: b 1d748 <_lttng_event_metadata_statedump+0x320> 0.00 : 1d734: nop 0.00 : 1d738: b 1d748 <_lttng_event_metadata_statedump+0x320> 0.00 : 1d73c: nop 0.00 : 1d740: b 1d748 <_lttng_event_metadata_statedump+0x320> 0.00 : 1d744: nop 0.00 : 1d748: lwz r0,8(r31) 0.00 : 1d74c: mr r3,r0 0.00 : 1d750: addi r11,r31,48 0.00 : 1d754: lwz r0,4(r11) 0.00 : 1d758: mtlr r0 0.00 : 1d75c: lwz r30,-8(r11) 0.00 : 1d760: lwz r31,-4(r11) 0.00 : 1d764: mr r1,r11 0.00 : 1d768: blr Percent | Source code & Disassembly of libgcc_s.so.1 ------------------------------------------------ : : : : Disassembly of section .text: : : 00011e2c <__do_global_ctors_aux>: 100.00 : 11e2c: stwu r1,-16(r1) 0.00 : 11e30: mflr r0 0.00 : 11e34: bcl- 20,4*cr7+so,11e38 <__do_global_ctors_aux+0xc> 0.00 : 11e38: stw r30,8(r1) 0.00 : 11e3c: mflr r30 0.00 : 11e40: addis r30,r30,2 0.00 : 11e44: stw r0,20(r1) 0.00 : 11e48: addi r30,r30,-23236 0.00 : 11e4c: stw r31,12(r1) 0.00 : 11e50: lwz r31,-32768(r30) 0.00 : 11e54: lwz r0,-4(r31) 0.00 : 11e58: cmpwi cr7,r0,-1 0.00 : 11e5c: beq- cr7,11e78 <__do_global_ctors_aux+0x4c> 0.00 : 11e60: addi r31,r31,-4 0.00 : 11e64: mtctr r0 0.00 : 11e68: bctrl 0.00 : 11e6c: lwzu r0,-4(r31) 0.00 : 11e70: cmpwi cr7,r0,-1 0.00 : 11e74: bne+ cr7,11e64 <__do_global_ctors_aux+0x38> 0.00 : 11e78: lwz r0,20(r1) 0.00 : 11e7c: lwz r30,8(r1) 0.00 : 11e80: mtlr r0 0.00 : 11e84: lwz r31,12(r1) 0.00 : 11e88: addi r1,r1,16 0.00 : 11e8c: blr Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000ae140 : 100.00 : ae140: stwu r1,-16(r1) 0.00 : ae144: mflr r0 0.00 : ae148: bcl- 20,4*cr7+so,ae14c 0.00 : ae14c: mr r4,r3 0.00 : ae150: stw r30,8(r1) 0.00 : ae154: mflr r30 0.00 : ae158: li r3,-100 0.00 : ae15c: addis r30,r30,13 0.00 : ae160: stw r0,20(r1) 0.00 : ae164: addi r30,r30,-29016 0.00 : ae168: bl ae0b4 0.00 : ae16c: lwz r0,20(r1) 0.00 : ae170: lwz r30,8(r1) 0.00 : ae174: mtlr r0 0.00 : ae178: addi r1,r1,16 0.00 : ae17c: blr Percent | Source code & Disassembly of libc-2.15.so ------------------------------------------------ : : : : Disassembly of section .text: : : 000228b8 <__libc_start_main>: 0.00 : 228b8: mflr r0 0.00 : 228bc: stwu r1,-16(r1) 0.00 : 228c0: bcl- 20,4*cr7+so,228c4 <__libc_start_main+0xc> 0.00 : 228c4: mr r11,r3 0.00 : 228c8: stw r0,20(r1) 0.00 : 228cc: mr r5,r4 0.00 : 228d0: mr r0,r7 0.00 : 228d4: lwz r10,0(r9) 0.00 : 228d8: stw r30,8(r1) 0.00 : 228dc: mflr r30 0.00 : 228e0: cmpwi cr7,r10,0 0.00 : 228e4: addis r30,r30,21 0.00 : 228e8: addi r30,r30,18224 0.00 : 228ec: beq- cr7,2292c <__libc_start_main+0x74> 0.00 : 228f0: addi r6,r10,1 0.00 : 228f4: addi r5,r9,4 0.00 : 228f8: rlwinm r6,r6,2,0,29 0.00 : 228fc: lwzx r0,r5,r6 0.00 : 22900: mr r11,r10 0.00 : 22904: add r6,r5,r6 0.00 : 22908: cmpwi cr7,r0,0 0.00 : 2290c: beq- cr7,22924 <__libc_start_main+0x6c> 0.00 : 22910: mr r9,r6 0.00 : 22914: lwzu r0,4(r9) 0.00 : 22918: addi r6,r6,4 0.00 : 2291c: cmpwi cr7,r0,0 0.00 : 22920: bne+ cr7,22914 <__libc_start_main+0x5c> 0.00 : 22924: addi r6,r6,4 0.00 : 22928: li r0,0 0.00 : 2292c: lwz r10,0(r6) 0.00 : 22930: cmpwi cr7,r10,0 0.00 : 22934: beq- cr7,229a0 <__libc_start_main+0xe8> 0.00 : 22938: lwz r3,-996(r30) 0.00 : 2293c: lis r9,80 100.00 : 22940: mfpvr r7 0.00 : 22944: rlwinm r7,r7,0,0,15 0.00 : 22948: lwz r4,0(r3) 0.00 : 2294c: cmpw cr6,r7,r9 0.00 : 22950: mr r9,r6 0.00 : 22954: addi r7,r6,8 0.00 : 22958: b 22974 <__libc_start_main+0xbc> 0.00 : 2295c: addi r9,r9,8 0.00 : 22960: subf r10,r6,r9 0.00 : 22964: add r10,r7,r10 0.00 : 22968: lwz r10,-8(r10) 0.00 : 2296c: cmpwi cr7,r10,0 0.00 : 22970: beq- cr7,2299c <__libc_start_main+0xe4> 0.00 : 22974: cmpwi cr7,r10,19 0.00 : 22978: bne+ cr7,2295c <__libc_start_main+0xa4> 0.00 : 2297c: beq- cr6,2295c <__libc_start_main+0xa4> 0.00 : 22980: lwz r4,4(r9) 0.00 : 22984: addi r9,r9,8 0.00 : 22988: subf r10,r6,r9 0.00 : 2298c: add r10,r7,r10 0.00 : 22990: lwz r10,-8(r10) 0.00 : 22994: cmpwi cr7,r10,0 0.00 : 22998: bne+ cr7,22974 <__libc_start_main+0xbc> 0.00 : 2299c: stw r4,0(r3) 0.00 : 229a0: lwz r3,4(r8) 0.00 : 229a4: mr r4,r11 0.00 : 229a8: lwz r7,8(r8) 0.00 : 229ac: mr r8,r0 0.00 : 229b0: bl 226c8 <__libc_init_first+0x1a8>