diff options
author | Amara Emerson <amara@apple.com> | 2021-02-11 19:14:41 -0800 |
---|---|---|
committer | Amara Emerson <amara@apple.com> | 2021-02-11 19:27:09 -0800 |
commit | de035c18cf76d442f1f2df5cc417bd03258edec2 (patch) | |
tree | 427be496c735c97bd4e3f2049587219d361b8261 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 92ee3dd95dc666df7c37ccdf3037ced921a519e6 (diff) | |
download | llvm-de035c18cf76d442f1f2df5cc417bd03258edec2.zip llvm-de035c18cf76d442f1f2df5cc417bd03258edec2.tar.gz llvm-de035c18cf76d442f1f2df5cc417bd03258edec2.tar.bz2 |
[GlobalISel] Fix sext_inreg(load) combine to not move the originating load.
The builder was using the extend user as the insertion point, which meant that
we were incorrectly "moving" the load from its original position, and therefore
could violate memory operation ordering.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions