[llvm] [Semilattice] Introduce for dataflow analysis with KnownBits (PR #177616)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 5 06:32:47 PST 2026
nikic wrote:
This PR still leaves me very confused. As far as I can tell, you appear to be creating a copy of the use-def graph as a separate, explicit graph, and giving that the name of "semilattice". I don't understand why we need that copy of the graph, and I don't understand why that graph is being called a semilattice. While KnownBits do form a semilattice structure, I think that is only relevant insofar as sparse dataflow propagation over a semilattice with monotonic transitions will converge?
https://github.com/llvm/llvm-project/pull/177616
More information about the llvm-commits
mailing list