From: Sameer Sahasrabuddhe Date: Mon, 28 Jun 2021 08:13:02 +0000 (+0530) Subject: [Clang] [NFC] fix CHECK lines for convergent attribute tests X-Git-Tag: llvmorg-14-init~2807 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=280593bd3ff1db6d19ccb8182698dd9c816734e2;p=platform%2Fupstream%2Fllvm.git [Clang] [NFC] fix CHECK lines for convergent attribute tests --- diff --git a/clang/test/CodeGen/convergent-functions.cpp b/clang/test/CodeGen/convergent-functions.cpp index 7ddb8d3..cb86824 100644 --- a/clang/test/CodeGen/convergent-functions.cpp +++ b/clang/test/CodeGen/convergent-functions.cpp @@ -1,8 +1,10 @@ -// RUN: %clang_cc1 -triple i386-pc-win32 -emit-llvm -fconvergent-functions -o - < %s | FileCheck -check-prefix=CONVFUNC %s -// RUN: %clang_cc1 -triple i386-pc-win32 -emit-llvm -o - < %s | FileCheck -check-prefix=NOCONVFUNC %s +// RUN: %clang_cc1 -triple i386-pc-win32 -emit-llvm -fconvergent-functions -o - < %s | FileCheck -check-prefixes=CHECK,CONVFUNC %s +// RUN: %clang_cc1 -triple i386-pc-win32 -emit-llvm -o - < %s | FileCheck -check-prefixes=CHECK,NOCONVFUNC %s // Test that the -fconvergent-functions flag works -// CONVFUNC: attributes #0 = { convergent {{.*}} } +// CHECK: attributes #0 = { // NOCONVFUNC-NOT: convergent +// CONVFUNC-SAME: convergent +// CHECK-SAME: } void func() { } diff --git a/clang/test/CodeGenCUDA/convergent.cu b/clang/test/CodeGenCUDA/convergent.cu index ff18f92..5d98d4ba 100644 --- a/clang/test/CodeGenCUDA/convergent.cu +++ b/clang/test/CodeGenCUDA/convergent.cu @@ -42,4 +42,4 @@ __host__ __device__ void bar() { // HOST: declare void @_Z3bazv() [[BAZ_ATTR:#[0-9]+]] // HOST: attributes [[BAZ_ATTR]] = { // HOST-NOT: convergent -// NOST-SAME: } +// HOST-SAME: } diff --git a/clang/test/CodeGenCUDA/dft-func-attr-skip-intrinsic.hip b/clang/test/CodeGenCUDA/dft-func-attr-skip-intrinsic.hip index 9e3e436..ee4c585 100644 --- a/clang/test/CodeGenCUDA/dft-func-attr-skip-intrinsic.hip +++ b/clang/test/CodeGenCUDA/dft-func-attr-skip-intrinsic.hip @@ -15,4 +15,4 @@ __device__ float foo(float x) { // CHECK: attributes [[ATTR1]] = { convergent // CHECK: attributes [[ATTR2]] = { // CHECK-NOT: convergent -// CHECK: } +// CHECK-SAME: }