[PATCH] D146629: [SimplifyCFG][LICM] Preserve nonnull, range and align metadata when speculating

Augie Fackler via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 4 13:00:17 PDT 2023


durin42 added a comment.

FYI, we're investigating a pretty big regression in Rust when built with LLVM containing this change. I don't have much yet, but

  io::buffered::tests::line_buffer_write0_normal
  io::tests::chain_zero_length_read_is_not_eof
  io::tests::read_exact
  net::tcp::tests::timeouts
  net::udp::tests::timeouts
  os::unix::net::tests::timeouts

in library/std tests are all broken by this change. I'm working on getting something more now.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D146629/new/

https://reviews.llvm.org/D146629



More information about the llvm-commits mailing list