libxsmm_aligned Function

public function libxsmm_aligned(location, increment, alignment)

Check if location is SIMD-aligned and optionally consider the next access as if reached by incrementing the location (in Bytes). Optionally calculates the alignment of the given location in Bytes.

Arguments

Type IntentOptional Attributes Name
type(C_PTR), intent(in), VALUE :: location
integer(kind=C_INT), intent(in), optional :: increment
integer(kind=C_INT), intent(out), optional :: alignment

Return Value logical


Contents