[PATCH] D148518: [RISCV] Add tests for illegal fixed length vectors that need widened
Craig Topper via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 17 20:14:51 PDT 2023
craig.topper added inline comments.
================
Comment at: llvm/test/CodeGen/RISCV/rvv/fixed-vectors-i2fp.ll:215
+
+; FIXME: This gets expanded instead of widened + promoted
+define <3 x float> @si2fp_v3i7_v3f32(<3 x i7> %x) {
----------------
Just the argument is getting expanded I think? There's a longstanding issue with handling of really odd arguments/returns like this. I think the relevant code is in TargetLoweringBase::getVectorTypeBreakdown
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D148518/new/
https://reviews.llvm.org/D148518
More information about the llvm-commits
mailing list