Skip to content

Commit 05275b0

Browse files
committed
fixup! [clang][test] Split AArch64 target feature checks across multiple lines. NFC (#99365)
Looks like sed on the ppc64-aix bot does not support the '\n' literal. Let's try using `tr` to perform that substitution. Failing that, we can revert.
1 parent b1fd6f0 commit 05275b0

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

clang/test/Preprocessor/aarch64-target-features.c

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -291,30 +291,30 @@
291291
// RUN: %clang -target aarch64 -mtune=CYCLONE -### -c %s 2>&1 | FileCheck -check-prefix=CHECK-MTUNE-CYCLONE %s
292292
// CHECK-MTUNE-CYCLONE: "-cc1"{{.*}} "-triple" "aarch64{{.*}}" "-target-feature" "+zcm" "-target-feature" "+zcz" "-target-feature" "+v8a"
293293

294-
// RUN: %clang -target aarch64 -mcpu=apple-a7 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A7 %s
295-
// RUN: %clang -target aarch64 -mcpu=apple-a8 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A7 %s
296-
// RUN: %clang -target aarch64 -mcpu=apple-a9 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A7 %s
297-
// RUN: %clang -target aarch64 -mcpu=apple-a10 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A10 %s
298-
// RUN: %clang -target aarch64 -mcpu=apple-a11 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A11 %s
299-
// RUN: %clang -target aarch64 -mcpu=apple-a12 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A12 %s
300-
// RUN: %clang -target aarch64 -mcpu=apple-a13 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A13 %s
301-
// RUN: %clang -target aarch64 -mcpu=apple-s4 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A12 %s
302-
// RUN: %clang -target aarch64 -mcpu=apple-s5 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A12 %s
303-
// RUN: %clang -target aarch64 -mcpu=cyclone -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A7 %s
304-
// RUN: %clang -target aarch64 -mcpu=cortex-a34 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-A34 %s
305-
// RUN: %clang -target aarch64 -mcpu=cortex-a35 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-A35 %s
306-
// RUN: %clang -target aarch64 -mcpu=cortex-a53 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-A53 %s
307-
// RUN: %clang -target aarch64 -mcpu=cortex-a57 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-A57 %s
308-
// RUN: %clang -target aarch64 -mcpu=cortex-a72 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-A72 %s
309-
// RUN: %clang -target aarch64 -mcpu=cortex-a73 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-CORTEX-A73 %s
310-
// RUN: %clang -target aarch64 -mcpu=cortex-r82 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-CORTEX-R82 %s
311-
// RUN: %clang -target aarch64 -mcpu=exynos-m3 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-M3 %s
312-
// RUN: %clang -target aarch64 -mcpu=exynos-m4 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-M4 %s
313-
// RUN: %clang -target aarch64 -mcpu=exynos-m5 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-M4 %s
314-
// RUN: %clang -target aarch64 -mcpu=kryo -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-KRYO %s
315-
// RUN: %clang -target aarch64 -mcpu=thunderx2t99 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-THUNDERX2T99 %s
316-
// RUN: %clang -target aarch64 -mcpu=a64fx -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-A64FX %s
317-
// RUN: %clang -target aarch64 -mcpu=carmel -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck -check-prefix=CHECK-MCPU-CARMEL %s
294+
// RUN: %clang -target aarch64 -mcpu=apple-a7 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A7 %s
295+
// RUN: %clang -target aarch64 -mcpu=apple-a8 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A7 %s
296+
// RUN: %clang -target aarch64 -mcpu=apple-a9 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A7 %s
297+
// RUN: %clang -target aarch64 -mcpu=apple-a10 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A10 %s
298+
// RUN: %clang -target aarch64 -mcpu=apple-a11 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A11 %s
299+
// RUN: %clang -target aarch64 -mcpu=apple-a12 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A12 %s
300+
// RUN: %clang -target aarch64 -mcpu=apple-a13 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A13 %s
301+
// RUN: %clang -target aarch64 -mcpu=apple-s4 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A12 %s
302+
// RUN: %clang -target aarch64 -mcpu=apple-s5 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A12 %s
303+
// RUN: %clang -target aarch64 -mcpu=cyclone -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-APPLE-A7 %s
304+
// RUN: %clang -target aarch64 -mcpu=cortex-a34 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-A34 %s
305+
// RUN: %clang -target aarch64 -mcpu=cortex-a35 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-A35 %s
306+
// RUN: %clang -target aarch64 -mcpu=cortex-a53 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-A53 %s
307+
// RUN: %clang -target aarch64 -mcpu=cortex-a57 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-A57 %s
308+
// RUN: %clang -target aarch64 -mcpu=cortex-a72 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-A72 %s
309+
// RUN: %clang -target aarch64 -mcpu=cortex-a73 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-CORTEX-A73 %s
310+
// RUN: %clang -target aarch64 -mcpu=cortex-r82 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-CORTEX-R82 %s
311+
// RUN: %clang -target aarch64 -mcpu=exynos-m3 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-M3 %s
312+
// RUN: %clang -target aarch64 -mcpu=exynos-m4 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-M4 %s
313+
// RUN: %clang -target aarch64 -mcpu=exynos-m5 -### -c %s 2>&1 || sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-M4 %s
314+
// RUN: %clang -target aarch64 -mcpu=kryo -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-KRYO %s
315+
// RUN: %clang -target aarch64 -mcpu=thunderx2t99 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-THUNDERX2T99 %s
316+
// RUN: %clang -target aarch64 -mcpu=a64fx -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-A64FX %s
317+
// RUN: %clang -target aarch64 -mcpu=carmel -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck -check-prefix=CHECK-MCPU-CARMEL %s
318318
// CHECK-MCPU-APPLE-A7-LABEL: "-target-cpu" "apple-a7"
319319
// CHECK-MCPU-APPLE-A7-NEXT: "-target-feature" "+zcm"
320320
// CHECK-MCPU-APPLE-A7-NEXT: "-target-feature" "+zcz"
@@ -543,7 +543,7 @@
543543
// CHECK-MCPU-CARMEL-NEXT: "-target-abi"
544544

545545

546-
// RUN: %clang -target x86_64-apple-macosx -arch arm64 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck --check-prefix=CHECK-ARCH-ARM64 %s
546+
// RUN: %clang -target x86_64-apple-macosx -arch arm64 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck --check-prefix=CHECK-ARCH-ARM64 %s
547547
// CHECK-ARCH-ARM64-LABEL: "-target-cpu" "apple-m1"
548548
// CHECK-ARCH-ARM64-NEXT: "-target-feature" "+zcm"
549549
// CHECK-ARCH-ARM64-NEXT: "-target-feature" "+zcz"
@@ -574,7 +574,7 @@
574574
// CHECK-ARCH-ARM64-NEXT: "-target-feature" "+ssbs"
575575
// CHECK-ARCH-ARM64-NEXT: "-target-abi"
576576

577-
// RUN: %clang -target x86_64-apple-macosx -arch arm64_32 -### -c %s 2>&1 | sed -e 's/"-/\n"-/g' | FileCheck --check-prefix=CHECK-ARCH-ARM64_32 %s
577+
// RUN: %clang -target x86_64-apple-macosx -arch arm64_32 -### -c %s 2>&1 | sed -e 's/"-/~"-/g' | tr '~' '\n' | FileCheck --check-prefix=CHECK-ARCH-ARM64_32 %s
578578
// CHECK-ARCH-ARM64_32-LABEL: "-target-cpu" "apple-s4"
579579
// CHECK-ARCH-ARM64_32-NEXT: "-target-feature" "+zcm"
580580
// CHECK-ARCH-ARM64_32-NEXT: "-target-feature" "+zcz"

0 commit comments

Comments
 (0)