[NFC][llvm-exegesis] `InstructionBenchmark`: only allow move constructor
authorRoman Lebedev <lebedev.ri@gmail.com>
Sat, 17 Dec 2022 20:48:57 +0000 (23:48 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Sun, 18 Dec 2022 01:23:20 +0000 (04:23 +0300)
commita5de49755cab6ccea9380f7f51a133d2e37cdc88
treeff065e3da1842ee4ebe0da72f1a9548c962ca50e
parentfbaf48be0ff6fb24b9aa8fe9c2284fe88a8798dd
[NFC][llvm-exegesis] `InstructionBenchmark`: only allow move constructor

We don't ever legitimately need to copy it, so let's make that explicit
llvm/tools/llvm-exegesis/lib/BenchmarkResult.h
llvm/unittests/tools/llvm-exegesis/Mips/BenchmarkResultTest.cpp
llvm/unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp