[all-commits] [llvm/llvm-project] 167351: ValueTracking: Add computeKnownFPClass baseline te...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Apr 24 11:25:23 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 167351e59673b6287e34887b39f60213faea09ba
      https://github.com/llvm/llvm-project/commit/167351e59673b6287e34887b39f60213faea09ba
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-04-24 (Mon, 24 Apr 2023)

  Changed paths:
    A llvm/test/Transforms/Attributor/nofpclass-exp.ll

  Log Message:
  -----------
  ValueTracking: Add computeKnownFPClass baseline tests for exp


  Commit: b0aa6d76eb3aa7c1ea4abf509d5177a92bfd72a5
      https://github.com/llvm/llvm-project/commit/b0aa6d76eb3aa7c1ea4abf509d5177a92bfd72a5
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-04-24 (Mon, 24 Apr 2023)

  Changed paths:
    M llvm/include/llvm/Analysis/ValueTracking.h
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/test/Transforms/Attributor/nofpclass.ll
    M llvm/unittests/Analysis/ValueTrackingTest.cpp

  Log Message:
  -----------
  ValueTracking: Fix computeKnownFPClass for fabs

The fabs utility functions have the opposite purpose and
probably should not be a general utility.


  Commit: d46f8c6ec98e3965139d055cc27c34e946f74a1d
      https://github.com/llvm/llvm-project/commit/d46f8c6ec98e3965139d055cc27c34e946f74a1d
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-04-24 (Mon, 24 Apr 2023)

  Changed paths:
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/test/Transforms/Attributor/nofpclass-exp.ll

  Log Message:
  -----------
  ValueTracking: Handle exp/exp2 in computeKnownFPClass


  Commit: 94df66b7bf48d365623c576f02b8ecb9b140a0a4
      https://github.com/llvm/llvm-project/commit/94df66b7bf48d365623c576f02b8ecb9b140a0a4
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-04-24 (Mon, 24 Apr 2023)

  Changed paths:
    M llvm/test/Transforms/InstCombine/is_fpclass.ll

  Log Message:
  -----------
  InstCombine: Add some baseline is.fpclass combine tests

Add tests for converting is.fpclass > or < 0 to fcmp with 0.


Compare: https://github.com/llvm/llvm-project/compare/435f7d4c2e58...94df66b7bf48


More information about the All-commits mailing list