diff options
author | Michael Kuperstein <mkuper@google.com> | 2016-12-28 00:18:08 +0000 |
---|---|---|
committer | Michael Kuperstein <mkuper@google.com> | 2016-12-28 00:18:08 +0000 |
commit | cd7ad7130fc6d115d8ed2b8e9a3116fa11c9d028 (patch) | |
tree | e3f3009599bf0c7681325fbe283148c7db29d3a6 /llvm/unittests/Analysis/LazyCallGraphTest.cpp | |
parent | 2a8440df70fd59fb6c30444f74864a459bd18869 (diff) | |
download | llvm-cd7ad7130fc6d115d8ed2b8e9a3116fa11c9d028.zip llvm-cd7ad7130fc6d115d8ed2b8e9a3116fa11c9d028.tar.gz llvm-cd7ad7130fc6d115d8ed2b8e9a3116fa11c9d028.tar.bz2 |
[InstCombine] Canonicalize insert splat sequences into an insert + shuffle
This adds a combine that canonicalizes a chain of inserts which broadcasts
a value into a single insert + a splat shufflevector.
This fixes PR31286.
Differential Revision: https://reviews.llvm.org/D27992
llvm-svn: 290641
Diffstat (limited to 'llvm/unittests/Analysis/LazyCallGraphTest.cpp')
0 files changed, 0 insertions, 0 deletions