[PATCH] D123991: [LangRef] Clarify load/store of non-byte-sized types

Juneyoung Lee via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 21 18:46:24 PDT 2022


aqjune added a comment.

In D123991#3464364 <https://reviews.llvm.org/D123991#3464364>, @nlopes wrote:

> Well, here we are discussing the semantics of LLVM IR. It's ok for the semantics of SDAG to be different, as long as it's a refinement of LLVM IR's.

I think any valid compilation of LLVM IR should be considered here.
There might be another compiler for LLVM IR that does not use SDAG internally. If padding is poison, it is valid for the other compiler to lower padding to non-zero bits, which will invalidate the transformations in various machines mentioned above.


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

https://reviews.llvm.org/D123991



More information about the llvm-commits mailing list