summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/cfi-vcall-no-trap.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/CodeGenCXX/cfi-vcall-no-trap.cpp')
-rw-r--r--clang/test/CodeGenCXX/cfi-vcall-no-trap.cpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/clang/test/CodeGenCXX/cfi-vcall-no-trap.cpp b/clang/test/CodeGenCXX/cfi-vcall-no-trap.cpp
deleted file mode 100644
index dbfe558065a..00000000000
--- a/clang/test/CodeGenCXX/cfi-vcall-no-trap.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-// Only output llvm.assume(llvm.type.test()) if cfi-vcall is disabled and whole-program-vtables is enabled
-// RUN: %clang_cc1 -fvisibility hidden -fsanitize=cfi-vcall -fwhole-program-vtables -emit-llvm -o - %s | FileCheck --check-prefix=CHECK --check-prefix=CFI %s
-// RUN: %clang_cc1 -fvisibility hidden -fwhole-program-vtables -emit-llvm -o - %s | FileCheck --check-prefix=CHECK --check-prefix=NOCFI %s
-
-struct S1 {
- virtual void f();
-};
-
-// CHECK: define{{.*}}s1f
-// CHECK: llvm.type.test
-// CFI-NOT: llvm.assume
-// NOCFI: llvm.assume
-void s1f(S1 *s1) {
- s1->f();
-}
OpenPOWER on IntegriCloud