Follow up patch to https://reviews.llvm.org/D47764.
Details
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 19031 Build 19031: arc lint + arc unit
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 | 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 | As discussed, I used an encoding scheme for numbers. |
tools/llvm-exegesis/lib/BenchmarkResult.cpp | ||
---|---|---|
18 | This should be |
Updating D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
This should be
static constexpr const char kIntegerFormat[] = "i_0x%" PRId64 "x";