diff options
author | Sanjay Patel <spatel@rotateright.com> | 2018-12-22 16:59:02 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2018-12-22 16:59:02 +0000 |
commit | 52c02d70e276aa1e138b9f43988de60838aacb8c (patch) | |
tree | 5f3ffd03e51948e70083a8d1fbcb7235e275691a /llvm/lib/CodeGen | |
parent | c682c197741484e9bc07611e460f6feb4f40edf9 (diff) | |
download | bcm5719-llvm-52c02d70e276aa1e138b9f43988de60838aacb8c.tar.gz bcm5719-llvm-52c02d70e276aa1e138b9f43988de60838aacb8c.zip |
[x86] add load fold patterns for movddup with vzext_load
The missed load folding noticed in D55898 is visible independent of that change
either with an adjusted IR pattern to start or with AVX2/AVX512 (where the build
vector becomes a broadcast first; movddup is not produced until we get into isel
via tablegen patterns).
Differential Revision: https://reviews.llvm.org/D55936
llvm-svn: 350005
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions