diff options
author | Craig Topper <craig.topper@sifive.com> | 2025-05-16 11:24:26 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-16 11:24:26 -0700 |
commit | 976b00654a37ada462fc19df11a1d2468c1c463c (patch) | |
tree | 097133049fefd158c7180d03c5b15d2bcbbb278c /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 0de8ff6d9c7cd661f3938d15d370141174afb60f (diff) | |
download | llvm-976b00654a37ada462fc19df11a1d2468c1c463c.zip llvm-976b00654a37ada462fc19df11a1d2468c1c463c.tar.gz llvm-976b00654a37ada462fc19df11a1d2468c1c463c.tar.bz2 |
[RISCV] Disable combineToVCPOP for illegal scalable vector types. (#140195)
This transform creates target specific instructions which must have
legal types. We were checking this for fixed vectors, but not scalable
vectors. This caused a crash with <vscale x 1 x i1> which isn't legal
for Zve32x.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions