[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