diff options
author | abhishek-kaushik22 <abhishek.kaushik@intel.com> | 2024-11-22 03:48:46 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-21 11:48:46 -0800 |
commit | 31ce47b5d602996406a516184af054a45118beca (patch) | |
tree | 081cba476dec5061a9b80004d36d414c93f70353 /llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp | |
parent | 505e049aa078c8961f00cacefc3983398a46fb04 (diff) | |
download | llvm-31ce47b5d602996406a516184af054a45118beca.zip llvm-31ce47b5d602996406a516184af054a45118beca.tar.gz llvm-31ce47b5d602996406a516184af054a45118beca.tar.bz2 |
[TableGen] Use `std::move` to avoid copy (#113061)
Diffstat (limited to 'llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp')
-rw-r--r-- | llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp b/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp index 163a1a7..b6b669f 100644 --- a/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp +++ b/llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp @@ -3183,7 +3183,8 @@ void TreePattern::dump() const { print(errs()); } CodeGenDAGPatterns::CodeGenDAGPatterns(const RecordKeeper &R, PatternRewriterFn PatternRewriter) : Records(R), Target(R), Intrinsics(R), - LegalVTS(Target.getLegalValueTypes()), PatternRewriter(PatternRewriter) { + LegalVTS(Target.getLegalValueTypes()), + PatternRewriter(std::move(PatternRewriter)) { ParseNodeInfo(); ParseNodeTransforms(); ParseComplexPatterns(); |