Apply clang-tidy fixes for performance-move-const-arg in ReductionNode.cpp (NFC)

This commit is contained in:
Mehdi Amini 2022-01-08 22:13:51 +00:00
parent ba19fa5779
commit 60d13b85ca

View file

@ -63,7 +63,7 @@ ArrayRef<ReductionNode *> ReductionNode::generateNewVariants() {
for (const Range &range : getRanges()) {
std::vector<Range> subRanges = getRanges();
llvm::erase_value(subRanges, range);
variants.push_back(createNewNode(std::move(subRanges)));
variants.push_back(createNewNode(subRanges));
}
return getVariants().drop_front(oldNumVariant);
@ -91,7 +91,7 @@ ArrayRef<ReductionNode *> ReductionNode::generateNewVariants() {
*subRangesIter = std::make_pair(maxRange.first, half);
variants.push_back(createNewNode(subRanges));
*subRangesIter = std::make_pair(half, maxRange.second);
variants.push_back(createNewNode(std::move(subRanges)));
variants.push_back(createNewNode(subRanges));
auto it = ranges.insert(maxElement, std::make_pair(half, maxRange.second));
it = ranges.insert(it, std::make_pair(maxRange.first, half));