[PPC] Adjust some PowerPC tests to account for presence/absence of VSX
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 17 Oct 2014 01:41:22 +0000 (01:41 +0000)
committerBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 17 Oct 2014 01:41:22 +0000 (01:41 +0000)
commit101025c33dd8fbbab07991fb43b30dfc560269a0
tree3baf952585c16539f4626899a245625aec5b894e
parent410bde51717c3cf74f9a4d7e73f9bf03b613cafd
[PPC] Adjust some PowerPC tests to account for presence/absence of VSX

Patch by Bill Seurer; committed on his behalf.

These test cases generate slightly different code sequences when VSX
is activated and thus fail. The update turns off VSX explicitly for
the existing checks and then adds a second set of checks for most of
them that test the VSX instruction output.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220019 91177308-0d34-0410-b5e6-96231b3b80d8
19 files changed:
test/CodeGen/PowerPC/2007-09-08-unaligned.ll
test/CodeGen/PowerPC/2012-10-12-bitcast.ll
test/CodeGen/PowerPC/buildvec_canonicalize.ll
test/CodeGen/PowerPC/copysignl.ll
test/CodeGen/PowerPC/fabs.ll
test/CodeGen/PowerPC/fcpsgn.ll
test/CodeGen/PowerPC/fnabs.ll
test/CodeGen/PowerPC/fp-branch.ll
test/CodeGen/PowerPC/fp_to_uint.ll
test/CodeGen/PowerPC/fsel.ll
test/CodeGen/PowerPC/fsqrt.ll
test/CodeGen/PowerPC/i64_fp.ll
test/CodeGen/PowerPC/mcm-12.ll
test/CodeGen/PowerPC/mcm-4.ll
test/CodeGen/PowerPC/ppc64-align-long-double.ll
test/CodeGen/PowerPC/rounding-ops.ll
test/CodeGen/PowerPC/unaligned.ll
test/CodeGen/PowerPC/unsafe-math.ll
test/CodeGen/PowerPC/vec_mul.ll