summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstSimplify/fold-intrinsics.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Transforms/InstSimplify/fold-intrinsics.ll')
-rw-r--r--llvm/test/Transforms/InstSimplify/fold-intrinsics.ll27
1 files changed, 0 insertions, 27 deletions
diff --git a/llvm/test/Transforms/InstSimplify/fold-intrinsics.ll b/llvm/test/Transforms/InstSimplify/fold-intrinsics.ll
deleted file mode 100644
index e484704e8a7..00000000000
--- a/llvm/test/Transforms/InstSimplify/fold-intrinsics.ll
+++ /dev/null
@@ -1,27 +0,0 @@
-; RUN: opt < %s -instsimplify -S | FileCheck %s
-
-declare double @llvm.powi.f64(double, i32) nounwind readonly
-declare i32 @llvm.bswap.i32(i32)
-
-; A
-define i32 @test_bswap(i32 %a) nounwind {
-; CHECK-LABEL: @test_bswap(
-; CHECK-NEXT: ret i32 %a
-;
- %tmp2 = tail call i32 @llvm.bswap.i32( i32 %a )
- %tmp4 = tail call i32 @llvm.bswap.i32( i32 %tmp2 )
- ret i32 %tmp4
-}
-
-define void @powi(double %V, double *%P) {
- %B = tail call double @llvm.powi.f64(double %V, i32 0) nounwind
- store volatile double %B, double* %P
-
- %C = tail call double @llvm.powi.f64(double %V, i32 1) nounwind
- store volatile double %C, double* %P
-
- ret void
-; CHECK-LABEL: @powi(
-; CHECK: store volatile double 1.0
-; CHECK: store volatile double %V
-}
OpenPOWER on IntegriCloud