[all-commits] [llvm/llvm-project] 94a703: ValueTracking: Add test for fneg isKnownNeverNaN h...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Dec 22 06:38:28 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 94a703ecdcf1264dcec7aa53f64f461665b17a2e
      https://github.com/llvm/llvm-project/commit/94a703ecdcf1264dcec7aa53f64f461665b17a2e
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-12-22 (Thu, 22 Dec 2022)

  Changed paths:
    M llvm/test/Transforms/InstSimplify/known-never-nan.ll

  Log Message:
  -----------
  ValueTracking: Add test for fneg isKnownNeverNaN handling

This didn't have a negative test.


  Commit: 876f3d6c91e4e3862ac4027b09720a77aa4299cf
      https://github.com/llvm/llvm-project/commit/876f3d6c91e4e3862ac4027b09720a77aa4299cf
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-12-22 (Thu, 22 Dec 2022)

  Changed paths:
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/test/Transforms/InstSimplify/floating-point-compare.ll

  Log Message:
  -----------
  ValueTracking: Add test for isKnownNeverInfinity for fptrunc


  Commit: 8f111ecd75fce9d20b96a0f6b521d8efb30fbed7
      https://github.com/llvm/llvm-project/commit/8f111ecd75fce9d20b96a0f6b521d8efb30fbed7
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-12-22 (Thu, 22 Dec 2022)

  Changed paths:
    M llvm/test/Transforms/InstSimplify/floating-point-compare.ll
    A llvm/test/Transforms/InstSimplify/known-never-infinity.ll

  Log Message:
  -----------
  InstSimplify: Split isKnownNeverInfinity tests into separate file

This fixes an annoying assymmetry in the test organization. We have
known-never-nan.ll for dedicated isKnownNeverNaN handling tests, but
the isKnownNeverInfinity were in floating-point-compare.ll. Move the
more targeted tests into a separate file to match.


Compare: https://github.com/llvm/llvm-project/compare/f3700bdb7f00...8f111ecd75fc


More information about the All-commits mailing list