finally remove aliasing checks and force proper 32 byte alignment for vectorized loops