aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineCopyPropagation.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2018-10-22 19:01:25 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2018-10-22 19:01:25 +0000
commit3b91e9676bf3088def2674502cfbf59b852380dc (patch)
tree0b825ab02fec191a3a7f100112db08cde5b5ea6b /llvm/lib/CodeGen/MachineCopyPropagation.cpp
parent794f85cd937c7a169050f9c1b9b678357ce04a46 (diff)
downloadllvm-3b91e9676bf3088def2674502cfbf59b852380dc.zip
llvm-3b91e9676bf3088def2674502cfbf59b852380dc.tar.gz
llvm-3b91e9676bf3088def2674502cfbf59b852380dc.tar.bz2
Revert rL344931 from llvm/trunk: [X86][SSE] getTargetShuffleMaskIndices - allow opt-in support for whole undef shuffle mask elements
We can't safely assume that certain RawMask entries are UNDEF as most variable shuffles ignore non-index bits - PSHUFB only works on i8 elts so it'd be safe to use but I'm intending to come up with an alternative approach that works for all. ........ Enable this for PSHUFB constant mask decoding and remove the ConstantPool DecodePSHUFBMask llvm-svn: 344937
Diffstat (limited to 'llvm/lib/CodeGen/MachineCopyPropagation.cpp')
0 files changed, 0 insertions, 0 deletions