diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2023-01-05 00:07:38 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2023-01-05 01:12:31 +0300 |
commit | 317a1adfe4927c06eee606a81ac9b01fd6d6df93 (patch) | |
tree | 0c4768fbc82f9abdd2f0a00f85230e603f86a103 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 2b1d077592a680d1ac16ef4315d2293a58cf7445 (diff) | |
download | llvm-317a1adfe4927c06eee606a81ac9b01fd6d6df93.zip llvm-317a1adfe4927c06eee606a81ac9b01fd6d6df93.tar.gz llvm-317a1adfe4927c06eee606a81ac9b01fd6d6df93.tar.bz2 |
[DAGCombiner] Fold *_EXTEND_INREG of one of CONCAT_VECTORS operands into *_EXTEND of operand
This appears to be the root problematic pattern
for AArch64 regression in D140677.
We already do this, and many more, as target-specific X86 combines,
so this isn't causing much of an impact.
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions