diff options
author | Craig Topper <craig.topper@intel.com> | 2019-07-08 06:52:43 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-07-08 06:52:43 +0000 |
commit | d8261f0288eb3b793bf72300bc875a324d46d6e9 (patch) | |
tree | 0be7baa41d8d5431b46856bf85bd6b74bd249d13 /lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py | |
parent | e1e036a33bd3213e03a6bafb79cb4eceb9dab43a (diff) | |
download | bcm5719-llvm-d8261f0288eb3b793bf72300bc875a324d46d6e9.tar.gz bcm5719-llvm-d8261f0288eb3b793bf72300bc875a324d46d6e9.zip |
[X86] Make movsd commutable to shufpd with a 0x02 immediate on pre-SSE4.1 targets.
This can help avoid a copy or enable load folding.
On SSE4.1 targets we can commute it to blendi instead.
I had to make shufpd with a 0x02 immediate commutable as well
since we expect commuting to be reversible.
llvm-svn: 365292
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py')
0 files changed, 0 insertions, 0 deletions