diff options
Diffstat (limited to 'test/CodeGenCXX/ubsan-suppress-checks.cpp')
-rw-r--r-- | test/CodeGenCXX/ubsan-suppress-checks.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/test/CodeGenCXX/ubsan-suppress-checks.cpp b/test/CodeGenCXX/ubsan-suppress-checks.cpp index d0e7b32ef96c1..ae7c94b34f290 100644 --- a/test/CodeGenCXX/ubsan-suppress-checks.cpp +++ b/test/CodeGenCXX/ubsan-suppress-checks.cpp @@ -12,6 +12,7 @@ void load_non_null_pointers() { char c = "foo"[0]; + // CHECK-NOT: and i64 {{.*}}, !nosanitize // CHECK-NOT: icmp ne {{.*}}, null, !nosanitize // CHECK: ret void } @@ -43,10 +44,6 @@ struct A { }; f(); - // LAMBDA: %[[LAMBDAINT:[0-9]+]] = ptrtoint %class.anon* %[[FUNCVAR:.*]] to i64, !nosanitize - // LAMBDA: and i64 %[[LAMBDAINT]], 7, !nosanitize - // LAMBDA: call void @__ubsan_handle_type_mismatch - // LAMBDA-NOT: call void @__ubsan_handle_type_mismatch // LAMBDA: ret void } |