Files
ghidra/Ghidra
Shawn Hoffman ed3cbae4aa hexagon: fix rol pcode to compute true rotate
The rol* constructors were emitting (rs << N) | zext(rs s< 0) which only
folds the sign bit into bit 0 instead of rotating the high bits back into
the low.  Use the standard (x << N) | (x >> (W - N)) pattern so the
single-shot, accumulating, and bitwise variants all match the ISA.
2026-09-10 13:55:27 -04:00
..