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

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Jul 1 11:07:57 PDT 2024


  Branch: refs/heads/users/arsenm/amdgpu-libcall-fast-pow-use-copysign
  Home:   https://github.com/llvm/llvm-project
  Commit: 3810635e1dfb25fd812715c17e92a2ece93401ea
      https://github.com/llvm/llvm-project/commit/3810635e1dfb25fd812715c17e92a2ece93401ea
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-07-01 (Mon, 01 Jul 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