A16
{ U16 v = A16(p); v = lz4_bswap16(v); d = (s) - v; }
{ U16 v = (U16)(i); v = lz4_bswap16(v); A16(p) = v; p += 2; }
#define LZ4_READ_LITTLEENDIAN_16(d, s, p) { d = (s) - A16(p); }
#define LZ4_WRITE_LITTLEENDIAN_16(p, v) { A16(p) = v; p += 2; }
if ((ip < (matchlimit - 1)) && (A16(ref) == A16(ip))) {
if ((ip < (matchlimit - 1)) && (A16(ref) == A16(ip))) {
{ U16 v = A16(p); v = lz4_bswap16(v); d = (s) - v; }
{ U16 v = (U16)(i); v = lz4_bswap16(v); A16(p) = v; p += 2; }
#define LZ4_READ_LITTLEENDIAN_16(d, s, p) { d = (s) - A16(p); }
#define LZ4_WRITE_LITTLEENDIAN_16(p, v) { A16(p) = v; p += 2; }