This is an archive of the discontinued LLVM Phabricator instance.

[llvm-exegesis] Split AsmTemplate.Name into components.
ClosedPublic

Authored by courbet on May 15 2018, 5:28 AM.

Details

Summary

AsmTemplate bemoces IntructionBenchmarkKey, which has three components.
This allows retreiving the opcode for analysis.

Diff Detail

Repository
rL LLVM

Event Timeline

courbet created this revision.May 15 2018, 5:28 AM
gchatelet requested changes to this revision.May 15 2018, 5:42 AM
gchatelet added inline comments.
tools/llvm-exegesis/lib/BenchmarkResult.h
49 ↗(On Diff #146796)

Can you add a std::string info while you're at it?

This revision now requires changes to proceed.May 15 2018, 5:42 AM
courbet updated this revision to Diff 146798.May 15 2018, 5:52 AM

Add "Info" field to InstructionBenchmark.

courbet marked an inline comment as done.May 15 2018, 5:53 AM
gchatelet accepted this revision.May 15 2018, 6:00 AM
This revision is now accepted and ready to land.May 15 2018, 6:00 AM
This revision was automatically updated to reflect the committed changes.