[llvm] 965b944 - [TableGen] Use emplace_back and const correct two reference arguments. NFC
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 3 18:22:41 PDT 2025
Author: Craig Topper
Date: 2025-07-03T18:22:32-07:00
New Revision: 965b94428c1bc4df771aa4c2bf63aac7e1bc8eec
URL: https://github.com/llvm/llvm-project/commit/965b94428c1bc4df771aa4c2bf63aac7e1bc8eec
DIFF: https://github.com/llvm/llvm-project/commit/965b94428c1bc4df771aa4c2bf63aac7e1bc8eec.diff
LOG: [TableGen] Use emplace_back and const correct two reference arguments. NFC
Added:
Modified:
llvm/utils/TableGen/CompressInstEmitter.cpp
Removed:
################################################################################
diff --git a/llvm/utils/TableGen/CompressInstEmitter.cpp b/llvm/utils/TableGen/CompressInstEmitter.cpp
index e73ea71ba14b5..9a84343b98d95 100644
--- a/llvm/utils/TableGen/CompressInstEmitter.cpp
+++ b/llvm/utils/TableGen/CompressInstEmitter.cpp
@@ -118,8 +118,9 @@ class CompressInstEmitter {
bool IsCompressOnly;
CompressPat(const CodeGenInstruction &S, const CodeGenInstruction &D,
- std::vector<const Record *> RF, IndexedMap<OpData> &SourceMap,
- IndexedMap<OpData> &DestMap, bool IsCompressOnly)
+ std::vector<const Record *> RF,
+ const IndexedMap<OpData> &SourceMap,
+ const IndexedMap<OpData> &DestMap, bool IsCompressOnly)
: Source(S), Dest(D), PatReqFeatures(std::move(RF)),
SourceOperandMap(SourceMap), DestOperandMap(DestMap),
IsCompressOnly(IsCompressOnly) {}
@@ -516,9 +517,9 @@ void CompressInstEmitter::evaluateCompressPat(const Record *Rec) {
return R->getValueAsBit("AssemblerMatcherPredicate");
});
- CompressPatterns.push_back(CompressPat(
- SourceInst, DestInst, std::move(PatReqFeatures), SourceOperandMap,
- DestOperandMap, Rec->getValueAsBit("isCompressOnly")));
+ CompressPatterns.emplace_back(SourceInst, DestInst, std::move(PatReqFeatures),
+ SourceOperandMap, DestOperandMap,
+ Rec->getValueAsBit("isCompressOnly"));
}
static void
More information about the llvm-commits
mailing list