diff options
Diffstat (limited to 'clang/test/CodeGenCXX/catch-undef-behavior.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/catch-undef-behavior.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/CodeGenCXX/catch-undef-behavior.cpp b/clang/test/CodeGenCXX/catch-undef-behavior.cpp index 0ec1cc1e052..fdc2b00bcb9 100644 --- a/clang/test/CodeGenCXX/catch-undef-behavior.cpp +++ b/clang/test/CodeGenCXX/catch-undef-behavior.cpp @@ -86,3 +86,9 @@ int lsh_overflow(int a, int b) { // CHECK-NEXT: ret i32 %[[RET]] return a << b; } + +// CHECK: @_Z9no_return +int no_return() { + // CHECK: call void @llvm.trap + // CHECK: unreachable +} |