[all-commits] [llvm/llvm-project] 301345: [libclc] Move asinpi/acospi/atanpi to the CLC libr...

Fraser Cormack via All-commits all-commits at lists.llvm.org
Tue Mar 25 06:32:16 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3013458a7901d2ec8c92ec1854c7a9354701f4c7
      https://github.com/llvm/llvm-project/commit/3013458a7901d2ec8c92ec1854c7a9354701f4c7
  Author: Fraser Cormack <fraser at codeplay.com>
  Date:   2025-03-25 (Tue, 25 Mar 2025)

  Changed paths:
    A libclc/clc/include/clc/math/clc_acospi.h
    A libclc/clc/include/clc/math/clc_asinpi.h
    A libclc/clc/include/clc/math/clc_atanpi.h
    M libclc/clc/lib/generic/SOURCES
    A libclc/clc/lib/generic/math/clc_acospi.cl
    A libclc/clc/lib/generic/math/clc_acospi.inc
    A libclc/clc/lib/generic/math/clc_asinpi.cl
    A libclc/clc/lib/generic/math/clc_asinpi.inc
    A libclc/clc/lib/generic/math/clc_atanpi.cl
    A libclc/clc/lib/generic/math/clc_atanpi.inc
    M libclc/generic/lib/math/acospi.cl
    M libclc/generic/lib/math/asinpi.cl
    M libclc/generic/lib/math/atanpi.cl

  Log Message:
  -----------
  [libclc] Move asinpi/acospi/atanpi to the CLC library (#132918)

Similar to d46a6999, this commit simultaneously moves these three
functions to the CLC library and optimizes them for vector types by
avoiding scalarization.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list