diff options
author | David Green <david.green@arm.com> | 2020-05-06 14:06:02 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2020-05-06 14:14:21 +0100 |
commit | ed7db68c354e48daf1efb5f119cee20938732100 (patch) | |
tree | 486117468c7695b8ee2777184d10e45d271575bc /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 06591b6d191ad3582d21a801cbaf56b36714cae7 (diff) | |
download | llvm-ed7db68c354e48daf1efb5f119cee20938732100.zip llvm-ed7db68c354e48daf1efb5f119cee20938732100.tar.gz llvm-ed7db68c354e48daf1efb5f119cee20938732100.tar.bz2 |
[ARM] Convert a bitcast VDUP to a VDUP
The idea, under MVE, is to introduce more bitcasts around VDUP's in an
attempt to get the type correct across basic block boundaries. In order
to do that without other regressions we need a few fixups, of which this
is the first. If the code is a bitcast of a VDUP, we can convert that
straight into a VDUP of the new type, so long as they have the same
size.
Differential Revision: https://reviews.llvm.org/D78706
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions