aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support
diff options
context:
space:
mode:
authorMatthias Springer <me@m-sp.org>2024-09-13 20:16:05 +0200
committerGitHub <noreply@github.com>2024-09-13 20:16:05 +0200
commitd588e49a324b3d6039c19f3108d722a8b9fcd96e (patch)
tree4a99003b3ba7fa1c7f9dbd5d96fe0cb44e0449cd /llvm/unittests/Support
parentd0e7714de73b8b657dca1706e676027d42bbb775 (diff)
downloadllvm-d588e49a324b3d6039c19f3108d722a8b9fcd96e.zip
llvm-d588e49a324b3d6039c19f3108d722a8b9fcd96e.tar.gz
llvm-d588e49a324b3d6039c19f3108d722a8b9fcd96e.tar.bz2
[mlir][Transforms][NFC] Dialect conversion: Cache `UnresolvedMaterializationRewrite` (#108359)
The dialect conversion maintains a set of unresolved materializations (`UnrealizedConversionCastOp`). Turn that set into a `DenseMap` that maps from ops to `UnresolvedMaterializationRewrite *`. This improves efficiency a bit, because an iteration over `ConversionPatternRewriterImpl::rewrites` can be avoided. Also delete some dead code.
Diffstat (limited to 'llvm/unittests/Support')
0 files changed, 0 insertions, 0 deletions