[all-commits] [llvm/llvm-project] 481191: Revert "InstSimplify: Pass AssumptionCache to isKn...

Alina Sbirlea via All-commits all-commits at lists.llvm.org
Thu May 18 23:32:26 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 481191b0a8318e55ce467e983d78d2141e827db1
      https://github.com/llvm/llvm-project/commit/481191b0a8318e55ce467e983d78d2141e827db1
  Author: Alina Sbirlea <asbirlea at google.com>
  Date:   2023-05-18 (Thu, 18 May 2023)

  Changed paths:
    M llvm/lib/Analysis/InstructionSimplify.cpp
    M llvm/test/Transforms/InstCombine/pow-1.ll
    M llvm/test/Transforms/InstSimplify/floating-point-compare.ll

  Log Message:
  -----------
  Revert "InstSimplify: Pass AssumptionCache to isKnownNeverInfinity"

This reverts commit 0012b94a4e8e0c757ef0adcd68fb61bb0318b26c.
Reverting due to test failures introduced by 73925ef8b0eacc6792f0e3ea21a3e6d51f5ee8b0
Updated floating-point-compare.ll to keep the assume declaration.


  Commit: b357f379c81811409348dd0e0273a248b055bb7a
      https://github.com/llvm/llvm-project/commit/b357f379c81811409348dd0e0273a248b055bb7a
  Author: Alina Sbirlea <asbirlea at google.com>
  Date:   2023-05-18 (Thu, 18 May 2023)

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

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

This reverts commit faa32734bf9a55fa3f91d91f6fdf0f8a951a9c0e.
Revert due to test failures introduced by 73925ef8b0eacc6792f0e3ea21a3e6d51f5ee8b0


  Commit: d1dc3e13a791fe1b99a341406b5dafec64750cb1
      https://github.com/llvm/llvm-project/commit/d1dc3e13a791fe1b99a341406b5dafec64750cb1
  Author: Alina Sbirlea <asbirlea at google.com>
  Date:   2023-05-18 (Thu, 18 May 2023)

  Changed paths:
    M llvm/include/llvm/Analysis/ValueTracking.h
    M llvm/lib/Analysis/ValueTracking.cpp

  Log Message:
  -----------
  Revert "ValueTracking: Delete body of isKnownNeverInfinity"

This reverts commit 73925ef8b0eacc6792f0e3ea21a3e6d51f5ee8b0.
Introduces test failures, mismatch inf/nan


Compare: https://github.com/llvm/llvm-project/compare/00bd8e90116d...d1dc3e13a791


More information about the All-commits mailing list