Files
clang-p2996/llvm/lib/CodeGen/TargetLoweringBase.cpp
Craig Topper a733c6c7bb [TargetLowering][RISCV] Allow scalable non-simple EVTs to be split even if the element type isn't a legal scalar type. (#144007)
This fixes an inconsistency in i64 vector handling between RV32 and
RV64. Even if i64 isn't legal as a scalar, we should still be able
to split a large i64 vector to get down to a legal vector type. We only
need to give up if we need to split a vscale x 1 vector.
2025-06-16 10:04:28 -07:00

89 KiB