http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48636



--- Comment #28 from Dominique d'Humieres <dominiq at lps dot ens.fr> 
2012-10-20 11:22:16 UTC ---

If I understand correctly the patch, the default value for

max-inline-min-speedup is 20. This could be over-agressive: for fatigue.f90 the

threshold is between 94 (fast) and 95 (slow). I see a similar threshold for

test_fpu.f90 from 100 (fast) to ~97 (slow), unfortunately above 94.



Also the choice of true or false for big_speedup_p is based on a test

't-t1>a*t' which is equivalent to 't1<=b*t' with b=1-a. Any reason for the

choice?



Last point, AFAICT the behavior of the different param tuning the inlining is

often non monotonic (I am trying to investigate that in more detail).

Reply via email to