[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