[clang] clang: Fix using -march=amdgcn in some r600 run lines (PR #196745)

Matt Arsenault via cfe-commits cfe-commits at lists.llvm.org
Sat May 9 11:47:25 PDT 2026


https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/196745

None

>From a2d17c53fbf311500f5dda106c17952fbc3a9b57 Mon Sep 17 00:00:00 2001
From: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: Sat, 9 May 2026 19:46:00 +0100
Subject: [PATCH] clang: Fix using -march=amdgcn in some r600 run lines

---
 clang/test/Preprocessor/predefined-arch-macros.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/clang/test/Preprocessor/predefined-arch-macros.c b/clang/test/Preprocessor/predefined-arch-macros.c
index 395b663047747..e8e9dcc3341f7 100644
--- a/clang/test/Preprocessor/predefined-arch-macros.c
+++ b/clang/test/Preprocessor/predefined-arch-macros.c
@@ -4628,13 +4628,13 @@
 
 // Begin r600 tests ----------------
 
-// RUN: %clang -march=amdgcn -E -dM %s -o - 2>&1 \
+// RUN: %clang -E -dM %s -o - 2>&1 \
 // RUN:     -target r600-unknown-unknown \
 // RUN:   | FileCheck -match-full-lines %s -check-prefix=CHECK_R600
 // CHECK_R600: #define __R600__ 1
 // CHECK_R600-NOT: #define __HAS_FMAF__ 1
 
-// RUN: %clang -march=amdgcn -mcpu=cypress -E -dM %s -o - 2>&1 \
+// RUN: %clang -mcpu=cypress -E -dM %s -o - 2>&1 \
 // RUN:     -target r600-unknown-unknown \
 // RUN:   | FileCheck -match-full-lines %s -check-prefix=CHECK_R600_FP64
 // CHECK_R600_FP64-DAG: #define __R600__ 1



More information about the cfe-commits mailing list