================ @@ -935,8 +909,10 @@ struct ConversionPatternRewriterImpl : public RewriterBase::Listener { /// to modify/access them is invalid rewriter API usage. SetVector<Operation *> replacedOps; - /// A set of all unresolved materializations. - DenseSet<Operation *> unresolvedMaterializations; + /// A mapping of all unresolved materializations (UnrealizedConversionCastOp) + /// to the corresponding rewrite objects. + DenseMap<Operation *, UnresolvedMaterializationRewrite *> ---------------- joker-eph wrote:
Can the key be directly `UnrealizedConversionCastOp` ? https://github.com/llvm/llvm-project/pull/108359 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits