diff options
Diffstat (limited to 'llvm/test/Transforms/RewriteStatepointsForGC/libcall.ll')
-rw-r--r-- | llvm/test/Transforms/RewriteStatepointsForGC/libcall.ll | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/llvm/test/Transforms/RewriteStatepointsForGC/libcall.ll b/llvm/test/Transforms/RewriteStatepointsForGC/libcall.ll deleted file mode 100644 index cb548584db0..00000000000 --- a/llvm/test/Transforms/RewriteStatepointsForGC/libcall.ll +++ /dev/null @@ -1,15 +0,0 @@ -; A call to a libcall function is not a statepoint. -; This test verifies that calls to libcalls functions do not get converted to -; statepoint calls. -; RUN: opt -S -rewrite-statepoints-for-gc < %s | FileCheck %s -; RUN: opt -S -passes=rewrite-statepoints-for-gc < %s | FileCheck %s - -declare double @ldexp(double %x, i32 %n) nounwind readnone - -define double @test_libcall(double %x) gc "statepoint-example" { -; CHECK-LABEL: test_libcall -; CHECK-NEXT: %res = call double @ldexp(double %x, i32 5) -; CHECK-NEXT: ret double %res - %res = call double @ldexp(double %x, i32 5) nounwind readnone - ret double %res -} |