[all-commits] [llvm/llvm-project] 952fe9: ConstantFolding: Fix canonicalize folding for dyna...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Sat Jul 22 05:08:04 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 952fe94c72fbce1fe22265cf672e0bf41603aefc
      https://github.com/llvm/llvm-project/commit/952fe94c72fbce1fe22265cf672e0bf41603aefc
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
    M llvm/lib/Analysis/ConstantFolding.cpp
    M llvm/test/Transforms/InstSimplify/canonicalize.ll

  Log Message:
  -----------
  ConstantFolding: Fix canonicalize folding for dynamic mode denormal inputs

We have to assume the input could be positive-zero. Makes alive2
happy.


  Commit: bd203072e605f6559d3234ee9fb3b8ff415520ce
      https://github.com/llvm/llvm-project/commit/bd203072e605f6559d3234ee9fb3b8ff415520ce
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
    M llvm/lib/Target/AMDGPU/SIDefines.h
    M llvm/lib/Target/AMDGPU/VOP3Instructions.td

  Log Message:
  -----------
  AMDGPU: Silence a gcc warning


  Commit: 9b2dfff57a382b757c358b43ee1df7591cb480ee
      https://github.com/llvm/llvm-project/commit/9b2dfff57a382b757c358b43ee1df7591cb480ee
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-07-22 (Sat, 22 Jul 2023)

  Changed paths:
    M clang/lib/Headers/__clang_hip_libdevice_declares.h
    A clang/test/Headers/__clang_hip_math_deprecated.hip

  Log Message:
  -----------
  Partially revert "clang/HIP: Remove __llvm_amdgcn_* wrapper hacks"

Revert part of f407a7399575a6821940973c54754d42e72dd9ce.

Some of the HIP headers were using the f16 rcp inline, such that it
breaks compiling code against non-top-of-tree headers. Need to wait
for a few HIP releases to expire to fully remove these.

Fixes #63981


Compare: https://github.com/llvm/llvm-project/compare/9e1b6817f114...9b2dfff57a38


More information about the All-commits mailing list