[all-commits] [llvm/llvm-project] 7d1021: Recommit "[SCCP] Support NUW/NSW inference for all...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Mon Jan 30 12:16:07 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7d10213317c18e1d24753e5532d2b037db2d2c5c
https://github.com/llvm/llvm-project/commit/7d10213317c18e1d24753e5532d2b037db2d2c5c
Author: Florian Hahn <flo at fhahn.com>
Date: 2023-01-30 (Mon, 30 Jan 2023)
Changed paths:
M llvm/lib/Transforms/Utils/SCCPSolver.cpp
M llvm/test/Transforms/SCCP/ip-constant-ranges.ll
M llvm/test/Transforms/SCCP/ip-ranges-binaryops.ll
M llvm/test/Transforms/SCCP/sub-nuw-nsw-flags.ll
M llvm/test/Transforms/SCCP/ub-shift.ll
M llvm/test/Transforms/SCCP/widening.ll
Log Message:
-----------
Recommit "[SCCP] Support NUW/NSW inference for all overflowing binary operators."
This reverts commit 43acb61a08fffada31fb2e20e45fcc8492ef76b9.
Recommit the patch after fixing the issue causing the revert in 4e607ec4987.
Extra tests have been added in 5c6cb61ad416a544.
Original commit message:
Extend the NUW/NSW inference logic add in 72121a20cd and cdeaf5f28c3dc
to all overflowing binary operators.
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D142721
More information about the All-commits
mailing list