libxsmm_smmcall_prf Subroutine

public subroutine libxsmm_smmcall_prf(kernel, a, b, c, pa, pb, pc)

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.

Arguments

Type IntentOptional 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(*)

Contents