[PATCH] D127322: [SelectionDAG] Remove invalid TypeSize conversion from WidenVecOp_BITCAST.
Paul Walker via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 8 10:25:35 PDT 2022
paulwalker-arm added reviewers: bsmith, CarolineConcatto, david-arm, efriedma.
paulwalker-arm added a comment.
For full disclosure, I'm not 100% sure but believe the nxv1#64 output is likely wrong. This is true for the existing and new tests. I don't think this is the fault of this or previous bitcast work but rather an issue with how we're lowering `ISD::INSERT_SUBVECTOR` for these types. It looks suspiciously like we're treating `ISD::INSERT_SUBVECTOR nxv2i64 undef, nxv1i64 data, i32 0` as a NOP.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D127322/new/
https://reviews.llvm.org/D127322
More information about the llvm-commits
mailing list