[PATCH] D47764: [llvm-exegesis] Add instructions to BenchmarkResult Key.
Guillaume Chatelet via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 5 01:54:40 PDT 2018
gchatelet created this revision.
gchatelet added a reviewer: courbet.
Herald added subscribers: llvm-commits, tschuett.
We want llvm-exegesis to explore instructions (effect of initial register values, effect of operand selection). To enable this a BenchmarkResult muststore all the relevant data in its key. This patch starts adding such data. Here we simply allow to store the generated instructions, following patches will add operands and initial values for registers.
Repository:
rL LLVM
https://reviews.llvm.org/D47764
Files:
tools/llvm-exegesis/lib/BenchmarkResult.cpp
tools/llvm-exegesis/lib/BenchmarkResult.h
tools/llvm-exegesis/llvm-exegesis.cpp
unittests/tools/llvm-exegesis/BenchmarkResultTest.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D47764.149916.patch
Type: text/x-patch
Size: 14888 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180605/6eabdd30/attachment-0001.bin>
More information about the llvm-commits
mailing list