[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.

Louis
-------------- 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