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/IR/OptBisect.cpp | |
| 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/IR/OptBisect.cpp')
0 files changed, 0 insertions, 0 deletions

