diff options
author | Amara Emerson <amara@apple.com> | 2021-03-03 14:55:03 -0800 |
---|---|---|
committer | Amara Emerson <amara@apple.com> | 2021-03-09 11:34:26 -0800 |
commit | 55e760769b72eafa08e9e3f1aeb5a1ea8235baff (patch) | |
tree | c38d0e70b7d607d4517483375caa599f51e9693a /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | e85d798b5b7709c352a7b270de55d2facad14793 (diff) | |
download | llvm-55e760769b72eafa08e9e3f1aeb5a1ea8235baff.zip llvm-55e760769b72eafa08e9e3f1aeb5a1ea8235baff.tar.gz llvm-55e760769b72eafa08e9e3f1aeb5a1ea8235baff.tar.bz2 |
[GlobalISel] Fold away G_BUILD_VECTOR with all elements extracted.
If every element is extracted from a G_BUILD_VECTOR, pass through the source
registers. This is different to the extract(build_vector) combine because this
one tolerates multiple users as long as they're exhaustive.
Differential Revision: https://reviews.llvm.org/D97890
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions