commit | 6bf4ca9d2e1c7a239832114d9f8521e8d9ff3b96 | [log] [tgz] |
---|---|---|
author | Sanjay Patel <spatel@rotateright.com> | Tue May 28 12:58:07 2019 +0000 |
committer | Sanjay Patel <spatel@rotateright.com> | Tue May 28 12:58:07 2019 +0000 |
tree | c2ca5a8ce789c2b9697a77977e1d05159d369cf6 | |
parent | 57e267a2e92a7744df043c740cb946952c05ede8 [diff] |
[x86] fix 256-bit vector store splitting to honor 'volatile' Forking this out of the discussion in D62498 (and assuming that will be committed later, so adding the helper function here). The LangRef says: "the backend should never split or merge target-legal volatile load/store instructions." Differential Revision: https://reviews.llvm.org/D62506 llvm-svn: 361815