libxsmm_release_mmkernel Interface

public interface libxsmm_release_mmkernel

Deallocates JIT'ted code, or unregisters and releases code from registry.


Contents


Module Procedures

public subroutine libxsmm_release_dmmkernel(kernel)

Deallocate JIT'ted code created by libxsmm_create routines. To unregister code generated with libxsmm_dispatch is unnecessary.

Arguments

Type IntentOptional Attributes Name
type(LIBXSMM_DMMFUNCTION), intent(in) :: kernel

public subroutine libxsmm_release_smmkernel(kernel)

Deallocate JIT'ted code created by libxsmm_create routines. To unregister code generated with libxsmm_dispatch is unnecessary.

Arguments

Type IntentOptional Attributes Name
type(LIBXSMM_SMMFUNCTION), intent(in) :: kernel