From 203cd01b54ddd720be17b8e19207ff5af4a22d4c Mon Sep 17 00:00:00 2001 From: Ahsan Saghir Date: Sun, 12 Sep 2021 19:39:35 -0500 Subject: [PATCH] [PowerPC] [NFC] Add Big-Endian checks for existing MMA tests This patch adds Big-Endian checks for the existing MMA test cases. It also changes the target for these test cases to pwr10. Reviewed By: #powerpc, nemanjai Differential Revision: https://reviews.llvm.org/D109126 --- clang/test/CodeGen/builtins-ppc-pair-mma.c | 5 ++++- clang/test/Sema/ppc-pair-mma-types.c | 4 +++- clang/test/SemaCXX/ppc-pair-mma-types.cpp | 4 +++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/clang/test/CodeGen/builtins-ppc-pair-mma.c b/clang/test/CodeGen/builtins-ppc-pair-mma.c index 0bbf910..b8dda03 100644 --- a/clang/test/CodeGen/builtins-ppc-pair-mma.c +++ b/clang/test/CodeGen/builtins-ppc-pair-mma.c @@ -1,5 +1,8 @@ // NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py -// RUN: %clang_cc1 -O3 -triple powerpc64le-unknown-unknown -target-cpu future -emit-llvm %s -o - | FileCheck %s +// RUN: %clang_cc1 -O3 -triple powerpc64le-unknown-unknown -target-cpu pwr10 \ +// RUN: -emit-llvm %s -o - | FileCheck %s +// RUN: %clang_cc1 -O3 -triple powerpc64-unknown-unknown -target-cpu pwr10 \ +// RUN: -emit-llvm %s -o - | FileCheck %s // CHECK-LABEL: @test1( // CHECK-NEXT: entry: diff --git a/clang/test/Sema/ppc-pair-mma-types.c b/clang/test/Sema/ppc-pair-mma-types.c index dc12ff6..80bdb2f 100644 --- a/clang/test/Sema/ppc-pair-mma-types.c +++ b/clang/test/Sema/ppc-pair-mma-types.c @@ -1,5 +1,7 @@ // RUN: %clang_cc1 -triple powerpc64le-unknown-unknown -fsyntax-only \ -// RUN: -target-cpu future %s -verify +// RUN: -target-cpu pwr10 %s -verify +// RUN: %clang_cc1 -triple powerpc64-unknown-unknown -fsyntax-only \ +// RUN: -target-cpu pwr10 %s -verify // The use of PPC MMA types is strongly restricted. Non-pointer MMA variables // can only be declared in functions and a limited number of operations are diff --git a/clang/test/SemaCXX/ppc-pair-mma-types.cpp b/clang/test/SemaCXX/ppc-pair-mma-types.cpp index c32406f..860c9d75 100644 --- a/clang/test/SemaCXX/ppc-pair-mma-types.cpp +++ b/clang/test/SemaCXX/ppc-pair-mma-types.cpp @@ -1,5 +1,7 @@ // RUN: %clang_cc1 -triple powerpc64le-unknown-unknown -fsyntax-only \ -// RUN: -fcxx-exceptions -target-cpu future %s -verify +// RUN: -fcxx-exceptions -target-cpu pwr10 %s -verify +// RUN: %clang_cc1 -triple powerpc64-unknown-unknown -fsyntax-only \ +// RUN: -fcxx-exceptions -target-cpu pwr10 %s -verify // vector quad -- 2.7.4