[PATCH] Power-specific fastisel test case updates for VSX

Bill Seurer seurer at linux.vnet.ibm.com
Tue Oct 14 11:57:31 PDT 2014


Hi echristo, hfinkel, wschmidt,

These 5 Power-specific test cases fail with VSX support turned on.  Originally they failed because fastisel does not support VSX registers and when one was encountered some "unexpected register class" assertions were triggered.  Now they fail because fastisel returns that it could not handle things (see http://reviews.llvm.org/D5362) and they specify the -fast-isel-abort option.  All this patch does is to specify -mattr=-vsx as a new option.  Eventually we will want to remove this when fastisel fully supports VSX.

http://reviews.llvm.org/D5778

Files:
  /home/seurer/llvm/llvm-oneoff/test/CodeGen/PowerPC/fast-isel-call.ll
  /home/seurer/llvm/llvm-oneoff/test/CodeGen/PowerPC/fast-isel-cmp-imm.ll
  /home/seurer/llvm/llvm-oneoff/test/CodeGen/PowerPC/fast-isel-conversion.ll
  /home/seurer/llvm/llvm-oneoff/test/CodeGen/PowerPC/fast-isel-load-store.ll
  /home/seurer/llvm/llvm-oneoff/test/CodeGen/PowerPC/fast-isel-ret.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5778.14873.patch
Type: text/x-patch
Size: 4871 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141014/3dccf532/attachment.bin>


More information about the llvm-commits mailing list