Follow up patch to https://reviews.llvm.org/D47764.
Details
Diff Detail
- Repository
- rL LLVM
Event Timeline
Updating D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
Updating D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
Updating D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
tools/llvm-exegesis/lib/BenchmarkResult.cpp | ||
---|---|---|
44 ↗ | (On Diff #149990) | As discussed, the registers are guaranteed to have a name (MCRegisterInfo::getName), these names are derived from the enums defined in `llvm/lib/Target/XXX/XXXGenRegisterInfo.inc. |
47 ↗ | (On Diff #149990) | As discussed, I used an encoding scheme for numbers. |
tools/llvm-exegesis/lib/BenchmarkResult.cpp | ||
---|---|---|
18 ↗ | (On Diff #150116) | This should be |
Updating D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.