[llvm] [CodeGen] Fix EVT::changeVectorElementType assertion on simple-to-extended fallback (PR #173413)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 23 13:12:36 PST 2025
================
@@ -2514,8 +2515,10 @@ SDValue NVPTXTargetLowering::LowerFP_EXTEND(SDValue Op,
}
if (WideVT.getScalarType() == MVT::f64 &&
(STI.getSmVersion() < 90 || STI.getPTXVersion() < 78)) {
- EVT F32 = NarrowVT.isVector() ? NarrowVT.changeVectorElementType(MVT::f32)
- : MVT::f32;
+ EVT F32 =
----------------
topperc wrote:
Can we use `changeElementType` here?
https://github.com/llvm/llvm-project/pull/173413
More information about the llvm-commits
mailing list