[all-commits] [llvm/llvm-project] 4b23a2: libclc: Move rsqrt implementation to a .cl file

Jan Vesely via All-commits all-commits at lists.llvm.org
Sun Feb 9 11:45:41 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 4b23a2e8e971876d075d3ae322754dbc0495413d
      https://github.com/llvm/llvm-project/commit/4b23a2e8e971876d075d3ae322754dbc0495413d
  Author: Jan Vesely <jan.vesely at rutgers.edu>
  Date:   2020-02-09 (Sun, 09 Feb 2020)

  Changed paths:
    M libclc/generic/include/clc/math/rsqrt.h
    M libclc/generic/lib/SOURCES
    A libclc/generic/lib/math/rsqrt.cl

  Log Message:
  -----------
  libclc: Move rsqrt implementation to a .cl file

Reviewer: awatry
Differential Revision: https://reviews.llvm.org/D74013


  Commit: 85e2fa44c64e1edd2f675c990ecc60f5fadb4686
      https://github.com/llvm/llvm-project/commit/85e2fa44c64e1edd2f675c990ecc60f5fadb4686
  Author: Jan Vesely <jan.vesely at rutgers.edu>
  Date:   2020-02-09 (Sun, 09 Feb 2020)

  Changed paths:
    M libclc/r600/lib/SOURCES
    A libclc/r600/lib/math/native_rsqrt.cl
    A libclc/r600/lib/math/rsqrt.cl

  Log Message:
  -----------
  libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt

Fixes OCL CTS rsqrt and half_rsqrt (1 thread, scalaer) tests on AMD Turks.

Reviewer: awatry
Differential Revision: https://reviews.llvm.org/D74016


Compare: https://github.com/llvm/llvm-project/compare/0ae119f83560...85e2fa44c64e


More information about the All-commits mailing list