================ @@ -384,16 +468,17 @@ bool LLVM::GEPOp::canRewire(const DestructurableMemorySlot &slot, // dynamic indices can never be properly rewired. if (!getDynamicIndices().empty()) return false; + //// TODO: This is not necessary, I think. + // if (slot.elemType != getElemType()) + // return false; ---------------- Dinistro wrote:
Whups, this is indeed a rebase/stash artefact. I have some changes in the pipeline that will cover this case. https://github.com/llvm/llvm-project/pull/85813 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits