diff options
author | Daniel Sanders <daniel_l_sanders@apple.com> | 2018-04-27 19:48:53 +0000 |
---|---|---|
committer | Daniel Sanders <daniel_l_sanders@apple.com> | 2018-04-27 19:48:53 +0000 |
commit | 27fe8a50110a5249ac68469c9fc27fa75b42ac3c (patch) | |
tree | d92526478f1646f66f97ab2f6d2a1720e5a28a28 /lldb/packages/Python/lldbsuite/test | |
parent | 3a8a56b8b76a39c24110fc92fc24bbd0549f737e (diff) | |
download | bcm5719-llvm-27fe8a50110a5249ac68469c9fc27fa75b42ac3c.tar.gz bcm5719-llvm-27fe8a50110a5249ac68469c9fc27fa75b42ac3c.zip |
[globalisel][legalizerinfo] Add support for legalization based on the MachineMemOperand
Summary:
Currently only the memory size is supported but others can be added as
needed.
narrowScalar for G_LOAD and G_STORE now correctly update the
MachineMemOperand and will refuse to legalize atomics since those need more
careful expansions to maintain atomicity.
Reviewers: ab, aditya_nandakumar, bogner, rtereshin, aemerson, javed.absar
Reviewed By: aemerson
Subscribers: aemerson, rovka, kristof.beyls, javed.absar, llvm-commits
Differential Revision: https://reviews.llvm.org/D45466
llvm-svn: 331071
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions