The mismatched mask (7 vs (ColsPerRow-1)) could lead to partial lines being
printed out of place.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218061
91177308-0d34-0410-b5e6-
96231b3b80d8
uint8_t *DataAddr = S.Address;
uint64_t LoadAddr = S.LoadAddress;
uint8_t *DataAddr = S.Address;
uint64_t LoadAddr = S.LoadAddress;
- unsigned StartPadding = LoadAddr & 7;
+ unsigned StartPadding = LoadAddr & (ColsPerRow - 1);
unsigned BytesRemaining = S.Size;
if (StartPadding) {
unsigned BytesRemaining = S.Size;
if (StartPadding) {