[all-commits] [llvm/llvm-project] ce4fa9: [SCCP] Tune cast instruction handling for overdefi...
Anton Afanasyev via All-commits
all-commits at lists.llvm.org
Mon Nov 8 07:35:41 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ce4fa93db8b2511c389f27fba3e72b5b70c1b7db
https://github.com/llvm/llvm-project/commit/ce4fa93db8b2511c389f27fba3e72b5b70c1b7db
Author: Anton Afanasyev <anton.a.afanasyev at gmail.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M llvm/lib/Transforms/Utils/SCCPSolver.cpp
M llvm/test/Transforms/PhaseOrdering/X86/pr52253.ll
M llvm/test/Transforms/SCCP/ip-ranges-casts.ll
M llvm/test/Transforms/SCCP/overdefined-ext.ll
M llvm/test/Transforms/SCCP/pr52253.ll
Log Message:
-----------
[SCCP] Tune cast instruction handling for overdefined operand
Extended value is known to be inside range smaller than full one.
Prevent SCCP to mark such value as overdefined.
Fixes PR52253
Differential Revision: https://reviews.llvm.org/D112721
More information about the All-commits
mailing list