Skip to content
Snippets Groups Projects
Commit d0332583 authored by clc5q's avatar clc5q
Browse files

Broaden hash loop definition to include shift counts in registers; PEASOUP bug 144.

parent 8077471f
No related branches found
No related tags found
No related merge requests found
......@@ -1749,6 +1749,10 @@ bool SMPInstr::MDIsHashingArithmetic(void) const {
uval_t CountValue = ShiftCountOp.value;
FoundHashShift = (CountValue >= STARS_HASH_SHIFT_THRESHOLD);
}
else {
// PEASOUP bug # 144: left shift count in CL reg, accumulates in checksum loop.
FoundHashShift = true;
}
}
return FoundHashShift;
} // end of SMPInstr::MDIsHashingArithmetic()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment