aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorKerry McLaughlin <kerry.mclaughlin@arm.com>2021-07-26 10:55:15 +0100
committerKerry McLaughlin <kerry.mclaughlin@arm.com>2021-07-26 13:44:51 +0100
commite484e1ae03325823c469684d7d1532f2aadbe98d (patch)
treebaee18db210d5c93c4a1e082462ee0248fb72425 /clang/lib/Frontend/CompilerInvocation.cpp
parentd7cb2a07967791867c245a6e2e8e4214d69140f7 (diff)
downloadllvm-e484e1ae03325823c469684d7d1532f2aadbe98d.zip
llvm-e484e1ae03325823c469684d7d1532f2aadbe98d.tar.gz
llvm-e484e1ae03325823c469684d7d1532f2aadbe98d.tar.bz2
[SVE] Fix casts to <FixedVectorType> in truncateToMinimalBitwidths
Fixes more casts to `<FixedVectorType>` for the cases where the instruction is a Insert/ExtractElementInst. For fixed-width, this part of truncateToMinimalBitWidths is tested by AArch64/type-shrinkage-insertelt.ll. I attempted to write a test case for this part of truncateToMinimalBitWidths which uses scalable vectors, but was unable to add one. The tests in type-shrinkage-insertelt.ll rely on scalarization to create extract element instructions for instance, which is not possible for scalable vectors. Reviewed By: david-arm Differential Revision: https://reviews.llvm.org/D106163
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions