* fixed GCC 4.4.0 mingw compilation:
[fw/sdcc] / src / z80 / profile.txt
index 5efbb6991659f31f144cc6b22d33860e4eed8def..7c05ec0068d56e6f6e877c928ac58c02e34466da 100644 (file)
@@ -89,3 +89,75 @@ __divulong 52549 0.01
 _memcpy 80800956 9.66
 _strcmp 97216722 11.62
 ; 836567814 t-states
+
+-- 7
+0000 71 0.00
+_main 122822995 15.44
+_Proc_1 69889878 8.78
+_Proc_2 16514064 2.08
+_Proc_3 13368528 1.68
+_Proc_4 11009376 1.38
+_Proc_5 4914900 0.62
+_Proc_6 18840450 2.37
+_Func_1 13466826 1.69
+_Func_3 5308092 0.67
+_Proc_7 22313646 2.80
+_Proc_8 83553300 10.50
+_Func_2 32438340 4.08
+_strcpy 46497792 5.84
+__mulsint_rrf_s 88861392 11.17
+__divsint_rrf_s 67760088 8.52
+__rlulong_rrf_s 13056 0.00
+__divulong 72840 0.01
+_memcpy 80800956 10.16
+_strcmp 97216722 12.22
+; 795663339 t-states
+
+-- 8
+; Function total-ticks total-calls ticks-per-call total-percent
+0000 71 0 0 0.00
+_main 122823011 1 122823011 15.45
+_Proc_1 69267324 32766 2114 8.71
+_Proc_2 16514064 32766 504 2.08
+_Proc_3 13368528 32766 408 1.68
+_Proc_4 11009376 32766 336 1.38
+_Proc_5 4914900 32766 150 0.62
+_Proc_6 18840450 32766 575 2.37
+_Func_1 13466826 98298 137 1.69
+_Func_3 5308092 32766 162 0.67
+_Proc_7 22313646 98298 227 2.81
+_Proc_8 83553300 32766 2550 10.51
+_Func_2 32438340 32766 990 4.08
+_strcpy 46497792 32768 1419 5.85
+__mulsint_rrf_s 88861392 98298 904 11.18
+__divsint_rrf_s 67760088 32766 2068 8.52
+__rlulong_rrf_s 13056 128 102 0.00
+__divulong 52549 2 26274 0.01
+_memcpy 80800956 32766 2466 10.16
+_strcmp 97216722 32766 2967 12.23
+; 795020510 t-states
+; So the lib functions except mul, div etc take 28% of the time.
+
+-- 9
+; Function total-ticks total-calls ticks-per-call total-percent
+0000 71 0 0 0.00
+_main 122864113 1 122864113 18.00
+_Proc_1 96102678 32766 2933 14.08
+_Proc_2 16514064 32766 504 2.42
+_Proc_3 13368528 32766 408 1.96
+_Proc_4 11009376 32766 336 1.61
+_Proc_5 4914900 32766 150 0.72
+_Proc_6 18840450 32766 575 2.76
+_Func_1 13466826 98298 137 1.97
+_Func_3 5308092 32766 162 0.78
+_Proc_7 22313646 98298 227 3.27
+_Proc_8 83553300 32766 2550 12.24
+_Func_2 32438340 32766 990 4.75
+_strcpy 46497792 32768 1419 6.81
+__mulsint_rrf_s 88861392 98298 904 13.02
+__divsint_rrf_s 67760088 32766 2068 9.93
+__rlulong_rrf_s 13056 128 102 0.00
+__divulong 52213 2 26106 0.01
+__memcpy_rrf_s 3702558 32766 113 0.54
+__strcmp_rrf_s 34830258 32766 1063 5.10
+; 682411768 t-states