| 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}
|
|
|