<div>Hi,</div><div><br></div><div>I am sending this patch because I found that the non-MC ARM path was incorrectly encoding ARM PKH* instructions. They would essentially be encoded twice, where the second encoding would unwrap the shift amount in a way that register fields could be clobbered (by the shift amount/encoding). I do not have commit privileges, so I would appreciate it if someone could submit this for me. All current tests pass with this change, since I am using the non-MC path.</div>
<div><br></div><div>Steve</div><div><br></div>