Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixes ARM/Thumb
movt
semantics (BinaryAnalysisPlatform#1391)
* Fixes ARM/Thumb `movt` semantics The lifter was incorrectly re-using the upper 16 bits of the destination register, when the manual states that it is completely overwritten by the source operand. * Use bit-wise operations instead of casts Co-authored-by: Ivan Gotovchits <ivg@ieee.org> Co-authored-by: bmourad01 <bmourad@draper.com>
- Loading branch information