diff options
author | Hans Wennborg <hans@hanshq.net> | 2018-04-20 15:33:44 +0000 |
---|---|---|
committer | Hans Wennborg <hans@hanshq.net> | 2018-04-20 15:33:44 +0000 |
commit | a417362c28fc695aa9a86807e0a37e0658a7724c (patch) | |
tree | d86e5bf2e50ab93d0520c579670b8c706cfa07aa | |
parent | 7a2fa74ab046353c5ea337e96212375008547314 (diff) | |
download | bcm5719-llvm-a417362c28fc695aa9a86807e0a37e0658a7724c.tar.gz bcm5719-llvm-a417362c28fc695aa9a86807e0a37e0658a7724c.zip |
Fix some tests that were failing on Windows
llvm-svn: 330441
-rw-r--r-- | clang/test/CodeGen/function-alignment.c | 12 | ||||
-rw-r--r-- | clang/test/CodeGenOpenCL/denorms-are-zero.cl | 4 | ||||
-rw-r--r-- | clang/test/Driver/save-stats.c | 2 |
3 files changed, 9 insertions, 9 deletions
diff --git a/clang/test/CodeGen/function-alignment.c b/clang/test/CodeGen/function-alignment.c index 9101b2c043f..8564ceb0235 100644 --- a/clang/test/CodeGen/function-alignment.c +++ b/clang/test/CodeGen/function-alignment.c @@ -5,12 +5,12 @@ void f(void) {} void __attribute__((__aligned__(64))) g(void) {} -// CHECK-NONE-NOT: define void @f() #0 align -// CHECK-NONE: define void @g() #0 align 64 +// CHECK-NONE-NOT: define {{(dso_local )?}}void @f() #0 align +// CHECK-NONE: define {{(dso_local )?}}void @g() #0 align 64 -// CHECK-16: define void @f() #0 align 16 -// CHECK-16: define void @g() #0 align 64 +// CHECK-16: define {{(dso_local )?}}void @f() #0 align 16 +// CHECK-16: define {{(dso_local )?}}void @g() #0 align 64 -// CHECK-32: define void @f() #0 align 32 -// CHECK-32: define void @g() #0 align 64 +// CHECK-32: define {{(dso_local )?}}void @f() #0 align 32 +// CHECK-32: define {{(dso_local )?}}void @g() #0 align 64 diff --git a/clang/test/CodeGenOpenCL/denorms-are-zero.cl b/clang/test/CodeGenOpenCL/denorms-are-zero.cl index 27ec336990c..ab8bf7641c8 100644 --- a/clang/test/CodeGenOpenCL/denorms-are-zero.cl +++ b/clang/test/CodeGenOpenCL/denorms-are-zero.cl @@ -7,10 +7,10 @@ // For all targets 'denorms-are-zero' attribute is set to 'true' // if '-cl-denorms-are-zero' was specified and to 'false' otherwise. -// CHECK-LABEL: define void @f() +// CHECK-LABEL: define {{(dso_local )?}}void @f() // CHECK: attributes #{{[0-9]*}} = {{{[^}]*}} "denorms-are-zero"="false" // -// DENORM-ZERO-LABEL: define void @f() +// DENORM-ZERO-LABEL: define {{(dso_local )?}}void @f() // DENORM-ZERO: attributes #{{[0-9]*}} = {{{[^}]*}} "denorms-are-zero"="true" // For amdgcn target cpu fiji, fp32 should be flushed since fiji does not support fp32 denormals, unless +fp32-denormals is diff --git a/clang/test/Driver/save-stats.c b/clang/test/Driver/save-stats.c index ba6c7a83277..d70220331ec 100644 --- a/clang/test/Driver/save-stats.c +++ b/clang/test/Driver/save-stats.c @@ -25,4 +25,4 @@ // CHECK-LTO: "-plugin-opt=stats-file=save-stats.stats" // RUN: %clang -target x86_64-linux-unknown -save-stats=obj -flto -o obj/dir/save-stats.exe %s -### 2>&1 | FileCheck %s -check-prefix=CHECK-LTO-OBJ -// CHECK-LTO-OBJ: "-plugin-opt=stats-file=obj/dir/save-stats.stats" +// CHECK-LTO-OBJ: "-plugin-opt=stats-file=obj/dir{{/|\\\\}}save-stats.stats" |