diff options
author | Paul Walker <paul.walker@arm.com> | 2021-08-15 14:24:20 +0100 |
---|---|---|
committer | Paul Walker <paul.walker@arm.com> | 2021-08-15 18:25:49 +0100 |
commit | cd0e1964137f1cd7b508809ec80c7d9dcb3f0458 (patch) | |
tree | e45c2ec483c5e0971750aac8d15328bebedec282 /llvm/lib/Support/CommandLine.cpp | |
parent | 20170447b06d70a90883809159848a44ac299584 (diff) | |
download | llvm-cd0e1964137f1cd7b508809ec80c7d9dcb3f0458.zip llvm-cd0e1964137f1cd7b508809ec80c7d9dcb3f0458.tar.gz llvm-cd0e1964137f1cd7b508809ec80c7d9dcb3f0458.tar.bz2 |
[DAGCombiner] Stop visitEXTRACT_SUBVECTOR creating illegal BITCASTs post legalisation.
visitEXTRACT_SUBVECTOR can sometimes create illegal BITCASTs when
removing "redundant" INSERT_SUBVECTOR operations. This patch adds
an extra check to ensure such combines only occur after operation
legalisation if any resulting BITBAST is itself legal.
Differential Revision: https://reviews.llvm.org/D108086
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions