diff options
author | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2011-08-02 16:06:18 +0000 |
---|---|---|
committer | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2011-08-02 16:06:18 +0000 |
commit | ac5f13fe3f4b79fa188d407dc97de9c9f8fdf368 (patch) | |
tree | 940d415b63f59f5c0bdc2e6816e40b26a22d05fc /lib/MC/ELFObjectWriter.cpp | |
parent | 29630ff214085365d11f1a58251ba07326e21398 (diff) |
Make this kind of lowering to be supported by 256-bit instructions:
shuffle (scalar_to_vector (load (ptr + 4))), undef, <0, 0, 0, 0>
To:
shuffle (vload ptr)), undef, <1, 1, 1, 1>
Fix PR10494
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136691 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/ELFObjectWriter.cpp')
0 files changed, 0 insertions, 0 deletions