[Bug fortran/58769] RFC: Creating SIMD variant for Fortran's ELEMENTAL functions

burnus at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Oct 17 13:25:00 GMT 2013


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

--- Comment #1 from Tobias Burnus <burnus at gcc dot gnu.org> ---
For Intel's ABI handling, see
http://www.cilkplus.org/sites/default/files/open_specifications/Intel-ABI-Vector-Function-2012-v0.9.5.pdf
- GCC will presumably do some deviations from that ABI.

In addition, it depending on how entry points are exported. It probably
requires to have always access to the scalar version - and only allow for an
SIMD version for module procedures (availability info can be put in the .mod
file) and internal elemental functions.

Or scratching the idea of this PR and purely rely on users annotating the
functions of interest.



More information about the Gcc-bugs mailing list