[all-commits] [llvm/llvm-project] 339a76: AMDGPU: Use real copysign in fast pow

Matt Arsenault via All-commits all-commits at lists.llvm.org
Sat Jun 29 00:49:10 PDT 2024


  Branch: refs/heads/users/arsenm/amdgpu-libcall-fast-pow-use-copysign
  Home:   https://github.com/llvm/llvm-project
  Commit: 339a76086df9e50218561f568d70683f14ef1631
      https://github.com/llvm/llvm-project/commit/339a76086df9e50218561f568d70683f14ef1631
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-06-29 (Sat, 29 Jun 2024)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
    M llvm/test/CodeGen/AMDGPU/amdgpu-simplify-libcall-pow.ll
    M llvm/test/CodeGen/AMDGPU/amdgpu-simplify-libcall-pown.ll
    M llvm/test/CodeGen/AMDGPU/simplify-libcalls.ll

  Log Message:
  -----------
  AMDGPU: Use real copysign in fast pow

Previously this would introduce some codegen regressions, but
those have been avoided by simplifying demanded bits on copysign
operations.



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