This is a step towards fixing PR38048.
Note that right now the measurements are given per instruction. We'll
need to give measurements a per code snippet and update the analysis (PR38731).
Paths
| Differential D52041
[llvm-exegesis] Allow benchmarking arbitrary code snippets. ClosedPublic Authored by courbet on Sep 13 2018, 8:30 AM.
Details Summary This is a step towards fixing PR38048. Note that right now the measurements are given per instruction. We'll
Diff Detail
Event Timelinecourbet retitled this revision from [llvm-exegesis][NFC] Remove dead parameter. to [llvm-exegesis] Allow benchmarking arbitrary code snippets..Sep 13 2018, 8:32 AM
This revision is now accepted and ready to land.Sep 24 2018, 8:10 AM Closed by commit rL342947: [llvm-exegesis] Allow benchmarking arbitrary code snippets. (authored by courbet). · Explain WhySep 25 2018, 12:33 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 166291 docs/CommandGuide/llvm-exegesis.rst
tools/llvm-exegesis/lib/Assembler.h
tools/llvm-exegesis/lib/BenchmarkCode.h
tools/llvm-exegesis/lib/BenchmarkRunner.cpp
tools/llvm-exegesis/lib/X86/Target.cpp
tools/llvm-exegesis/llvm-exegesis.cpp
|