[all-commits] [llvm/llvm-project] 680d40: [NewGVN] Use poison instead of undef to represent ...
Nuno Lopes via All-commits
all-commits at lists.llvm.org
Wed Dec 29 07:52:31 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 680d409561d7523e3a33554f8da7e6bcd3b5232a
https://github.com/llvm/llvm-project/commit/680d409561d7523e3a33554f8da7e6bcd3b5232a
Author: Nuno Lopes <nuno.lopes at tecnico.ulisboa.pt>
Date: 2021-12-29 (Wed, 29 Dec 2021)
Changed paths:
M llvm/lib/Transforms/Scalar/NewGVN.cpp
M llvm/test/Transforms/NewGVN/2007-07-26-PhiErasure.ll
M llvm/test/Transforms/NewGVN/assume-equal.ll
M llvm/test/Transforms/NewGVN/phi-of-ops-simplified-to-existing-value-then-changes-again.ll
M llvm/test/Transforms/NewGVN/pr31594.ll
M llvm/test/Transforms/NewGVN/pr31758.ll
M llvm/test/Transforms/NewGVN/pr32607.ll
M llvm/test/Transforms/NewGVN/pr32838.ll
M llvm/test/Transforms/NewGVN/pr32845.ll
M llvm/test/Transforms/NewGVN/pr33014.ll
M llvm/test/Transforms/NewGVN/pr33187.ll
M llvm/test/Transforms/NewGVN/pr33204.ll
M llvm/test/Transforms/NewGVN/pr33461.ll
M llvm/test/Transforms/NewGVN/pr33720.ll
M llvm/test/Transforms/NewGVN/verify-memoryphi.ll
Log Message:
-----------
[NewGVN] Use poison instead of undef to represent unreachable values
This enables more simplifications and gets us closer to removing undef.
ping @alinas
More information about the All-commits
mailing list