Index: test/CodeGen/NVPTX/refl1.ll |
diff --git a/test/CodeGen/NVPTX/refl1.ll b/test/CodeGen/NVPTX/refl1.ll |
deleted file mode 100644 |
index 5a9dac152e41d8bd4102937b0e641216ee50572a..0000000000000000000000000000000000000000 |
--- a/test/CodeGen/NVPTX/refl1.ll |
+++ /dev/null |
@@ -1,37 +0,0 @@ |
-; RUN: llc < %s -march=nvptx -mcpu=sm_20 -drvcuda | FileCheck %s |
- |
-; Function Attrs: nounwind |
-; CHECK: .entry foo |
-define void @foo(float* nocapture %a) #0 { |
- %val = load float* %a |
- %tan = tail call fastcc float @__nv_fast_tanf(float %val) |
- store float %tan, float* %a |
- ret void |
-} |
- |
-; Function Attrs: nounwind readnone |
-declare float @llvm.nvvm.sin.approx.ftz.f(float) #1 |
- |
-; Function Attrs: nounwind readnone |
-declare float @llvm.nvvm.cos.approx.ftz.f(float) #1 |
- |
-; Function Attrs: nounwind readnone |
-declare float @llvm.nvvm.div.approx.ftz.f(float, float) #1 |
- |
-; Function Attrs: alwaysinline inlinehint nounwind readnone |
-; CHECK: .func (.param .b32 func_retval0) __nv_fast_tanf |
-define internal fastcc float @__nv_fast_tanf(float %a) #2 { |
-entry: |
- %0 = tail call float @llvm.nvvm.sin.approx.ftz.f(float %a) |
- %1 = tail call float @llvm.nvvm.cos.approx.ftz.f(float %a) |
- %2 = tail call float @llvm.nvvm.div.approx.ftz.f(float %0, float %1) |
- ret float %2 |
-} |
- |
-attributes #0 = { nounwind } |
-attributes #1 = { nounwind readnone } |
-attributes #2 = { alwaysinline inlinehint nounwind readnone } |
- |
-!nvvm.annotations = !{!0} |
- |
-!0 = metadata !{void (float*)* @foo, metadata !"kernel", i32 1} |