diff options
author | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2020-03-23 17:34:05 -0500 |
---|---|---|
committer | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2020-03-23 17:34:29 -0500 |
commit | bfa9ce1cb27a6abac071c0b8fab76d647098eaeb (patch) | |
tree | 9fb4312608e6d4314aec88e48d93cc15f64734c6 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | c5c4109071ce22e5d3cd8404a7e4d64debdf377a (diff) | |
download | llvm-bfa9ce1cb27a6abac071c0b8fab76d647098eaeb.zip llvm-bfa9ce1cb27a6abac071c0b8fab76d647098eaeb.tar.gz llvm-bfa9ce1cb27a6abac071c0b8fab76d647098eaeb.tar.bz2 |
[PowerPC] Improve handling of some BUILD_VECTOR nodes
An analysis of real world code turned up a number of patterns with BUILD_VECTOR
of nodes resulting from operations on extracted vector elements for which we
produce poor code. This addresses those cases. No attempt is made for
completeness as that would entail a large amount of work for something that
there is no evidence of in real code.
Differential revision: https://reviews.llvm.org/D72660
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions