Calls the kernel with the given arguments. Alternatively, PROCPOINTER can be used as shown by the inner comments of this routine (LIBXSMM_FUNCTION6). The libxsmm_xmmcall routines can be used in FORTRAN77.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(LIBXSMM_SMMFUNCTION), | intent(in) | :: | kernel | |||
real(kind=C_FLOAT), | intent(in), | TARGET | :: | a(*) | ||
real(kind=C_FLOAT), | intent(in), | TARGET | :: | b(*) | ||
real(kind=C_FLOAT), | intent(inout), | TARGET | :: | c(*) | ||
real(kind=C_FLOAT), | intent(in), | TARGET | :: | pa(*) | ||
real(kind=C_FLOAT), | intent(in), | TARGET | :: | pb(*) | ||
real(kind=C_FLOAT), | intent(in), | TARGET | :: | pc(*) |