OPCODES (DYNAMIC): opcode #executed %executed %group #annulled add 1647829 18.2192% 97.3501% 21 sub 44698 0.4942% 2.6407% 967 subx 152 0.0017% 0.0090% addx 5 0.0001% 0.0003% SUBTOTAL 1692684 18.7152% 100.0000% 988 ld 1303510 14.4123% 91.3063% 2103 lduh 88460 0.9781% 6.1963% ldd 26391 0.2918% 1.8486% 4283 ldub 9081 0.1004% 0.6361% 28 ldsb 175 0.0019% 0.0123% 36 ldsh 6 0.0001% 0.0004% SUBTOTAL 1427623 15.7845% 100.0000% 6450 bne 199107 2.2014% 22.8564% bcs 169877 1.8782% 19.5010% bcc 89604 0.9907% 10.2861% bl 89368 0.9881% 10.2590% bl,a 56442 0.6241% 6.4792% bge 44355 0.4904% 5.0917% ba 38121 0.4215% 4.3761% be 31425 0.3475% 3.6074% bg 27996 0.3095% 3.2138% be,a 26495 0.2929% 3.0415% bne,a 19798 0.2189% 2.2727% bneg 16435 0.1817% 1.8866% ble 16008 0.1770% 1.8376% bge,a 14228 0.1573% 1.6333% bg,a 11694 0.1293% 1.3424% bleu 10771 0.1191% 1.2365% ble,a 7684 0.0850% 0.8821% ba,a 792 0.0088% 0.0909% bgu 429 0.0047% 0.0492% bcc,a 323 0.0036% 0.0371% bcs,a 82 0.0009% 0.0094% bleu,a 38 0.0004% 0.0044% bpos,a 20 0.0002% 0.0023% bpos 18 0.0002% 0.0021% bgu,a 11 0.0001% 0.0013% SUBTOTAL 871121 9.6315% 100.0000% sll 395353 4.3712% 46.5488% 52 sra 360832 3.9895% 42.4843% srl 93146 1.0299% 10.9670% 2 SUBTOTAL 849331 9.3906% 100.0000% 54 or 705978 7.8056% 86.0788% 53967 and 51426 0.5686% 6.2703% 5 orcc 30081 0.3326% 3.6677% 2 xor 25498 0.2819% 3.1089% andcc 6960 0.0770% 0.8486% 4 andn 166 0.0018% 0.0202% andncc 44 0.0005% 0.0054% SUBTOTAL 820153 9.0680% 100.0000% 53978 subcc 784459 8.6734% 97.9120% 24 addcc 16729 0.1850% 2.0880% SUBTOTAL 801188 8.8583% 100.0000% 24 st 649564 7.1819% 91.2509% 65 sth 50859 0.5623% 7.1447% std 8156 0.0902% 1.1458% stb 3265 0.0361% 0.4587% 1551 SUBTOTAL 711844 7.8705% 100.0000% 1616 fmuls 155156 1.7155% 31.5625% fmuld 78463 0.8675% 15.9613% fadds 68635 0.7589% 13.9620% fmovs 59353 0.6562% 12.0738% fsubd 52497 0.5804% 10.6792% 3156 faddd 32568 0.3601% 6.6251% fsubs 26385 0.2917% 5.3673% fnegs 7111 0.0786% 1.4465% fdivd 5765 0.0637% 1.1727% fdivs 5306 0.0587% 1.0794% fsqrtd 345 0.0038% 0.0702% SUBTOTAL 491584 5.4352% 100.0000% 3156 ldf 402957 4.4553% 100.0000% 8065 sethi 353534 3.9088% 100.0000% 10260 stf 114726 1.2685% 100.0000% 330 fstoi 36074 0.3989% 41.1118% 3820 fitos 19754 0.2184% 22.5127% fdtos 11957 0.1322% 13.6268% 4088 fitod 9050 0.1001% 10.3139% fdtoi 5940 0.0657% 6.7695% fstod 4971 0.0550% 5.6652% SUBTOTAL 87746 0.9702% 100.0000% 7908 restore 40525 0.4481% 50.0000% save 40525 0.4481% 50.0000% SUBTOTAL 81050 0.8961% 100.0000% nop 78770 0.8709% 100.0000% lddf 62308 0.6889% 100.0000% 9202 jmpl 48441 0.5356% 100.0000% fcmpes 22268 0.2462% 54.0866% fcmpd 9507 0.1051% 23.0915% fcmped 7712 0.0853% 18.7316% fcmps 1684 0.0186% 4.0903% SUBTOTAL 41171 0.4552% 100.0000% fbuge,a 11541 0.1276% 28.4009% fbne 6173 0.0683% 15.1910% fbne,a 4666 0.0516% 11.4824% fbl 3869 0.0428% 9.5211% fbg 3649 0.0403% 8.9797% fbug 2525 0.0279% 6.2137% fbule 2410 0.0266% 5.9307% fbule,a 1656 0.0183% 4.0752% fbuge 1444 0.0160% 3.5535% fbg,a 1322 0.0146% 3.2533% fbl,a 1025 0.0113% 2.5224% fbe 349 0.0039% 0.8588% fbe,a 3 0.0000% 0.0074% fble 2 0.0000% 0.0049% fble,a 2 0.0000% 0.0049% SUBTOTAL 40636 0.4493% 100.0000% call 37573 0.4154% 100.0000% stdf 27160 0.3003% 100.0000% smul 2506 0.0277% 100.0000% mulscc 220 0.0024% 100.0000% rdy 44 0.0005% 50.0000% wry 44 0.0005% 50.0000% SUBTOTAL 88 0.0010% 100.0000% ta 39 0.0004% 100.0000% TOTAL 9044453 100.0000% 102031 OPCODES (STATIC): opcode #static %static %group or 25272 16.8779% 90.2056% orcc 1014 0.6772% 3.6194% and 746 0.4982% 2.6628% andcc 645 0.4308% 2.3023% xor 120 0.0801% 0.4283% andn 90 0.0601% 0.3212% xnor 64 0.0427% 0.2284% orn 34 0.0227% 0.1214% andncc 12 0.0080% 0.0428% xnorcc 11 0.0073% 0.0393% xorcc 5 0.0033% 0.0178% orncc 3 0.0020% 0.0107% SUBTOTAL 28016 18.7105% 100.0000% sethi 16973 11.3354% 100.0000% ba 4894 3.2685% 29.0963% be 3303 2.2059% 19.6373% bne 1223 0.8168% 7.2711% be,a 1093 0.7300% 6.4982% ba,a 982 0.6558% 5.8383% bne,a 827 0.5523% 4.9168% bgu 742 0.4955% 4.4114% bcs 613 0.4094% 3.6445% bge 506 0.3379% 3.0083% bcc 489 0.3266% 2.9073% bl 383 0.2558% 2.2771% ble 303 0.2024% 1.8014% bleu 295 0.1970% 1.7539% bge,a 188 0.1256% 1.1177% bg 152 0.1015% 0.9037% bl,a 142 0.0948% 0.8442% ble,a 98 0.0654% 0.5826% bcs,a 96 0.0641% 0.5707% bg,a 93 0.0621% 0.5529% bgu,a 88 0.0588% 0.5232% bcc,a 75 0.0501% 0.4459% bneg 59 0.0394% 0.3508% bn 49 0.0327% 0.2913% bleu,a 44 0.0294% 0.2616% bpos 30 0.0200% 0.1784% bneg,a 28 0.0187% 0.1665% bpos,a 18 0.0120% 0.1070% bn,a 5 0.0033% 0.0297% bvs 2 0.0013% 0.0119% SUBTOTAL 16820 11.2333% 100.0000% ld 11876 7.9314% 77.9367% ldub 2370 1.5828% 15.5532% lduh 350 0.2337% 2.2969% ldd 327 0.2184% 2.1460% ldsb 183 0.1222% 1.2009% ldsh 132 0.0882% 0.8663% SUBTOTAL 15238 10.1767% 100.0000% add 10707 7.1507% 89.8464% sub 1072 0.7159% 8.9956% addx 72 0.0481% 0.6042% subx 66 0.0441% 0.5538% SUBTOTAL 11917 7.9588% 100.0000% st 7340 4.9020% 73.8431% stb 1830 1.2222% 18.4105% sth 455 0.3039% 4.5775% std 315 0.2104% 3.1690% SUBTOTAL 9940 6.6384% 100.0000% subcc 8982 5.9986% 97.8431% addcc 160 0.1069% 1.7429% subxcc 33 0.0220% 0.3595% addxcc 5 0.0033% 0.0545% SUBTOTAL 9180 6.1309% 100.0000% fmuls 2722 1.8179% 37.4055% fadds 1299 0.8675% 17.8508% fsubs 725 0.4842% 9.9629% fmuld 628 0.4194% 8.6299% fmovs 549 0.3667% 7.5443% faddd 459 0.3065% 6.3075% fsubd 258 0.1723% 3.5454% fdivs 213 0.1423% 2.9270% fnegs 186 0.1242% 2.5560% fdivd 185 0.1236% 2.5423% fsqrtd 51 0.0341% 0.7008% fabss 2 0.0013% 0.0275% SUBTOTAL 7277 4.8600% 100.0000% ldf 6295 4.2041% 100.0000% call 4231 2.8257% 100.0000% sll 2768 1.8486% 72.6700% srl 578 0.3860% 15.1746% sra 463 0.3092% 12.1554% SUBTOTAL 3809 2.5438% 100.0000% fitos 867 0.5790% 25.1742% fstoi 793 0.5296% 23.0256% fstod 746 0.4982% 21.6609% fdtos 614 0.4101% 17.8281% fitod 234 0.1563% 6.7944% fdtoi 190 0.1269% 5.5168% SUBTOTAL 3444 2.3001% 100.0000% nop 3172 2.1184% 100.0000% stf 3138 2.0957% 100.0000% restore 1229 0.8208% 50.8061% save 1190 0.7947% 49.1939% SUBTOTAL 2419 1.6155% 100.0000% jmpl 2012 1.3437% 100.0000% lddf 1588 1.0605% 100.0000% fbo,a 203 0.1356% 16.7630% fbuge 173 0.1155% 14.2857% fbne,a 104 0.0695% 8.5879% fbne 83 0.0554% 6.8538% fbule 81 0.0541% 6.6887% fbug 72 0.0481% 5.9455% fbe 64 0.0427% 5.2849% fbule,a 58 0.0387% 4.7894% fbg,a 47 0.0314% 3.8811% fbl,a 47 0.0314% 3.8811% fbuge,a 45 0.0301% 3.7159% fbge,a 43 0.0287% 3.5508% fbl 38 0.0254% 3.1379% fbg 32 0.0214% 2.6424% fbn 24 0.0160% 1.9818% fbu,a 20 0.0134% 1.6515% fbul 19 0.0127% 1.5690% fbe,a 17 0.0114% 1.4038% fble 11 0.0073% 0.9083% fbge 8 0.0053% 0.6606% fbug,a 8 0.0053% 0.6606% fbul,a 6 0.0040% 0.4955% fble,a 3 0.0020% 0.2477% fbn,a 2 0.0013% 0.1652% fbu 2 0.0013% 0.1652% fba 1 0.0007% 0.0826% SUBTOTAL 1211 0.8088% 100.0000% fcmpes 433 0.2892% 46.2113% fcmped 233 0.1556% 24.8666% fcmps 138 0.0922% 14.7279% fcmpd 133 0.0888% 14.1942% SUBTOTAL 937 0.6258% 100.0000% stdf 867 0.5790% 100.0000% smul 529 0.3533% 94.6333% umul 13 0.0087% 2.3256% smulcc 11 0.0073% 1.9678% umulcc 6 0.0040% 1.0733% SUBTOTAL 559 0.3733% 100.0000% mulscc 178 0.1189% 100.0000% wry 55 0.0367% 43.6508% wrasr 21 0.0140% 16.6667% rdpsr 14 0.0093% 11.1111% rdy 12 0.0080% 9.5238% wrtbr 7 0.0047% 5.5556% rdasr 5 0.0033% 3.9683% rdwim 4 0.0027% 3.1746% wrpsr 3 0.0020% 2.3810% wrwim 3 0.0020% 2.3810% rdtbr 2 0.0013% 1.5873% SUBTOTAL 126 0.0841% 100.0000% sdiv 42 0.0280% 53.1646% udiv 29 0.0194% 36.7089% sdivcc 4 0.0027% 5.0633% udivcc 4 0.0027% 5.0633% SUBTOTAL 79 0.0528% 100.0000% cbn 28 0.0187% 59.5745% cb013 3 0.0020% 6.3830% cb012,a 2 0.0013% 4.2553% cb12 2 0.0013% 4.2553% cb123,a 2 0.0013% 4.2553% cb01,a 1 0.0007% 2.1277% cb012 1 0.0007% 2.1277% cb02 1 0.0007% 2.1277% cb023 1 0.0007% 2.1277% cb03 1 0.0007% 2.1277% cb1 1 0.0007% 2.1277% cb123 1 0.0007% 2.1277% cb2,a 1 0.0007% 2.1277% cb23 1 0.0007% 2.1277% cba 1 0.0007% 2.1277% SUBTOTAL 47 0.0314% 100.0000% swapa 13 0.0087% 32.5000% swap 9 0.0060% 22.5000% ldstub 8 0.0053% 20.0000% flush 5 0.0033% 12.5000% ldstuba 5 0.0033% 12.5000% SUBTOTAL 40 0.0267% 100.0000% taddcc 16 0.0107% 47.0588% tsubcc 7 0.0047% 20.5882% taddcctv 6 0.0040% 17.6471% tsubcctv 5 0.0033% 14.7059% SUBTOTAL 34 0.0227% 100.0000% ldda 6 0.0040% 18.7500% lduba 6 0.0040% 18.7500% lda 5 0.0033% 15.6250% ldsba 5 0.0033% 15.6250% ldsha 5 0.0033% 15.6250% lduha 5 0.0033% 15.6250% SUBTOTAL 32 0.0214% 100.0000% ta 22 0.0147% 75.8621% tge 2 0.0013% 6.8966% tcs 1 0.0007% 3.4483% tg 1 0.0007% 3.4483% tgu 1 0.0007% 3.4483% tl 1 0.0007% 3.4483% tpos 1 0.0007% 3.4483% SUBTOTAL 29 0.0194% 100.0000% stfsr 17 0.0114% 62.9630% ldfsr 10 0.0067% 37.0370% SUBTOTAL 27 0.0180% 100.0000% sta 12 0.0080% 46.1538% stba 5 0.0033% 19.2308% stda 5 0.0033% 19.2308% stha 4 0.0027% 15.3846% SUBTOTAL 26 0.0174% 100.0000% ldc 12 0.0080% 63.1579% lddc 7 0.0047% 36.8421% SUBTOTAL 19 0.0127% 100.0000% cpop1 8 0.0053% 53.3333% cpop2 7 0.0047% 46.6667% SUBTOTAL 15 0.0100% 100.0000% stdc 7 0.0047% 53.8462% stc 6 0.0040% 46.1538% SUBTOTAL 13 0.0087% 100.0000% ldcsr 7 0.0047% 70.0000% stcsr 3 0.0020% 30.0000% SUBTOTAL 10 0.0067% 100.0000% stdfq 9 0.0060% 100.0000% stdcq 5 0.0033% 100.0000% rett 2 0.0013% 100.0000% TOTAL 149734 100.0000% 43044 bytes (6.7049%) data in text segment BRANCHES: fwd bkwd fwd bkwd opcode #executed taken taken taken !taken !taken !taken bne 199107 9.01% 88.29% 97.30% 2.66% 0.04% 2.70% bcs 169877 0.03% 99.23% 99.26% 0.03% 0.71% 0.74% bcc 89604 42.22% 0.00% 42.22% 57.78% 0.00% 57.78% bl 89368 0.34% 83.03% 83.37% 0.30% 16.33% 16.63% bl,a 56442 10.80% 1.69% 12.50% 87.38% 0.12% 87.50% bge 44355 55.84% 0.11% 55.95% 43.95% 0.10% 44.05% ba 38121 88.00% 12.00% 100.00% 0.00% 0.00% 0.00% be 31425 33.51% 0.00% 33.51% 66.49% 0.00% 66.49% bg 27996 21.53% 71.39% 92.92% 0.01% 7.07% 7.08% be,a 26495 33.51% 0.01% 33.52% 66.34% 0.15% 66.48% bne,a 19798 33.76% 0.84% 34.59% 58.63% 6.77% 65.41% bneg 16435 51.43% 0.00% 51.43% 48.57% 0.00% 48.57% ble 16008 0.61% 43.72% 44.33% 49.24% 6.43% 55.67% bge,a 14228 70.07% 3.89% 73.96% 24.47% 1.57% 26.04% bg,a 11694 51.55% 0.00% 51.55% 48.45% 0.00% 48.45% bleu 10771 27.29% 70.49% 97.77% 1.75% 0.47% 2.23% ble,a 7684 31.21% 12.62% 43.83% 49.91% 6.26% 56.17% ba,a 792 100.00% 0.00% 100.00% 0.00% 0.00% 0.00% bgu 429 5.36% 0.00% 5.36% 94.64% 0.00% 94.64% bcc,a 323 0.00% 0.00% 0.00% 100.00% 0.00% 100.00% bcs,a 82 0.00% 0.00% 0.00% 100.00% 0.00% 100.00% bleu,a 38 52.63% 7.89% 60.53% 39.47% 0.00% 39.47% bpos,a 20 0.00% 95.00% 95.00% 0.00% 5.00% 5.00% bpos 18 0.00% 88.89% 88.89% 0.00% 11.11% 11.11% bgu,a 11 0.00% 0.00% 0.00% 100.00% 0.00% 100.00% SUBTOTAL 871121 21.05% 52.86% 73.91% 23.67% 2.43% 26.09% fbuge,a 11541 64.91% 0.00% 64.91% 35.09% 0.00% 35.09% fbne 6173 75.21% 0.00% 75.21% 24.79% 0.00% 24.79% fbne,a 4666 96.14% 0.00% 96.14% 3.86% 0.00% 3.86% fbl 3869 4.37% 0.00% 4.37% 95.63% 0.00% 95.63% fbg 3649 0.00% 0.00% 0.00% 100.00% 0.00% 100.00% fbug 2525 47.92% 0.00% 47.92% 52.08% 0.00% 52.08% fbule 2410 51.54% 0.00% 51.54% 48.46% 0.00% 48.46% fbule,a 1656 34.60% 0.00% 34.60% 65.40% 0.00% 65.40% fbuge 1444 52.77% 0.00% 52.77% 47.23% 0.00% 47.23% fbg,a 1322 0.00% 0.00% 0.00% 100.00% 0.00% 100.00% fbl,a 1025 48.10% 0.00% 48.10% 51.90% 0.00% 51.90% fbe 349 98.85% 0.00% 98.85% 1.15% 0.00% 1.15% fbe,a 3 100.00% 0.00% 100.00% 0.00% 0.00% 0.00% fble 2 100.00% 0.00% 100.00% 0.00% 0.00% 0.00% fble,a 2 100.00% 0.00% 100.00% 0.00% 0.00% 0.00% SUBTOTAL 40636 52.71% 0.00% 52.71% 47.29% 0.00% 47.29% TOTAL 911757 22.46% 50.50% 72.96% 24.72% 2.32% 27.04% BRANCH TARGETS: opcode ba[,a] b-[,a] fba[,a] fb-[,a] add 0.0003% 32.3177% 19.0841% addcc 0.0290% and 0.0002% 0.0124% andcc 0.0081% andn 0.0037% ba 0.1959% 0.6640% bcs 0.0002% be 0.1654% be,a 0.0179% bgu 0.0047% ble,a 0.0003% bne 0.0011% bne,a 0.0214% call 0.0003% 0.2344% fcmped 0.0093% fcmpes 2.2221% fdivs 0.0140% fdtos 0.0820% 2.5349% fmovs 2.0585% 0.0187% fmuls 10.8632% fnegs 0.0002% fstod 0.0654% 0.0258% 0.0187% fsubd 0.0815% jmpl 1.0885% 0.2755% 0.0700% ld 0.1162% 0.9523% 0.5415% ldd 0.3395% lddf 0.0410% 0.6968% 24.4806% ldf 0.5141% 1.9641% 5.2705% ldsb 0.0056% 0.0092% ldub 0.0005% 0.0295% mulscc 0.0068% nop 2.2641% or 0.0595% 5.4794% 2.5862% orcc 0.0075% 0.8813% sethi 0.1662% 4.1728% 24.7841% sll 0.6643% sra 11.6419% srl 0.0017% st 0.0231% 28.4725% stb 0.0028% std 0.1173% 0.1491% stf 2.5396% sub 0.0141% subcc 1.5021% 4.6190% 2.6936% TOTAL 6.0441% 93.9559% 0.0000% 100.0000% INSTRUCTION EXECUTED AFTER BRANCH: ba ba,a b- b- b-,a b-,a taken taken !taken taken !taken taken opcode .+4 target .+4 .+4 .+8 .+4 TOTAL add 0.9852% 4.8975% 50.9807% 0.0100% 0.0535% 56.9269% addcc 0.0051% 0.0055% 0.0106% and 0.0063% 0.5150% 0.0006% 0.0003% 0.5222% andcc 0.0138% 0.0164% 0.0022% 0.0127% 0.0451% andn 0.0090% 0.0090% ba 0.0026% 0.0026% ba,a 0.0551% 0.0551% bgu 0.0015% 0.0015% call 0.0001% 0.0084% 0.0085% faddd 0.0596% 0.0596% 0.2707% 0.3898% fcmpd 0.5150% 0.5150% fdtos 0.0585% 0.0585% fmovs 0.4368% 0.0005% 0.0973% 0.5346% fmuld 0.5590% 0.2545% 0.8135% fmuls 0.0294% 0.0294% fnegs 0.3408% 0.3408% fsubd 0.0719% 0.3623% 0.1249% 0.5590% jmpl 0.0908% 0.0264% 0.1172% ld 0.0165% 0.3773% 0.0700% 0.6154% 0.2649% 1.3442% ldd 0.0017% 0.0717% 0.2570% 0.3305% lddf 0.0606% 0.0002% 0.0608% ldf 0.6486% 0.1864% 0.7300% 0.4012% 0.7811% 2.7473% ldsb 0.0041% 0.0041% 0.0005% 0.0087% ldub 0.0017% 0.0002% 0.0002% 0.0103% 0.0125% nop 0.2994% 0.0540% 0.3533% or 0.9775% 6.5451% 7.3698% 2.1985% 0.8513% 17.9423% orcc 0.0101% 0.0055% 0.2084% 0.0095% 0.2335% sethi 0.0758% 0.1445% 1.1335% 1.5355% 1.7197% 4.6090% sll 0.0008% 0.0002% 0.0078% 0.0013% 0.0101% smul 0.0001% 0.0001% sra 0.0014% 1.8901% 1.8915% srl 0.0208% 0.0215% 0.0422% st 0.0350% 0.3383% 0.2849% 0.7747% 0.0785% 1.5115% stb 0.0164% 0.0173% 0.0622% 0.0960% stdf 0.1042% 0.1446% 0.0603% 0.3091% stf 0.5070% 0.0186% 0.9557% 1.4813% sub 0.0003% 0.0133% 0.0103% 0.0063% 0.1554% 0.1857% subcc 1.0821% 0.3912% 4.4088% 0.0087% 5.8908% TOTAL 4.3761% 0.0909% 15.2947% 64.5327% 10.7990% 4.9067% 100.0000% INSTRUCTION EXECUTED AFTER FLOATING POINT BRANCH: fba fba,a fb- fb- fb-,a fb-,a taken taken !taken taken !taken taken opcode .+4 target .+4 .+4 .+8 .+4 TOTAL add 3.2533% 3.2533% fadds 1.5577% 0.2855% 1.8432% fcmpes 7.8231% 1.1935% 3.2533% 12.2699% fcmps 0.0049% 0.0049% 0.0098% fdivs 3.2533% 3.2533% fdtos 0.0074% 11.0395% 11.0469% fmuls 9.4005% 2.4732% 11.8737% fstod 0.8121% 0.0049% 0.8170% fstoi 0.3593% 0.3593% ld 1.4199% 1.4199% ldd 11.0395% 11.0395% lddf 11.0395% 1.2993% 12.3388% ldf 4.3680% 0.7875% 0.4823% 0.0074% 5.6452% nop 3.3099% 0.4159% 3.7258% or 1.7029% 0.6226% 1.8309% 1.2132% 5.3696% sethi 1.7374% 3.4231% 1.8530% 7.0135% st 3.8144% 1.1714% 4.9857% stb 0.0098% 0.0098% stf 1.2993% 1.6562% 2.9555% subcc 0.7678% 0.0025% 0.7703% TOTAL 29.6486% 20.6049% 17.6371% 32.1095% 100.0000% NOP's IN DELAY SLOT: opcode #executed %w/nop #static %w/nop call 37573 0.4817% 4231 9.2649% jmpl 48441 3.5032% 2012 18.3897% ba 38121 0.0000% 4894 0.6947% ba,a 792 0.0000% 982 0.0000% bcc 89604 0.3370% 489 6.7485% bcc,a 323 0.0000% 75 0.0000% bcs 169877 0.0000% 613 1.1419% bcs,a 82 0.0000% 96 0.0000% be 31425 7.5863% 3303 4.2688% be,a 26495 0.0000% 1093 0.0000% bg 27996 0.0000% 152 3.2895% bg,a 11694 0.0000% 93 0.0000% bge 44355 0.0000% 506 3.7549% bge,a 14228 0.0000% 188 0.0000% bgu 429 18.6480% 742 1.4825% bgu,a 11 0.0000% 88 0.0000% bl 89368 0.0000% 383 2.3499% bl,a 56442 0.0000% 142 0.0000% ble 16008 1.5992% 303 3.9604% ble,a 7684 0.0000% 98 0.0000% bleu 10771 0.0000% 295 1.3559% bleu,a 38 0.0000% 44 0.0000% bn 0 49 0.0000% bn,a 0 5 0.0000% bne 199107 0.0281% 1223 6.2960% bne,a 19798 0.0000% 827 0.0000% bneg 16435 0.0000% 59 5.0847% bneg,a 0 28 0.0000% bpos 18 0.0000% 30 0.0000% bpos,a 20 0.0000% 18 0.0000% bvs 0 2 0.0000% SUBTOTAL 871121 0.3533% 16820 2.1106% fba 0 1 0.0000% fbe 349 0.0000% 64 6.2500% fbe,a 3 0.0000% 17 0.0000% fbg 3649 0.0000% 32 3.1250% fbg,a 1322 0.0000% 47 0.0000% fbge 0 8 0.0000% fbge,a 0 43 0.0000% fbl 3869 31.2484% 38 42.1053% fbl,a 1025 0.0000% 47 0.0000% fble 2 0.0000% 11 0.0000% fble,a 2 0.0000% 3 0.0000% fbn 0 24 0.0000% fbn,a 0 2 0.0000% fbne 6173 4.9409% 83 22.8916% fbne,a 4666 0.0000% 104 0.0000% fbo,a 0 203 0.0000% fbu 0 2 0.0000% fbu,a 0 20 0.0000% fbug 2525 0.0000% 72 0.0000% fbug,a 0 8 0.0000% fbuge 1444 0.0000% 173 0.0000% fbuge,a 11541 0.0000% 45 0.0000% fbul 0 19 0.0000% fbul,a 0 6 0.0000% fbule 2410 0.0000% 81 0.0000% fbule,a 1656 0.0000% 58 0.0000% SUBTOTAL 40636 3.7258% 1211 3.3031% fcmpd 5021 100.0000% 128 100.0000% fcmped 7712 100.0000% 227 92.0705% fcmpes 18604 94.4958% 393 98.4733% fcmps 1682 100.0000% 134 100.0000% SUBTOTAL 33019 96.8988% 882 97.2789% cb01,a 0 1 0.0000% cb012 0 1 0.0000% cb012,a 0 2 0.0000% cb013 0 3 0.0000% cb02 0 1 0.0000% cb023 0 1 0.0000% cb03 0 1 0.0000% cb1 0 1 0.0000% cb12 0 2 0.0000% cb123 0 1 0.0000% cb123,a 0 2 0.0000% cb2,a 0 1 0.0000% cb23 0 1 0.0000% cba 0 1 0.0000% cbn 0 28 0.0000% SUBTOTAL 0 47 0.0000% TOTAL 1030790 3.7316% 25203 7.9951% INTEGER REGISTERS: register #refs %refs %src %dst r0 g0 1834114 11.0286% 61.0593% 38.9407% r1 g1 263762 1.5860% 58.6737% 41.3263% r2 g2 1188249 7.1450% 55.3844% 44.6156% r3 g3 1010735 6.0776% 51.6465% 48.3535% r4 g4 244555 1.4705% 57.1033% 42.8967% SUBTOTAL 2707301 16.2791% 54.4646% 45.5354% r8 o0 1221970 7.3477% 53.7419% 46.2581% r9 o1 708793 4.2620% 74.7390% 25.2610% r10 o2 794416 4.7768% 62.5157% 37.4843% r11 o3 1080333 6.4961% 59.5741% 40.4259% r12 o4 234164 1.4080% 59.3913% 40.6087% r13 o5 867390 5.2156% 71.3726% 28.6274% r14 sp 110130 0.6622% 63.2017% 36.7983% r15 o7 360904 2.1701% 50.2059% 49.7941% SUBTOTAL 5378100 32.3387% 62.0226% 37.9774% r16 l0 173975 1.0461% 69.7301% 30.2699% r17 l1 120760 0.7261% 62.8246% 37.1754% r18 l2 164512 0.9892% 59.0279% 40.9721% r19 l3 112490 0.6764% 51.4135% 48.5865% r20 l4 98003 0.5893% 60.9594% 39.0406% r21 l5 70265 0.4225% 64.4603% 35.5397% r22 l6 981707 5.9030% 50.6313% 49.3687% r23 l7 1146760 6.8955% 50.4510% 49.5490% SUBTOTAL 2868472 17.2482% 53.4348% 46.5652% r24 i0 498176 2.9955% 57.4757% 42.5243% r25 i1 487147 2.9292% 71.6457% 28.3543% r26 i2 432421 2.6002% 70.7163% 29.2837% r27 i3 339335 2.0404% 62.4006% 37.5994% r28 i4 345919 2.0800% 60.6304% 39.3696% r29 i5 283229 1.7031% 73.4512% 26.5488% r30 fp 1415930 8.5140% 99.9999% 0.0001% r31 i7 40415 0.2430% 100.0000% 0.0000% SUBTOTAL 3842572 23.1055% 78.7754% 21.2246% TOTAL 16630559 100.0000% 63.0756% 36.9244% FLOATING POINT REGISTERS: register #refs %refs %src %dst f0.s 39444 1.7354% 28.7319% 71.2681% f1.s 39207 1.7250% 28.5765% 71.4235% f2.s 305226 13.4288% 51.4173% 48.5827% f3.s 214628 9.4428% 51.9499% 48.0501% f4.s 147624 6.4949% 50.4125% 49.5875% f5.s 118333 5.2062% 57.2942% 42.7058% f6.s 90554 3.9840% 62.4070% 37.5930% f7.s 49715 2.1873% 59.6319% 40.3681% f8.s 59210 2.6050% 55.2153% 44.7847% f9.s 47700 2.0986% 61.1216% 38.8784% f10.s 45456 1.9999% 57.9241% 42.0759% f11.s 37898 1.6674% 57.1798% 42.8202% f12.s 32295 1.4209% 57.4237% 42.5763% f13.s 31726 1.3958% 59.1944% 40.8056% f14.s 20487 0.9013% 58.4029% 41.5971% f15.s 19491 0.8575% 51.1210% 48.8790% f16.s 28171 1.2394% 51.4927% 48.5073% f17.s 20844 0.9171% 35.1852% 64.8148% f18.s 19637 0.8640% 56.4648% 43.5352% f19.s 19637 0.8640% 56.4648% 43.5352% f20.s 14755 0.6492% 48.7902% 51.2098% f21.s 14755 0.6492% 48.7902% 51.2098% f22.s 21056 0.9264% 19.2439% 80.7561% f23.s 21044 0.9259% 19.2121% 80.7879% f24.s 38314 1.6857% 33.8910% 66.1090% f25.s 12374 0.5444% 0.1212% 99.8788% f26.s 8897 0.3914% 0.2473% 99.7527% f27.s 8895 0.3913% 0.2361% 99.7639% f28.s 545 0.0240% 99.4495% 0.5505% f29.s 539 0.0237% 99.4434% 0.5566% f30.s 40042 1.7617% 50.9790% 49.0210% f31.s 40036 1.7614% 50.9791% 49.0209% SUBTOTAL 1608535 70.7693% 50.3506% 49.6494% f0.d 93111 4.0965% 67.4722% 32.5278% f2.d 69495 3.0575% 55.7436% 44.2564% f4.d 94491 4.1572% 63.2992% 36.7008% f6.d 31892 1.4031% 54.5121% 45.4879% f8.d 31509 1.3863% 55.3175% 44.6825% f10.d 32336 1.4227% 67.0924% 32.9076% f12.d 36457 1.6040% 62.6190% 37.3810% f14.d 28217 1.2414% 61.6933% 38.3067% f16.d 33264 1.4635% 61.7635% 38.2365% f18.d 27299 1.2010% 44.6866% 55.3134% f20.d 22415 0.9862% 42.8642% 57.1358% f22.d 11578 0.5094% 90.6029% 9.3971% f24.d 26945 1.1855% 69.4303% 30.5697% f26.d 26552 1.1682% 70.8120% 29.1880% f28.d 29238 1.2864% 60.3940% 39.6060% f30.d 69594 3.0619% 75.1415% 24.8585% SUBTOTAL 664393 29.2307% 62.9787% 37.0213% TOTAL 2272928 100.0000% 54.0419% 45.9581% SETHI USAGE: value #dynamic %dyn cum-%dyn #static %static 0x000a6400 131928 37.32% 37.32% 110 0.65% 0x7ffffc00 25352 7.17% 44.49% 30 0.18% 0x7ff00000 19486 5.51% 50.00% 20 0.12% 0x00001c00 17733 5.02% 55.02% 1802 10.62% 0x000a3c00 14418 4.08% 59.09% 170 1.00% 0x3fe92000 13444 3.80% 62.90% 4 0.02% 0x000bf800 11848 3.35% 66.25% 547 3.22% 0x000a5c00 10493 2.97% 69.22% 165 0.97% 0x000a6800 8974 2.54% 71.75% 135 0.80% 0xfff00000 8972 2.54% 74.29% 12 0.07% 0x00001000 7656 2.17% 76.46% 230 1.36% 0x0000d800 7423 2.10% 78.56% 923 5.44% 0x3e400000 7416 2.10% 80.66% 2 0.01% 0x0000a800 6070 1.72% 82.37% 599 3.53% 0x4002d800 6028 1.71% 84.08% 1 0.01% 0x00005c00 5994 1.70% 85.77% 136 0.80% 0x000a2000 5537 1.57% 87.34% 220 1.30% 0x00007400 4272 1.21% 88.55% 43 0.25% 0x41392000 4244 1.20% 89.75% 1 0.01% 0x000bd800 3951 1.12% 90.87% 435 2.56% ... TOTAL 353534 100.00% 100.00% 16973 100.00% ADDRESSING MODES (add/sub instruction(s)): add, addx, sub, subx #executed %group addr-mode 5839 0.3450% %g0, %rY, %rZ 723162 42.7228% %rX, %rY, %rZ 526 0.0311% %g0, 0, %rZ 7 0.0004% %g0, Y, %rZ 963150 56.9008% %rX, Y, %rZ 1692684 100.0000% TOTAL ADDRESSING MODES (addcc/subcc instruction(s)): addcc, addxcc, subcc, subxcc #executed %group addr-mode 207 0.0258% %rX, %g0, %g0 157 0.0196% %g0, %rY, %g0 437714 54.6331% %rX, %rY, %g0 16801 2.0970% %rX, %rY, %rZ 128106 15.9895% %rX, 0, %g0 39839 4.9725% %rX, Y, %g0 178364 22.2624% %rX, Y, %rZ 801188 100.0000% TOTAL ADDRESSING MODES (mul-step instruction(s)): mulscc #executed %group addr-mode 44 20.0000% %rX, %g0, %rZ 176 80.0000% %rX, %rY, %rZ 220 100.0000% TOTAL ADDRESSING MODES (mul instruction(s)): smul, smulcc, umul, umulcc #executed %group addr-mode 2506 100.0000% %rX, %rY, %rZ 2506 100.0000% TOTAL ADDRESSING MODES (logical instruction(s)): and, andcc, andn, andncc, or, orcc, orn, orncc, xnor, xnorcc, xor, xorcc #executed %group addr-mode 64 0.0078% %rX, %g0, %rZ 25471 3.1056% %g0, %rY, %g0 285863 34.8548% %g0, %rY, %rZ 4497 0.5483% %rX, %rY, %g0 196525 23.9620% %rX, %rY, %rZ 31141 3.7970% %g0, 0, %rZ 20153 2.4572% %g0, Y, %rZ 764 0.0932% %rX, Y, %g0 255675 31.1741% %rX, Y, %rZ 820153 100.0000% TOTAL ADDRESSING MODES (shift instruction(s)): sll, sra, srl #executed %group addr-mode 204008 24.0198% %rX, %rY, %rZ 645323 75.9802% %rX, Y, %rZ 849331 100.0000% TOTAL ADDRESSING MODES (load instruction(s)): ld, ldd, ldsb, ldsh, ldub, lduh #executed %group addr-mode 91881 6.4359% [%rX + %g0], %rZ 47496 3.3269% [%rX + %rY], %rZ 115 0.0081% [%rX + 0], %rZ 1288131 90.2291% [%rX + Y], %rZ 1427623 100.0000% TOTAL ADDRESSING MODES (store instruction(s)): st, stb, std, sth #executed %group addr-mode 5 0.0007% %g0, [%rY + %g0] 439783 61.7808% %rX, [%rY + %g0] 1826 0.2565% %g0, [%rY + %rZ] 22672 3.1850% %rX, [%rY + %rZ] 2 0.0003% %rX, [%rY + 0] 10021 1.4078% %g0, [%rY + Z] 237535 33.3690% %rX, [%rY + Z] 711844 100.0000% TOTAL ADDRESSING MODES (jmpl instruction(s)): jmpl #executed %group addr-mode 309 0.6379% %rX + %g0, %g0 5336 11.0155% %rX + %g0, %rZ 42796 88.3466% %rX + Y, %g0 48441 100.0000% TOTAL ADDRESSING MODES (window instruction(s)): restore, save #executed %group addr-mode 34356 42.3886% %g0, %g0, %g0 6166 7.6076% %g0, %rY, %rZ 3 0.0037% %g0, 0, %rZ 40525 50.0000% %rX, Y, %rZ 81050 100.0000% TOTAL ADDRESSING MODES (trap instruction(s)): ta, tcc, tcs, te, tg, tge, tgu, tl, tle, tleu, tn, tne, tneg, tpos, tvc, tvs #executed %group addr-mode 39 100.0000% %g0 + Y 39 100.0000% TOTAL ADDRESSING MODES (fp-load1 instruction(s)): ldf #executed %group addr-mode 4772 1.1842% [%rX + %g0], %f0 107647 26.7143% [%rX + %g0], %fZ 42970 10.6637% [%rX + %rY], %fZ 3913 0.9711% [%rX + Y], %f0 243655 60.4667% [%rX + Y], %fZ 402957 100.0000% TOTAL ADDRESSING MODES (fp-load2 instruction(s)): lddf #executed %group addr-mode 2772 4.4489% [%rX + %g0], %fZ 16148 25.9164% [%rX + Y], %f0 43388 69.6347% [%rX + Y], %fZ 62308 100.0000% TOTAL ADDRESSING MODES (fp-store1 instruction(s)): stf #executed %group addr-mode 11105 9.6796% %fX, [%rY + %g0] 5373 4.6833% %fX, [%rY + %rZ] 63 0.0549% %f0, [%rY + Z] 98185 85.5822% %fX, [%rY + Z] 114726 100.0000% TOTAL ADDRESSING MODES (fp-store2 instruction(s)): stdf #executed %group addr-mode 12864 47.3638% %f0, [%rY + Z] 14296 52.6362% %fX, [%rY + Z] 27160 100.0000% TOTAL IMMEDIATE/DISPLACEMENT FIELD USAGE (disp22, branch instruction(s)): ba, ba,a, bcc, bcc,a, bcs, bcs,a, be, be,a, bg, bg,a, bge, bge,a, bgu, bgu,a, bl, bl,a, ble, ble,a, bleu, bleu,a, bn, bn,a, bne, bne,a, bneg, bneg,a, bpos, bpos,a, bvc, bvc,a, bvs, bvs,a #bits [from,to] #dynamic %dynamic #static %static 22 -0x200000 -0x100001 0 0.0000% 12 0.0713% 21 -0x100000 -0x80001 0 0.0000% 6 0.0357% 20 -0x80000 -0x40001 0 0.0000% 3 0.0178% 19 -0x40000 -0x20001 0 0.0000% 2 0.0119% 18 -0x20000 -0x10001 0 0.0000% 8 0.0476% 17 -0x10000 -0x8001 0 0.0000% 8 0.0476% 12 -0x800 -0x401 0 0.0000% 12 0.0713% 11 -0x400 -0x201 0 0.0000% 12 0.0713% 10 -0x200 -0x101 2293 0.2632% 38 0.2259% 9 -0x100 -0x81 1587 0.1822% 64 0.3805% 8 -0x80 -0x41 17893 2.0540% 116 0.6897% 7 -0x40 -0x21 89831 10.3121% 142 0.8442% 6 -0x20 -0x11 10934 1.2552% 284 1.6885% 5 -0x10 -0x9 9385 1.0773% 311 1.8490% 4 -0x8 -0x5 4436 0.5092% 253 1.5042% 3 -0x4 -0x3 168540 19.3475% 116 0.6897% 2 -0x2 -0x2 176695 20.2836% 55 0.3270% 3 0x2 0x3 71085 8.1602% 723 4.2985% 4 0x4 0x7 41074 4.7151% 2896 17.2176% 5 0x8 0xf 56279 6.4605% 3173 18.8644% 6 0x10 0x1f 145921 16.7509% 2135 12.6932% 7 0x20 0x3f 31330 3.5965% 1519 9.0309% 8 0x40 0x7f 15880 1.8229% 1250 7.4316% 9 0x80 0xff 19454 2.2332% 1043 6.2010% 10 0x100 0x1ff 2856 0.3279% 869 5.1665% 11 0x200 0x3ff 5643 0.6478% 891 5.2973% 12 0x400 0x7ff 5 0.0006% 852 5.0654% 13 0x800 0xfff 0 0.0000% 2 0.0119% 14 0x1000 0x1fff 0 0.0000% 1 0.0059% 17 0x8000 0xffff 0 0.0000% 1 0.0059% 18 0x10000 0x1ffff 0 0.0000% 2 0.0119% 19 0x20000 0x3ffff 0 0.0000% 2 0.0119% 20 0x40000 0x7ffff 0 0.0000% 3 0.0178% 21 0x80000 0xfffff 0 0.0000% 9 0.0535% 22 0x100000 0x1fffff 0 0.0000% 7 0.0416% 22 -0x200000 0x1fffff 871121 100.0000% 16820 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (disp22, fp-branch instruction(s)): fba, fba,a, fbe, fbe,a, fbg, fbg,a, fbge, fbge,a, fbl, fbl,a, fble, fble,a, fblg, fblg,a, fbn, fbn,a, fbne, fbne,a, fbo, fbo,a, fbu, fbu,a, fbue, fbue,a, fbug, fbug,a, fbuge, fbuge,a, fbul, fbul,a, fbule, fbule,a #bits [from,to] #dynamic %dynamic #static %static 22 -0x200000 -0x100001 0 0.0000% 7 0.5780% 21 -0x100000 -0x80001 0 0.0000% 3 0.2477% 19 -0x40000 -0x20001 0 0.0000% 3 0.2477% 18 -0x20000 -0x10001 0 0.0000% 9 0.7432% 17 -0x10000 -0x8001 0 0.0000% 3 0.2477% 15 -0x4000 -0x2001 0 0.0000% 1 0.0826% 7 -0x40 -0x21 0 0.0000% 10 0.8258% 6 -0x20 -0x11 0 0.0000% 4 0.3303% 4 -0x8 -0x5 0 0.0000% 1 0.0826% 0 0x0 0x0 0 0.0000% 223 18.4145% 3 0x2 0x3 1005 2.4732% 177 14.6160% 4 0x4 0x7 13074 32.1734% 354 29.2320% 5 0x8 0xf 7496 18.4467% 161 13.2948% 6 0x10 0x1f 9955 24.4980% 76 6.2758% 7 0x20 0x3f 6343 15.6093% 61 5.0372% 8 0x40 0x7f 2071 5.0965% 49 4.0462% 9 0x80 0xff 165 0.4060% 34 2.8076% 10 0x100 0x1ff 0 0.0000% 14 1.1561% 11 0x200 0x3ff 527 1.2969% 8 0.6606% 12 0x400 0x7ff 0 0.0000% 2 0.1652% 13 0x800 0xfff 0 0.0000% 1 0.0826% 20 0x40000 0x7ffff 0 0.0000% 2 0.1652% 21 0x80000 0xfffff 0 0.0000% 3 0.2477% 22 0x100000 0x1fffff 0 0.0000% 5 0.4129% 22 -0x200000 0x1fffff 40636 100.0000% 1211 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (disp22, cp-branch instruction(s)): cb0, cb0,a, cb01, cb01,a, cb012, cb012,a, cb013, cb013,a, cb02, cb02,a, cb023, cb023,a, cb03, cb03,a, cb1, cb1,a, cb12, cb12,a, cb123, cb123,a, cb13, cb13,a, cb2, cb2,a, cb23, cb23,a, cb3, cb3,a, cba, cba,a, cbn, cbn,a #bits [from,to] #dynamic %dynamic #static %static 22 -0x200000 -0x100001 0 0.0000% 8 17.0213% 21 -0x100000 -0x80001 0 0.0000% 1 2.1277% 20 -0x80000 -0x40001 0 0.0000% 1 2.1277% 18 -0x20000 -0x10001 0 0.0000% 8 17.0213% 17 -0x10000 -0x8001 0 0.0000% 8 17.0213% 16 -0x8000 -0x4001 0 0.0000% 1 2.1277% 0 0x0 0x0 0 0.0000% 1 2.1277% 10 0x100 0x1ff 0 0.0000% 1 2.1277% 11 0x200 0x3ff 0 0.0000% 1 2.1277% 12 0x400 0x7ff 0 0.0000% 1 2.1277% 13 0x800 0xfff 0 0.0000% 1 2.1277% 14 0x1000 0x1fff 0 0.0000% 1 2.1277% 19 0x20000 0x3ffff 0 0.0000% 1 2.1277% 20 0x40000 0x7ffff 0 0.0000% 1 2.1277% 21 0x80000 0xfffff 0 0.0000% 4 8.5106% 22 0x100000 0x1fffff 0 0.0000% 8 17.0213% 22 -0x200000 0x1fffff 0 100.0000% 47 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (disp30, call instruction(s)): call #bits [from,to] #dynamic %dynamic #static %static 19 -0x40000 -0x20001 1 0.0027% 1 0.0236% 18 -0x20000 -0x10001 7 0.0186% 169 3.9943% 17 -0x10000 -0x8001 3 0.0080% 180 4.2543% 16 -0x8000 -0x4001 4 0.0106% 96 2.2690% 15 -0x4000 -0x2001 4 0.0106% 84 1.9853% 14 -0x2000 -0x1001 0 0.0000% 95 2.2453% 13 -0x1000 -0x801 1 0.0027% 84 1.9853% 12 -0x800 -0x401 309 0.8224% 99 2.3399% 11 -0x400 -0x201 174 0.4631% 82 1.9381% 10 -0x200 -0x101 20 0.0532% 73 1.7254% 9 -0x100 -0x81 11 0.0293% 44 1.0399% 8 -0x80 -0x41 18 0.0479% 29 0.6854% 7 -0x40 -0x21 0 0.0000% 6 0.1418% 6 -0x20 -0x11 1 0.0027% 4 0.0945% 4 -0x8 -0x5 0 0.0000% 1 0.0236% 0 0x0 0x0 0 0.0000% 18 0.4254% 3 0x2 0x3 2 0.0053% 2 0.0473% 4 0x4 0x7 143 0.3806% 13 0.3073% 5 0x8 0xf 2 0.0053% 12 0.2836% 6 0x10 0x1f 74 0.1969% 17 0.4018% 7 0x20 0x3f 2815 7.4921% 25 0.5909% 8 0x40 0x7f 3230 8.5966% 31 0.7327% 9 0x80 0xff 4505 11.9900% 40 0.9454% 10 0x100 0x1ff 103 0.2741% 89 2.1035% 11 0x200 0x3ff 126 0.3353% 163 3.8525% 12 0x400 0x7ff 8074 21.4888% 216 5.1052% 13 0x800 0xfff 234 0.6228% 187 4.4198% 14 0x1000 0x1fff 1120 2.9809% 225 5.3179% 15 0x2000 0x3fff 2332 6.2066% 289 6.8305% 16 0x4000 0x7fff 176 0.4684% 128 3.0253% 17 0x8000 0xffff 119 0.3167% 379 8.9577% 18 0x10000 0x1ffff 13950 37.1277% 1076 25.4313% 19 0x20000 0x3ffff 15 0.0399% 274 6.4760% 30 -0x20000000 0x1fffffff 37573 100.0000% 4231 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (imm22, sethi instruction(s)): sethi #bits [from,to] #dynamic %dynamic #static %static 0 0x0 0x0 2 0.0006% 92 0.5420% 3 0x4 0x7 25823 7.3042% 2634 15.5188% 4 0x8 0xf 630 0.1782% 313 1.8441% 5 0x10 0x1f 10285 2.9092% 283 1.6674% 6 0x20 0x3f 24280 6.8678% 4534 26.7130% 7 0x40 0x7f 3887 1.0995% 384 2.2624% 8 0x80 0xff 610 0.1725% 212 1.2490% 9 0x100 0x1ff 269 0.0761% 261 1.5377% 10 0x200 0x3ff 193156 54.6358% 5061 29.8179% 11 0x400 0x7ff 0 0.0000% 14 0.0825% 12 0x800 0xfff 1309 0.3703% 10 0.0589% 13 0x1000 0x1fff 0 0.0000% 6 0.0354% 14 0x2000 0x3fff 0 0.0000% 12 0.0707% 15 0x4000 0x7fff 0 0.0000% 2 0.0118% 17 0x10000 0x1ffff 0 0.0000% 12 0.0707% 18 0x20000 0x3ffff 44 0.0124% 20 0.1178% 19 0x40000 0x7ffff 0 0.0000% 36 0.2121% 20 0x80000 0xfffff 29062 8.2204% 252 1.4847% 21 0x100000 0x1fffff 55117 15.5903% 200 1.1783% 22 0x200000 0x3fffff 9060 2.5627% 2635 15.5247% 22 0 0x3fffff 353534 100.0000% 16973 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (shcnt32, shift instruction(s)): sll, sra, srl #bits [from,to] #dynamic %dynamic #static %static 0 0x0 0x0 0 0.0000% 1 0.0279% 1 0x1 0x1 23138 3.5855% 736 20.5071% 2 0x2 0x3 77526 12.0135% 1396 38.8966% 3 0x4 0x7 6676 1.0345% 528 14.7116% 4 0x8 0xf 332283 51.4910% 331 9.2226% 5 0x10 0x1f 205700 31.8755% 597 16.6342% 5 0 0x1f 645323 100.0000% 3589 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, add/sub instruction(s)): add, addx, sub, subx #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 177 3.0220% 12 -0x800 -0x401 11470 1.1902% 232 3.9611% 11 -0x400 -0x201 0 0.0000% 57 0.9732% 10 -0x200 -0x101 0 0.0000% 48 0.8195% 9 -0x100 -0x81 1037 0.1076% 72 1.2293% 8 -0x80 -0x41 1032 0.1071% 115 1.9635% 7 -0x40 -0x21 3040 0.3155% 169 2.8854% 6 -0x20 -0x11 6037 0.6265% 130 2.2196% 5 -0x10 -0x9 6 0.0006% 273 4.6611% 4 -0x8 -0x5 4096 0.4250% 27 0.4610% 3 -0x4 -0x3 499 0.0518% 30 0.5122% 2 -0x2 -0x2 494 0.0513% 21 0.3585% 0 0x0 0x0 526 0.0546% 69 1.1781% 2 0x1 0x1 298049 30.9281% 2073 35.3935% 3 0x2 0x3 90973 9.4401% 403 6.8807% 4 0x4 0x7 455420 47.2583% 867 14.8028% 5 0x8 0xf 7698 0.7988% 258 4.4050% 6 0x10 0x1f 14796 1.5354% 194 3.3123% 7 0x20 0x3f 1 0.0001% 45 0.7683% 8 0x40 0x7f 30151 3.1287% 93 1.5878% 9 0x80 0xff 92 0.0095% 9 0.1537% 10 0x100 0x1ff 70 0.0073% 28 0.4781% 11 0x200 0x3ff 8 0.0008% 71 1.2122% 12 0x400 0x7ff 10871 1.1281% 66 1.1269% 13 0x800 0xfff 1816 0.1884% 35 0.5976% 13 -0x1000 0xfff 963683 100.0000% 5857 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, addcc/subcc instruction(s)): addcc, addxcc, subcc, subxcc #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 4 0.0739% 12 -0x800 -0x401 0 0.0000% 2 0.0369% 11 -0x400 -0x201 0 0.0000% 2 0.0369% 7 -0x40 -0x21 0 0.0000% 1 0.0185% 5 -0x10 -0x9 0 0.0000% 2 0.0369% 3 -0x4 -0x3 0 0.0000% 1 0.0185% 0 0x0 0x0 128106 36.9918% 2873 53.0759% 2 0x1 0x1 8737 2.5229% 356 6.5768% 3 0x2 0x3 5756 1.6621% 314 5.8008% 4 0x4 0x7 180187 52.0307% 187 3.4546% 5 0x8 0xf 449 0.1297% 135 2.4940% 6 0x10 0x1f 2535 0.7320% 83 1.5333% 7 0x20 0x3f 5670 1.6373% 108 1.9952% 8 0x40 0x7f 7 0.0020% 160 2.9558% 9 0x80 0xff 398 0.1149% 38 0.7020% 10 0x100 0x1ff 8863 2.5593% 171 3.1591% 11 0x200 0x3ff 1032 0.2980% 42 0.7759% 12 0x400 0x7ff 17 0.0049% 88 1.6257% 13 0x800 0xfff 12 0.0035% 776 14.3359% 13 -0x1000 0xfff 346309 100.0000% 5413 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, taddcc/tsubcc instruction(s)): taddcc, taddcctv, tsubcc, tsubcctv #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 4 20.0000% 12 -0x800 -0x401 0 0.0000% 2 10.0000% 11 -0x400 -0x201 0 0.0000% 2 10.0000% 10 -0x200 -0x101 0 0.0000% 1 5.0000% 10 0x100 0x1ff 0 0.0000% 2 10.0000% 11 0x200 0x3ff 0 0.0000% 1 5.0000% 12 0x400 0x7ff 0 0.0000% 3 15.0000% 13 0x800 0xfff 0 0.0000% 5 25.0000% 13 -0x1000 0xfff 0 100.0000% 20 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, mul-step instruction(s)): mulscc #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 1 33.3333% 9 0x80 0xff 0 0.0000% 1 33.3333% 12 0x400 0x7ff 0 0.0000% 1 33.3333% 13 -0x1000 0xfff 0 100.0000% 3 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, mul instruction(s)): smul, smulcc, umul, umulcc #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 7 38.8889% 12 -0x800 -0x401 0 0.0000% 1 5.5556% 11 -0x400 -0x201 0 0.0000% 1 5.5556% 6 -0x20 -0x11 0 0.0000% 1 5.5556% 8 0x40 0x7f 0 0.0000% 1 5.5556% 11 0x200 0x3ff 0 0.0000% 1 5.5556% 12 0x400 0x7ff 0 0.0000% 3 16.6667% 13 0x800 0xfff 0 0.0000% 3 16.6667% 13 -0x1000 0xfff 0 100.0000% 18 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, div instruction(s)): sdiv, sdivcc, udiv, udivcc #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 5 41.6667% 12 -0x800 -0x401 0 0.0000% 1 8.3333% 7 -0x40 -0x21 0 0.0000% 1 8.3333% 9 0x80 0xff 0 0.0000% 1 8.3333% 12 0x400 0x7ff 0 0.0000% 1 8.3333% 13 0x800 0xfff 0 0.0000% 3 25.0000% 13 -0x1000 0xfff 0 100.0000% 12 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, logical instruction(s)): and, andcc, andn, andncc, or, orcc, orn, orncc, xnor, xnorcc, xor, xorcc #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 11 0.0592% 12 -0x800 -0x401 4962 1.6124% 48 0.2585% 11 -0x400 -0x201 0 0.0000% 7 0.0377% 10 -0x200 -0x101 0 0.0000% 3 0.0162% 9 -0x100 -0x81 2 0.0006% 4 0.0215% 8 -0x80 -0x41 0 0.0000% 10 0.0539% 7 -0x40 -0x21 3 0.0010% 7 0.0377% 6 -0x20 -0x11 0 0.0000% 11 0.0592% 5 -0x10 -0x9 0 0.0000% 1 0.0054% 4 -0x8 -0x5 0 0.0000% 4 0.0215% 3 -0x4 -0x3 249 0.0809% 13 0.0700% 2 -0x2 -0x2 0 0.0000% 9 0.0485% 0 0x0 0x0 31141 10.1195% 2197 11.8309% 2 0x1 0x1 39391 12.8004% 1005 5.4120% 3 0x2 0x3 7042 2.2883% 483 2.6010% 4 0x4 0x7 249 0.0809% 416 2.2402% 5 0x8 0xf 714 0.2320% 302 1.6263% 6 0x10 0x1f 109 0.0354% 234 1.2601% 7 0x20 0x3f 11483 3.7315% 658 3.5433% 8 0x40 0x7f 2980 0.9684% 925 4.9812% 9 0x80 0xff 12576 4.0867% 1828 9.8438% 10 0x100 0x1ff 69066 22.4435% 3891 20.9532% 11 0x200 0x3ff 122592 39.8371% 5520 29.7254% 12 0x400 0x7ff 5149 1.6732% 795 4.2811% 13 0x800 0xfff 7 0.0023% 52 0.2800% 13 -0x1000 0xfff 307733 100.0000% 18570 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, load instruction(s)): ld, ldd, ldsb, ldsh, ldub, lduh #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 78 0.9162% 12 -0x800 -0x401 0 0.0000% 155 1.8207% 11 -0x400 -0x201 0 0.0000% 68 0.7988% 10 -0x200 -0x101 196837 15.2795% 37 0.4346% 9 -0x100 -0x81 710356 55.1413% 73 0.8575% 8 -0x80 -0x41 1006 0.0781% 73 0.8575% 7 -0x40 -0x21 1021 0.0793% 175 2.0557% 6 -0x20 -0x11 14349 1.1138% 782 9.1860% 5 -0x10 -0x9 29033 2.2537% 934 10.9715% 4 -0x8 -0x5 5874 0.4560% 65 0.7635% 3 -0x4 -0x3 23811 1.8483% 88 1.0337% 2 -0x2 -0x2 0 0.0000% 17 0.1997% 0 0x0 0x0 115 0.0089% 76 0.8928% 2 0x1 0x1 3 0.0002% 96 1.1277% 3 0x2 0x3 2 0.0002% 153 1.7973% 4 0x4 0x7 13524 1.0498% 699 8.2110% 5 0x8 0xf 8833 0.6857% 809 9.5031% 6 0x10 0x1f 7668 0.5952% 574 6.7426% 7 0x20 0x3f 178193 13.8322% 710 8.3402% 8 0x40 0x7f 58436 4.5361% 781 9.1742% 9 0x80 0xff 314 0.0244% 85 0.9985% 10 0x100 0x1ff 11076 0.8598% 210 2.4668% 11 0x200 0x3ff 22077 1.7137% 1129 13.2621% 12 0x400 0x7ff 4193 0.3255% 453 5.3213% 13 0x800 0xfff 1525 0.1184% 190 2.2319% 13 -0x1000 0xfff 1288246 100.0000% 8513 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, store instruction(s)): st, stb, std, sth #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 85 1.3921% 12 -0x800 -0x401 30 0.0121% 168 2.7514% 11 -0x400 -0x201 0 0.0000% 34 0.5568% 10 -0x200 -0x101 49514 20.0010% 20 0.3275% 9 -0x100 -0x81 31081 12.5550% 81 1.3266% 8 -0x80 -0x41 7995 3.2295% 165 2.7023% 7 -0x40 -0x21 4028 1.6271% 350 5.7321% 6 -0x20 -0x11 3054 1.2337% 622 10.1867% 5 -0x10 -0x9 19260 7.7800% 799 13.0855% 4 -0x8 -0x5 1309 0.5288% 31 0.5077% 3 -0x4 -0x3 1313 0.5304% 43 0.7042% 2 -0x2 -0x2 0 0.0000% 4 0.0655% 0 0x0 0x0 2 0.0008% 42 0.6878% 2 0x1 0x1 1 0.0004% 51 0.8352% 3 0x2 0x3 1 0.0004% 110 1.8015% 4 0x4 0x7 11176 4.5145% 465 7.6155% 5 0x8 0xf 9954 4.0209% 493 8.0740% 6 0x10 0x1f 1628 0.6576% 316 5.1752% 7 0x20 0x3f 293 0.1184% 233 3.8159% 8 0x40 0x7f 102287 41.3184% 1073 17.5729% 9 0x80 0xff 56 0.0226% 48 0.7861% 10 0x100 0x1ff 219 0.0885% 72 1.1792% 11 0x200 0x3ff 3397 1.3722% 486 7.9594% 12 0x400 0x7ff 292 0.1180% 267 4.3727% 13 0x800 0xfff 126 0.0509% 46 0.7534% 13 -0x1000 0xfff 247558 100.0000% 6106 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, jmpl instruction(s)): jmpl #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 3 0.2237% 5 0x8 0xf 42796 100.0000% 1337 99.7017% 13 0x800 0xfff 0 0.0000% 1 0.0746% 13 -0x1000 0xfff 42796 100.0000% 1341 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, window instruction(s)): restore, save #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 153 0.3775% 30 2.5597% 12 -0x800 -0x401 0 0.0000% 13 1.1092% 11 -0x400 -0x201 0 0.0000% 9 0.7679% 10 -0x200 -0x101 1022 2.5217% 17 1.4505% 9 -0x100 -0x81 11312 27.9116% 91 7.7645% 8 -0x80 -0x41 28025 69.1497% 979 83.5324% 7 -0x40 -0x21 13 0.0321% 19 1.6212% 0 0x0 0x0 3 0.0074% 3 0.2560% 2 0x1 0x1 0 0.0000% 1 0.0853% 11 0x200 0x3ff 0 0.0000% 2 0.1706% 12 0x400 0x7ff 0 0.0000% 3 0.2560% 13 0x800 0xfff 0 0.0000% 5 0.4266% 13 -0x1000 0xfff 40528 100.0000% 1172 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, trap instruction(s)): ta, tcc, tcs, te, tg, tge, tgu, tl, tle, tleu, tn, tne, tneg, tpos, tvc, tvs #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 2 7.4074% 12 -0x800 -0x401 0 0.0000% 1 3.7037% 3 0x2 0x3 0 0.0000% 2 7.4074% 5 0x8 0xf 39 100.0000% 20 74.0741% 11 0x200 0x3ff 0 0.0000% 2 7.4074% 13 -0x1000 0xfff 39 100.0000% 27 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, rd/wr instruction(s)): rdasr, rdpsr, rdtbr, rdwim, rdy, wrasr, wrpsr, wrtbr, wrwim, wry #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 4 57.1429% 12 -0x800 -0x401 0 0.0000% 1 14.2857% 13 0x800 0xfff 0 0.0000% 2 28.5714% 13 -0x1000 0xfff 0 100.0000% 7 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, fp-load1 instruction(s)): ldf #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 10 0.2623% 11 -0x400 -0x201 0 0.0000% 1 0.0262% 9 -0x100 -0x81 2341 0.9456% 100 2.6233% 8 -0x80 -0x41 4233 1.7098% 255 6.6894% 7 -0x40 -0x21 4600 1.8581% 210 5.5089% 6 -0x20 -0x11 548 0.2214% 308 8.0797% 5 -0x10 -0x9 19253 7.7769% 649 17.0252% 4 -0x8 -0x5 0 0.0000% 5 0.1312% 3 -0x4 -0x3 0 0.0000% 6 0.1574% 0 0x0 0x0 0 0.0000% 9 0.2361% 4 0x4 0x7 112020 45.2482% 467 12.2508% 5 0x8 0xf 15973 6.4520% 414 10.8604% 6 0x10 0x1f 3430 1.3855% 214 5.6139% 7 0x20 0x3f 3121 1.2607% 212 5.5614% 8 0x40 0x7f 58236 23.5232% 335 8.7880% 9 0x80 0xff 9706 3.9205% 45 1.1805% 10 0x100 0x1ff 6 0.0024% 51 1.3379% 11 0x200 0x3ff 14085 5.6893% 465 12.1983% 12 0x400 0x7ff 0 0.0000% 1 0.0262% 13 0x800 0xfff 16 0.0065% 55 1.4428% 13 -0x1000 0xfff 247568 100.0000% 3812 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, fp-load2 instruction(s)): lddf #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 7 0.5216% 12 -0x800 -0x401 0 0.0000% 4 0.2981% 11 -0x400 -0x201 0 0.0000% 6 0.4471% 10 -0x200 -0x101 1920 3.2249% 20 1.4903% 9 -0x100 -0x81 2670 4.4847% 91 6.7809% 8 -0x80 -0x41 1695 2.8470% 102 7.6006% 7 -0x40 -0x21 1021 1.7149% 106 7.8987% 6 -0x20 -0x11 1042 1.7502% 179 13.3383% 5 -0x10 -0x9 3 0.0050% 129 9.6125% 4 -0x8 -0x5 12973 21.7902% 33 2.4590% 5 0x8 0xf 1296 2.1768% 56 4.1729% 6 0x10 0x1f 1320 2.2171% 59 4.3964% 7 0x20 0x3f 7416 12.4563% 15 1.1177% 8 0x40 0x7f 4249 7.1369% 84 6.2593% 9 0x80 0xff 0 0.0000% 41 3.0551% 10 0x100 0x1ff 281 0.4720% 117 8.7183% 11 0x200 0x3ff 23650 39.7239% 293 21.8331% 13 -0x1000 0xfff 59536 100.0000% 1342 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, fp-store1 instruction(s)): stf #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 10 0.4161% 11 -0x400 -0x201 0 0.0000% 4 0.1665% 10 -0x200 -0x101 7380 7.5116% 5 0.2081% 9 -0x100 -0x81 5582 5.6815% 60 2.4969% 8 -0x80 -0x41 8511 8.6628% 239 9.9459% 7 -0x40 -0x21 4099 4.1721% 176 7.3242% 6 -0x20 -0x11 3691 3.7568% 712 29.6296% 5 -0x10 -0x9 21920 22.3109% 714 29.7129% 4 -0x8 -0x5 0 0.0000% 4 0.1665% 3 -0x4 -0x3 0 0.0000% 4 0.1665% 4 0x4 0x7 12412 12.6333% 140 5.8261% 5 0x8 0xf 19993 20.3495% 153 6.3670% 6 0x10 0x1f 28 0.0285% 25 1.0404% 7 0x20 0x3f 58 0.0590% 20 0.8323% 8 0x40 0x7f 6370 6.4836% 123 5.1186% 9 0x80 0xff 8204 8.3503% 12 0.4994% 12 0x400 0x7ff 0 0.0000% 1 0.0416% 13 0x800 0xfff 0 0.0000% 1 0.0416% 13 -0x1000 0xfff 98248 100.0000% 2403 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, fp-store2 instruction(s)): stdf #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 6 0.8086% 12 -0x800 -0x401 2 0.0074% 1 0.1348% 11 -0x400 -0x201 0 0.0000% 3 0.4043% 10 -0x200 -0x101 1920 7.0692% 19 2.5606% 9 -0x100 -0x81 1381 5.0847% 79 10.6469% 8 -0x80 -0x41 2253 8.2953% 87 11.7251% 7 -0x40 -0x21 663 2.4411% 70 9.4340% 6 -0x20 -0x11 4738 17.4448% 132 17.7898% 5 -0x10 -0x9 1085 3.9948% 185 24.9326% 4 -0x8 -0x5 15118 55.6627% 24 3.2345% 5 0x8 0xf 0 0.0000% 45 6.0647% 6 0x10 0x1f 0 0.0000% 22 2.9650% 7 0x20 0x3f 0 0.0000% 2 0.2695% 8 0x40 0x7f 0 0.0000% 27 3.6388% 9 0x80 0xff 0 0.0000% 20 2.6954% 10 0x100 0x1ff 0 0.0000% 19 2.5606% 11 0x200 0x3ff 0 0.0000% 1 0.1348% 13 -0x1000 0xfff 27160 100.0000% 742 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, fp-sr instruction(s)): ldfsr, stfsr #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 2 10.5263% 8 0x40 0x7f 0 0.0000% 11 57.8947% 10 0x100 0x1ff 0 0.0000% 1 5.2632% 12 0x400 0x7ff 0 0.0000% 4 21.0526% 13 0x800 0xfff 0 0.0000% 1 5.2632% 13 -0x1000 0xfff 0 100.0000% 19 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, fp-q instruction(s)): stdfq #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 1 50.0000% 12 0x400 0x7ff 0 0.0000% 1 50.0000% 13 -0x1000 0xfff 0 100.0000% 2 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, cp-load instruction(s)): ldc, lddc #bits [from,to] #dynamic %dynamic #static %static 12 -0x800 -0x401 0 0.0000% 1 16.6667% 9 -0x100 -0x81 0 0.0000% 1 16.6667% 10 0x100 0x1ff 0 0.0000% 1 16.6667% 13 0x800 0xfff 0 0.0000% 3 50.0000% 13 -0x1000 0xfff 0 100.0000% 6 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, cp-store instruction(s)): stc, stdc #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 1 25.0000% 8 0x40 0x7f 0 0.0000% 1 25.0000% 11 0x200 0x3ff 0 0.0000% 1 25.0000% 12 0x400 0x7ff 0 0.0000% 1 25.0000% 13 -0x1000 0xfff 0 100.0000% 4 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, cp-sr instruction(s)): ldcsr, stcsr #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 1 33.3333% 8 -0x80 -0x41 0 0.0000% 1 33.3333% 13 0x800 0xfff 0 0.0000% 1 33.3333% 13 -0x1000 0xfff 0 100.0000% 3 100.0000% IMMEDIATE/DISPLACEMENT FIELD USAGE (simm13, cp-q instruction(s)): stdcq #bits [from,to] #dynamic %dynamic #static %static 13 -0x1000 -0x801 0 0.0000% 1 33.3333% 12 -0x800 -0x401 0 0.0000% 1 33.3333% 10 0x100 0x1ff 0 0.0000% 1 33.3333% 13 -0x1000 0xfff 0 100.0000% 3 100.0000% PER-CALLED-FUNCTION REGISTER USAGE: register #fun %fun #calls %calls r1 g1 10 5.52% 1062 2.48% r2 g2 26 14.36% 4173 9.73% r3 g3 18 9.94% 1520 3.54% r4 g4 2 1.10% 1021 2.38% r8 o0 170 93.92% 42856 99.88% r9 o1 134 74.03% 41758 97.32% r10 o2 102 56.35% 33409 77.86% r11 o3 68 37.57% 40591 94.60% r12 o4 56 30.94% 28637 66.74% r13 o5 50 27.62% 36646 85.40% r14 sp 152 83.98% 40555 94.51% r15 o7 160 88.40% 40712 94.88% r16 l0 62 34.25% 19364 45.13% r17 l1 48 26.52% 22082 51.46% r18 l2 43 23.76% 30301 70.62% r19 l3 35 19.34% 30165 70.30% r20 l4 31 17.13% 18140 42.28% r21 l5 23 12.71% 19627 45.74% r22 l6 21 11.60% 19490 45.42% r23 l7 22 12.15% 19375 45.15% r24 i0 133 73.48% 40275 93.86% r25 i1 75 41.44% 38318 89.30% r26 i2 54 29.83% 30239 70.47% r27 i3 48 26.52% 28769 67.05% r28 i4 40 22.10% 22215 51.77% r29 i5 36 19.89% 26976 62.87% r30 fp 31 17.13% 32003 74.58% r31 i7 143 79.01% 40381 94.11% #reg #fun %fun cum-% #calls %calls cum-% 2 9 4.97% 4.97% 425 0.99% 0.99% 3 8 4.42% 9.39% 8 0.02% 1.01% 4 8 4.42% 13.81% 32 0.07% 1.08% 5 17 9.39% 23.20% 345 0.80% 1.89% 6 16 8.84% 32.04% 1467 3.42% 5.31% 7 14 7.73% 39.78% 409 0.95% 6.26% 8 10 5.52% 45.30% 239 0.56% 6.82% 9 14 7.73% 53.04% 812 1.89% 8.71% 10 10 5.52% 58.56% 172 0.40% 9.11% 11 14 7.73% 66.30% 1284 2.99% 12.10% 12 10 5.52% 71.82% 1851 4.31% 16.42% 13 13 7.18% 79.01% 4678 10.90% 27.32% 14 5 2.76% 81.77% 1418 3.30% 30.62% 15 7 3.87% 85.64% 18 0.04% 30.66% 16 7 3.87% 89.50% 8907 20.76% 51.42% 17 2 1.10% 90.61% 13 0.03% 51.45% 18 2 1.10% 91.71% 103 0.24% 51.69% 19 3 1.66% 93.37% 5900 13.75% 65.44% 20 2 1.10% 94.48% 204 0.48% 65.92% 21 2 1.10% 95.58% 6 0.01% 65.93% 22 2 1.10% 96.69% 3876 9.03% 74.97% 23 1 0.55% 97.24% 1 0.00% 74.97% 24 2 1.10% 98.34% 9719 22.65% 97.62% 25 1 0.55% 98.90% 1 0.00% 97.62% 27 1 0.55% 99.45% 1 0.00% 97.62% 28 1 0.55% 100.00% 1020 2.38% 100.00% FUNCTIONS: %instrs cum-% #calls instrs/call function 48.7972% 48.7972% 1020 4327 smooth_color_z_triangle (0x78ef4) 10.6145% 59.4117% 1 960026 clear (0x7857c) 7.8283% 67.2400% 198 3576 memset 6.4411% 73.6811% 6028 97 __ieee754_rem_pio2 3.1842% 76.8653% 3691 78 __kernel_cos 2.9264% 79.7916% 4486 59 pow 2.7071% 82.4987% 3725 66 __kernel_sin 1.8060% 84.3048% 3933 42 cos 1.7856% 86.0903% 4486 36 __ieee754_pow 1.6737% 87.7640% 8 18922 gl_compute_spot_exp_table 1.6140% 89.3781% 151 967 gl_color_shade_vertices_fast 1.5966% 90.9746% 3483 41 sin 1.3826% 92.3573% 302 414 gl_xform_points_4fv 0.9737% 93.3310% 151 583 gl_transform_vb_part2 0.6870% 94.0180% 1322 47 vertex_normal (0x34e18) 0.6003% 94.6183% 1322 41 gl_save_Vertex4f 0.5576% 95.1759% 1322 38 gl_save_Normal3f 0.5165% 95.6924% 1 46711 gluSphere ... FUNCTION CALLS: ->F F (caller) F->G F->G/->F G (callee) 1020 smooth_color_z_triangle (0x78ef4) 1 clear (0x7857c) 198 memset 6028 __ieee754_rem_pio2 3691 __kernel_cos 4486 pow 4486 1.00 __ieee754_pow 3725 __kernel_sin 3933 cos 3217 0.82 __ieee754_rem_pio2 1995 0.51 __kernel_cos 1938 0.49 __kernel_sin 4486 __ieee754_pow 8 gl_compute_spot_exp_table 4088 511.00 pow 151 gl_color_shade_vertices_fast 3483 sin 2811 0.81 __ieee754_rem_pio2 1787 0.51 __kernel_sin 1696 0.49 __kernel_cos 302 gl_xform_points_4fv 151 gl_transform_vb_part2 151 1.00 gl_xform_points_4fv 151 1.00 memset 151 1.00 gl_color_shade_vertices_fast 1322 vertex_normal (0x34e18) 1322 gl_save_Vertex4f 1322 1.00 ? 8 0.01 malloc 1322 gl_save_Normal3f 1322 1.00 gl_Normal3f 16 0.01 malloc 1 gluSphere 1530 1530.00 sin 1020 1020.00 cos 512 512.00 glVertex3f 512 512.00 glNormal3f 16 16.00 glEnd 16 16.00 glBegin ... ->G G (callee) F->G F->G/->G F (caller) 1020 smooth_color_z_triangle (0x78ef4) 1020 1 ? 1 clear (0x7857c) 1 1 ? 198 memset 151 0.76 gl_transform_vb_part2 44 0.22 calloc 2 0.01 gl_clear_depth_buffer 1 0.01 initialize_context (0x220ec) 6028 __ieee754_rem_pio2 3217 0.53 cos 2811 0.47 sin 3691 __kernel_cos 1995 0.54 cos 1696 0.46 sin 4486 pow 4088 0.91 gl_compute_spot_exp_table 398 0.09 gl_compute_material_shine_table 3725 __kernel_sin 1938 0.52 cos 1787 0.48 sin 3933 cos 2880 0.73 doughnut (0x114dc) 1020 0.26 gluSphere 30 0.01 gluCylinder 3 0.00 gl_rotation_matrix 4486 __ieee754_pow 4486 1.00 pow 8 gl_compute_spot_exp_table 8 1.00 init_light (0x21fb0) 151 gl_color_shade_vertices_fast 151 1.00 gl_transform_vb_part2 3483 sin 1920 0.55 doughnut (0x114dc) 1530 0.44 gluSphere 30 0.01 gluCylinder 3 0.00 gl_rotation_matrix 302 gl_xform_points_4fv 151 0.50 gl_transform_vb_part1 151 0.50 gl_transform_vb_part2 151 gl_transform_vb_part2 151 1.00 gl_transform_vb_part1 1322 vertex_normal (0x34e18) 1322 1 ? 1322 gl_save_Vertex4f 1322 1 ? 1322 gl_save_Normal3f 1322 1 ? 1 gluSphere 1 1.00 auxSolidSphere ...