[PATCH] Fix undefined behavior in AArch64

David Majnemer david.majnemer at gmail.com
Wed Apr 10 18:29:25 PDT 2013


Hi,

A64Imms::isLogicalImmBits and A64Imms::isLogicalImm try to perform 64 bit
rotations.
The attached diff avoids these rotations when detected.

Thanks,
David Majnemer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130410/9f8dfc20/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: aarch64_ub.diff
Type: application/octet-stream
Size: 1389 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130410/9f8dfc20/attachment.obj>


More information about the llvm-commits mailing list