E.V.E
v2023.02.15

◆ previous_aligned_address() [1/2]

template<typename T >
auto previous_aligned_address ( T *  p)
related

Computes an address lesser or equal to p which is satisfy the alignment constraint of current architecture's SIMD register.

Parameters
pPointer to realign
Returns
An aligned_ptr holding the realigned pointer with the proper alignment constraint.
See also
previous_aligned_address(T*, Cardinal)