[all-commits] [llvm/llvm-project] 79707b: AMDGPU: Add baseline test for gfx8 fptrunc combine

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu May 18 11:45:13 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 79707ba0dd59bde3e5bbf5db068d43be0c8def84
      https://github.com/llvm/llvm-project/commit/79707ba0dd59bde3e5bbf5db068d43be0c8def84
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-05-18 (Thu, 18 May 2023)

  Changed paths:
    A llvm/test/CodeGen/AMDGPU/fmed3-cast-combine.ll

  Log Message:
  -----------
  AMDGPU: Add baseline test for gfx8 fptrunc combine


  Commit: 9c1bbcd1e6e5ac554d0a6280bdf0e4627a559d8e
      https://github.com/llvm/llvm-project/commit/9c1bbcd1e6e5ac554d0a6280bdf0e4627a559d8e
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-05-18 (Thu, 18 May 2023)

  Changed paths:
    A llvm/test/CodeGen/AMDGPU/fract-match.ll

  Log Message:
  -----------
  AMDGPU: Add baseline tests for fract matching


  Commit: fb8664dac866a834ec0d4d6c34e44b39f44eab7d
      https://github.com/llvm/llvm-project/commit/fb8664dac866a834ec0d4d6c34e44b39f44eab7d
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-05-18 (Thu, 18 May 2023)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIInstructions.td
    M llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-fract.f64.mir
    M llvm/test/CodeGen/AMDGPU/fract.f64.ll
    M llvm/test/CodeGen/AMDGPU/fract.ll

  Log Message:
  -----------
  AMDGPU: Drop broken fast math patterns for fract matching

These didn't make much sense and we can match the real
pattern.


  Commit: ad041a8ce743d3c498209eaee634b08583de95da
      https://github.com/llvm/llvm-project/commit/ad041a8ce743d3c498209eaee634b08583de95da
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-05-18 (Thu, 18 May 2023)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCombinerHelper.h

  Log Message:
  -----------
  AMDGPU: Fix missing C++ mode comment


  Commit: faa32734bf9a55fa3f91d91f6fdf0f8a951a9c0e
      https://github.com/llvm/llvm-project/commit/faa32734bf9a55fa3f91d91f6fdf0f8a951a9c0e
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-05-18 (Thu, 18 May 2023)

  Changed paths:
    M llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h
    M llvm/lib/Analysis/InstructionSimplify.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
    M llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
    M llvm/test/Transforms/InstCombine/pow-1.ll

  Log Message:
  -----------
  SimplifyLibCalls: Pass AssumptionCache to isKnownNeverInfinity

Let's assumes work for determining no infinities.


Compare: https://github.com/llvm/llvm-project/compare/60b673023f54...faa32734bf9a


More information about the All-commits mailing list