[PATCH] Allow AArch64FastISel to degrade graceully in the presence of an MVT::i128

Louis Gerbarg lgg at apple.com
Mon Jul 7 13:56:15 PDT 2014

Currently when the AArch64FastISel encounters MVT::i128’s it crashes. As it turns out clang can be coerced into generating those through the use of __attribute__((mode(TI))). Since most of AArch64FastISel is unprepared to cope with i128 bit types this patch makes the extension code bail out and force AArch64 back into SelectionDAG when it sees one.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Allow-AArch64FastISel-to-degrade-graceully-in-the-pr.patch
Type: application/octet-stream
Size: 2275 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140707/6cd95244/attachment.obj>

More information about the llvm-commits mailing list