Author: Jonas Paulsson Date: 2020-02-04T10:52:10-05:00 New Revision: e943329ba00772f96fbc1fe5dec836cfd0707a38
URL: https://github.com/llvm/llvm-project/commit/e943329ba00772f96fbc1fe5dec836cfd0707a38 DIFF: https://github.com/llvm/llvm-project/commit/e943329ba00772f96fbc1fe5dec836cfd0707a38.diff LOG: [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests. Needed to fix buildbots. Added: Modified: clang/test/Driver/systemz-float-02.c llvm/test/CodeGen/SystemZ/soft-float-01.ll llvm/test/CodeGen/SystemZ/soft-float-03.ll llvm/test/CodeGen/SystemZ/soft-float-04.ll llvm/test/CodeGen/SystemZ/soft-float-args.ll llvm/test/CodeGen/SystemZ/soft-float-inline-asm-01.ll llvm/test/CodeGen/SystemZ/soft-float-inline-asm-02.ll llvm/test/CodeGen/SystemZ/soft-float-inline-asm-03.ll Removed: ################################################################################ diff --git a/clang/test/Driver/systemz-float-02.c b/clang/test/Driver/systemz-float-02.c index c18a7fa6cdf1..d9ec329485a4 100644 --- a/clang/test/Driver/systemz-float-02.c +++ b/clang/test/Driver/systemz-float-02.c @@ -1,4 +1,5 @@ // RUN: %clang -target s390x-linux-gnu -march=z13 -S %s -o - -msoft-float | FileCheck %s +// REQUIRES: systemz-registered-target // // Check that -msoft-float works all the way to assembly output. diff --git a/llvm/test/CodeGen/SystemZ/soft-float-01.ll b/llvm/test/CodeGen/SystemZ/soft-float-01.ll index 0d70075d5df5..cba8124a6141 100644 --- a/llvm/test/CodeGen/SystemZ/soft-float-01.ll +++ b/llvm/test/CodeGen/SystemZ/soft-float-01.ll @@ -1,4 +1,4 @@ -; RUN: llc -mcpu=z10 -mattr=soft-float -O0 < %s | FileCheck %s +; RUN: llc -mtriple=s390x-linux-gnu -mcpu=z10 -mattr=soft-float -O0 < %s | FileCheck %s ; Arithmetic functions diff --git a/llvm/test/CodeGen/SystemZ/soft-float-03.ll b/llvm/test/CodeGen/SystemZ/soft-float-03.ll index 96cc03676e30..a53bf357d60b 100644 --- a/llvm/test/CodeGen/SystemZ/soft-float-03.ll +++ b/llvm/test/CodeGen/SystemZ/soft-float-03.ll @@ -1,4 +1,4 @@ -; RUN: llc -mcpu=z13 -mattr=soft-float -O3 < %s | FileCheck %s +; RUN: llc -mtriple=s390x-linux-gnu -mcpu=z13 -mattr=soft-float -O3 < %s | FileCheck %s ; ; Check that soft-float implies "-vector". diff --git a/llvm/test/CodeGen/SystemZ/soft-float-04.ll b/llvm/test/CodeGen/SystemZ/soft-float-04.ll index e939b300c842..1dbe843090b0 100644 --- a/llvm/test/CodeGen/SystemZ/soft-float-04.ll +++ b/llvm/test/CodeGen/SystemZ/soft-float-04.ll @@ -1,4 +1,4 @@ -; RUN: llc -mcpu=z14 -O3 -mattr=soft-float < %s | FileCheck %s +; RUN: llc -mtriple=s390x-linux-gnu -mcpu=z14 -O3 -mattr=soft-float < %s | FileCheck %s ; ; Check that this function with soft-float does not result in a s390.tdc ; intrinsic (which cannot be handled by SoftenFloatOperand). diff --git a/llvm/test/CodeGen/SystemZ/soft-float-args.ll b/llvm/test/CodeGen/SystemZ/soft-float-args.ll index d9dc305502c3..06b362672b1f 100644 --- a/llvm/test/CodeGen/SystemZ/soft-float-args.ll +++ b/llvm/test/CodeGen/SystemZ/soft-float-args.ll @@ -1,4 +1,4 @@ -; RUN: llc -mcpu=z13 -mattr=soft-float -O3 < %s | FileCheck %s +; RUN: llc -mtriple=s390x-linux-gnu -mcpu=z13 -mattr=soft-float -O3 < %s | FileCheck %s ; ; Test that arguments and return values of fp/vector types are always handled ; with gprs with soft-float. diff --git a/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-01.ll b/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-01.ll index 0d84c9056f51..728ff2f51263 100644 --- a/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-01.ll +++ b/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-01.ll @@ -1,4 +1,4 @@ -; RUN: not llc < %s -mcpu=z13 -mattr=soft-float -O3 2>&1 | FileCheck %s +; RUN: not llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 -mattr=soft-float -O3 2>&1 | FileCheck %s ; ; Verify that inline asms cannot use fp/vector registers with soft-float. diff --git a/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-02.ll b/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-02.ll index 3db346d8214c..c523c05981d8 100644 --- a/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-02.ll +++ b/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-02.ll @@ -1,4 +1,4 @@ -; RUN: not llc < %s -mcpu=z13 -mattr=soft-float -O3 2>&1 | FileCheck %s +; RUN: not llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 -mattr=soft-float -O3 2>&1 | FileCheck %s ; ; Verify that inline asms cannot use fp/vector registers with soft-float. diff --git a/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-03.ll b/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-03.ll index e31434c5b55d..f382ad367aaa 100644 --- a/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-03.ll +++ b/llvm/test/CodeGen/SystemZ/soft-float-inline-asm-03.ll @@ -1,4 +1,4 @@ -; RUN: not llc < %s -mcpu=z13 -mattr=soft-float -O3 2>&1 | FileCheck %s +; RUN: not llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 -mattr=soft-float -O3 2>&1 | FileCheck %s ; ; Verify that inline asms cannot use fp/vector registers with soft-float. _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits