aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2024-02-13 17:45:28 +0900
committerGitHub <noreply@github.com>2024-02-13 17:45:28 +0900
commit05ad0d46325732e2f7759cb93c94f3e15b41d110 (patch)
tree5cfca0936064d2f362823616aca250a33d28479a /llvm/lib
parentf0db35b93f31ea5d6ff9bd4791fb6755b5a5bb9b (diff)
downloadllvm-05ad0d46325732e2f7759cb93c94f3e15b41d110.zip
llvm-05ad0d46325732e2f7759cb93c94f3e15b41d110.tar.gz
llvm-05ad0d46325732e2f7759cb93c94f3e15b41d110.tar.bz2
CoverageMapping.cpp: Apply std::move to MCDCRecord (#81220)
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/ProfileData/Coverage/CoverageMapping.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp b/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
index 517a81d..0c65ab8 100644
--- a/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
+++ b/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
@@ -385,9 +385,9 @@ public:
findIndependencePairs();
// Record Test vectors, executed vectors, and independence pairs.
- MCDCRecord Res(Region, ExecVectors, IndependencePairs, Folded, PosToID,
- CondLoc);
- return Res;
+ return MCDCRecord(Region, std::move(ExecVectors),
+ std::move(IndependencePairs), std::move(Folded),
+ std::move(PosToID), std::move(CondLoc));
}
};
@@ -761,7 +761,7 @@ Error CoverageMapping::loadFunctionRecord(
}
// Save the MC/DC Record so that it can be visualized later.
- Function.pushMCDCRecord(*Record);
+ Function.pushMCDCRecord(std::move(*Record));
}
// Don't create records for (filenames, function) pairs we've already seen.