[all-commits] [llvm/llvm-project] 35ab0c: ValueTracking: Add tests fcmpToClassTest for fcmp ...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Jan 22 21:11:20 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 35ab0c78cf5f2294e251a6fb1e0d6e58dc80d955
      https://github.com/llvm/llvm-project/commit/35ab0c78cf5f2294e251a6fb1e0d6e58dc80d955
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-01-23 (Tue, 23 Jan 2024)

  Changed paths:
    M llvm/test/Transforms/Attributor/nofpclass-implied-by-fcmp.ll

  Log Message:
  -----------
  ValueTracking: Add tests fcmpToClassTest for fcmp true/false


  Commit: 1a99df9f3dfdfd6ff3a3d46113c9e0e9d55ad892
      https://github.com/llvm/llvm-project/commit/1a99df9f3dfdfd6ff3a3d46113c9e0e9d55ad892
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-01-23 (Tue, 23 Jan 2024)

  Changed paths:
    M llvm/test/Transforms/Attributor/nofpclass-implied-by-fcmp.ll

  Log Message:
  -----------
  ValueTracking: Add tests for fcmpToClassTest for fcmp ole/ugt inf

This catches an assertion in a recommit of
dc3faf0ed0e3f1ea9e435a006167d9649f865da1


  Commit: 8076b896955e91cc2d16283cf8206f3354702022
      https://github.com/llvm/llvm-project/commit/8076b896955e91cc2d16283cf8206f3354702022
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-01-23 (Tue, 23 Jan 2024)

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

  Log Message:
  -----------
  ValueTracking: Handle fcmp true/false in fcmpToClassTest

This ensures full compare coverage for certain special constants.


Compare: https://github.com/llvm/llvm-project/compare/904b0901ef2d...8076b896955e


More information about the All-commits mailing list