diff options
author | Craig Topper <craig.topper@intel.com> | 2017-12-09 07:02:19 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2017-12-09 07:02:19 +0000 |
commit | b3e14ce90ccc04da0bb2a4b5c62a3f1befcd45c3 (patch) | |
tree | cefec7aa245070a282bae5d7ce908d4f68c9bd1d /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 80463fe64dec84e92764f9a796870f3be404455d (diff) | |
download | bcm5719-llvm-b3e14ce90ccc04da0bb2a4b5c62a3f1befcd45c3.tar.gz bcm5719-llvm-b3e14ce90ccc04da0bb2a4b5c62a3f1befcd45c3.zip |
[X86] Improve lowering of concats of mask vectors to better optimize zero vector inputs.
We were previously using kunpck with zero inputs unnecessarily. And we had cases where we would insert into a zero vector and then insert into larger zero vector incurring two sets of shifts.
llvm-svn: 320244
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions