diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-11-01 11:52:09 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-11-01 11:52:09 +0000 |
commit | 1f0a8421ad656d677d2ab44c5b7dd6bcb32429bb (patch) | |
tree | 39d86ad703c7258158e07cda407103fe7c58b668 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | fa28f335b84babbaadb1a39b9d16247c947b4683 (diff) | |
download | bcm5719-llvm-1f0a8421ad656d677d2ab44c5b7dd6bcb32429bb.tar.gz bcm5719-llvm-1f0a8421ad656d677d2ab44c5b7dd6bcb32429bb.zip |
[X86][SSE] Move 2-input limit up from getFauxShuffleMask to resolveTargetShuffleInputs (reapplied)
Reapplying an updated version of rL345395 (reverted in rL345451), now the issues noticed in PR39483 have been fixed.
This patch allows resolveTargetShuffleInputs to remove UNDEF inputs from cases where we have more than 2 inputs.
llvm-svn: 345824
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions