Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
440e96f2f769b27f705936e34328ecca282f5a32
/
llvm
/
tools
/
llvm-exegesis
/
lib
/
BenchmarkRunner.cpp
fb94354
[llvm-exegesis] Provide a way to handle memory instructions.
by Guillaume Chatelet
· 7 years ago
f9a0bb3
[llvm-exegesis] Add uop computation for more X87 instruction classes.
by Clement Courbet
· 7 years ago
717c976
[llvm-exegesis] Add partial X87 support.
by Clement Courbet
· 7 years ago
4860b98
[llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
by Clement Courbet
· 7 years ago
0e8bf4e
[llvm-exegesis][NFC] Remove unnecessary member variables.
by Clement Courbet
· 7 years ago
a51efc2
[llvm-exegesis] Generate snippet setup code.
by Clement Courbet
· 7 years ago
9523ef0
[llvm-exegesis][NFC] Simplify BenchmarkRunner ctor.
by Clement Courbet
· 7 years ago
cff2caa
[llvm-exegesis][NFC] clang-format
by Clement Courbet
· 7 years ago
1ef6aa8
[llvm-exegesis][NFC] Simplify BenchmarkRunner.
by Clement Courbet
· 7 years ago
760d1d5
[llvm-exegesis][NFC] Simplify LLVMState.
by Clement Courbet
· 7 years ago
ef6cef5
[llvm-exegesis] Use a Prototype to defer picking a value for free vars.
by Guillaume Chatelet
· 7 years ago
4273e1e
[llvm-exegesis] Print the whole snippet in analysis.
by Clement Courbet
· 7 years ago
49fad1c
[llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName
by Clement Courbet
· 7 years ago
c9f727b
[llvm-exegesis] Cleaner design without mutable data.
by Guillaume Chatelet
· 7 years ago
b4f1582
[llvm-exegesis] Make BenchmarkRunner handle multiple configurations.
by Guillaume Chatelet
· 7 years ago
7b852cd
[llvm-exegesis] Add a Configuration object for Benchmark.
by Guillaume Chatelet
· 7 years ago
083a0c16
[llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
by Guillaume Chatelet
· 7 years ago
62b34fa
[llvm-exegesis] move Mode from Key to BenchmarResult.
by Clement Courbet
· 7 years ago
2cb97b9
[llvm-exegesis][NFC] Use an enum instead of a string for benchmark mode.
by Clement Courbet
· 7 years ago
0e69e2d
reland r332579: [llvm-exegesis] Update to cover latency through another opcode.
by Clement Courbet
· 7 years ago
295a554
Revert r332579 "[llvm-exegesis] Update to cover latency through another opcode."
by Clement Courbet
· 7 years ago
ee110fb
[llvm-exegesis] Update to cover latency through another opcode.
by Clement Courbet
· 7 years ago
a66bfaa4
[llvm-exegesis] Split AsmTemplate.Name into components.
by Clement Courbet
· 7 years ago
ac74acd
Re-land r329156 "Add llvm-exegesis tool."
by Clement Courbet
· 8 years ago
7949b3b
Revert r329156 "Add llvm-exegesis tool."
by Clement Courbet
· 8 years ago
7287b2c
Add llvm-exegesis tool.
by Clement Courbet
· 8 years ago