-/* Copyright (C) 1991, 1993, 1995, 1997-1998, 2003, 2006, 2009-2011 Free
+/* Copyright (C) 1991, 1993, 1995, 1997-1998, 2003, 2006, 2009-2014 Free
Software Foundation, Inc.
Contributed by Torbjorn Granlund (tege@sics.se).
}
#endif
-/* memcmp_common_alignment -- Compare blocks at SRCP1 and SRCP2 with LEN `op_t'
+/* memcmp_common_alignment -- Compare blocks at SRCP1 and SRCP2 with LEN 'op_t'
objects (not LEN bytes!). Both SRCP1 and SRCP2 should be aligned for
- memory operations on `op_t's. */
+ memory operations on 'op_t's. */
#ifdef __GNUC__
__inline
#endif
}
/* memcmp_not_common_alignment -- Compare blocks at SRCP1 and SRCP2 with LEN
- `op_t' objects (not LEN bytes!). SRCP2 should be aligned for memory
- operations on `op_t', but SRCP1 *should be unaligned*. */
+ 'op_t' objects (not LEN bytes!). SRCP2 should be aligned for memory
+ operations on 'op_t', but SRCP1 *should be unaligned*. */
#ifdef __GNUC__
__inline
#endif
shl = 8 * (srcp1 % OPSIZ);
shr = 8 * OPSIZ - shl;
- /* Make SRCP1 aligned by rounding it down to the beginning of the `op_t'
+ /* Make SRCP1 aligned by rounding it down to the beginning of the 'op_t'
it points in the middle of. */
srcp1 &= -OPSIZ;
len -= 1;
}
- /* SRCP2 is now aligned for memory operations on `op_t'.
+ /* SRCP2 is now aligned for memory operations on 'op_t'.
SRCP1 alignment determines if we can do a simple,
aligned compare or need to shuffle bits. */