[PATCH] D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL.

Stella Stamenova via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 31 14:07:42 PST 2020


stella.stamenova added a comment.

CHECK-DAG makes no difference. The output simply does not contain the expected values as written. The test expects to find `@_ocml_tanh_f32` (e.g. `llvm.func @_ocml_tanh_f32(!llvm.float) -> !llvm.float`), but the output is:

  module {
    llvm.func @tanh(!llvm.double) -> !llvm.double
    llvm.func @tanhf(!llvm.float) -> !llvm.float
    gpu.module @kernel_module {
      llvm.func @gpu_tanh(%arg0: !llvm.float, %arg1: !llvm.double) {
        %0 = llvm.call @tanhf(%arg0) : (!llvm.float) -> !llvm.float
        %1 = llvm.call @tanh(%arg1) : (!llvm.double) -> !llvm.double
        llvm.return
      }
    }
  }


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D73471/new/

https://reviews.llvm.org/D73471





More information about the llvm-commits mailing list