--- Comment #3 from jb at gcc dot gnu dot org 2007-05-18 22:11 ---
Closing as invalid. gfortran vectorizes the loop in gas_dyn:eos as it should.
The real reason why gfortran sucks at gas_dyn is that ifort uses the reciprocal
approximation instructions and a Newton-Rhapson step instead of
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2007-03-07 17:19
---
(In reply to comment #1)
> actually this function should be inlined as it is a nested function.
It is inlined. It's the vectorization of the inlined function that is
suboptimal (at least, that's what I diagnose,