[PATCH] D62775: [SelectionDAG] Skip addrspacecast expansion when casting undef values

Dylan McKay via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 16 03:06:49 PST 2019


dylanmckay abandoned this revision.
dylanmckay added a subscriber: arsenm.
dylanmckay added a comment.

Good point @arsenm and @efriedma, I agree that the problem lies elsewhere. If I remember correctly, this actually was a bug in the Rust compiler (at least for AVR), and we worked around it by slightly rewriting a function pointer cast in Rust's `libcore` that triggered the address space information to be lost.

I will close this patch, thanks for the review time everyone.


Repository:
  rL LLVM

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

https://reviews.llvm.org/D62775





More information about the llvm-commits mailing list