..
AArch64
[llvm-exegesis] Improve Register Setup (roll forward of D51856).
2018-09-20 12:22:18 +00:00
X86
[llvm-exegesis] Allow benchmarking arbitrary code snippets.
2018-09-25 07:31:44 +00:00
Analysis.cpp
[llvm-exegesis] Output the unscaled value as well as the scaled one.
2018-09-26 08:37:21 +00:00
Analysis.h
[llvm-exegesis] Output the unscaled value as well as the scaled one.
2018-09-26 08:37:21 +00:00
Assembler.cpp
[llvm-exegesis] Improve Register Setup (roll forward of D51856).
2018-09-20 12:22:18 +00:00
Assembler.h
[llvm-exegesis] Allow benchmarking arbitrary code snippets.
2018-09-25 07:31:44 +00:00
BenchmarkCode.h
[llvm-exegesis] Allow benchmarking arbitrary code snippets.
2018-09-25 07:31:44 +00:00
BenchmarkResult.cpp
[llvm-exegesis] Output the unscaled value as well as the scaled one.
2018-09-26 08:37:21 +00:00
BenchmarkResult.h
[llvm-exegesis] Add support for measuring NumMicroOps.
2018-09-26 11:22:56 +00:00
BenchmarkRunner.cpp
[llvm-exegesis] Output the unscaled value as well as the scaled one.
2018-09-26 08:37:21 +00:00
BenchmarkRunner.h
[llvm-exegesis] Output the unscaled value as well as the scaled one.
2018-09-26 08:37:21 +00:00
CMakeLists.txt
[llvm-exegesis][NFC] Move CodeTemplate to it's own file.
2018-09-26 11:57:24 +00:00
Clustering.cpp
[llvm-exegesis] Output the unscaled value as well as the scaled one.
2018-09-26 08:37:21 +00:00
Clustering.h
[llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
2018-06-04 11:11:55 +00:00
CodeTemplate.cpp
[llvm-exegesis][NFC] Move CodeTemplate to it's own file.
2018-09-26 11:57:24 +00:00
CodeTemplate.h
[llvm-exegesis][NFC] Move CodeTemplate to it's own file.
2018-09-26 11:57:24 +00:00
LLVMBuild.txt
[llvm-exegesis] Print the whole snippet in analysis.
2018-06-15 07:30:45 +00:00
Latency.cpp
[llvm-exegesis] Add support for measuring NumMicroOps.
2018-09-26 11:22:56 +00:00
Latency.h
[llvm-exegesis] Output the unscaled value as well as the scaled one.
2018-09-26 08:37:21 +00:00
LlvmState.cpp
[llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
2018-06-26 08:49:30 +00:00
LlvmState.h
[llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
2018-06-26 08:49:30 +00:00
MCInstrDescView.cpp
[llvm-exegesis][NFC] Move CodeTemplate to it's own file.
2018-09-26 11:57:24 +00:00
MCInstrDescView.h
[llvm-exegesis][NFC] Move CodeTemplate to it's own file.
2018-09-26 11:57:24 +00:00
PerfHelper.cpp
[llvm-exegesis][NFCI] Counter::Counter(): more useful msg on event open error
2018-05-31 07:08:26 +00:00
PerfHelper.h
[llvm-exegesis][NFC] Fix a few warnings.
2018-04-04 12:01:38 +00:00
RegisterAliasing.cpp
[llvm-exegesis] Cleaner design without mutable data.
2018-06-13 13:24:41 +00:00
RegisterAliasing.h
[llvm-exegesis] Provide a way to handle memory instructions.
2018-08-01 14:41:45 +00:00
RegisterValue.cpp
Fix "not all control paths return a value" MSVC warning. NFCI.
2018-09-17 13:56:42 +00:00
RegisterValue.h
[llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
2018-09-17 11:09:32 +00:00
SnippetGenerator.cpp
[llvm-exegesis] Improve Register Setup (roll forward of D51856).
2018-09-20 12:22:18 +00:00
SnippetGenerator.h
[llvm-exegesis][NFC] Move CodeTemplate to it's own file.
2018-09-26 11:57:24 +00:00
Target.cpp
[llvm-exegesis] Improve Register Setup (roll forward of D51856).
2018-09-20 12:22:18 +00:00
Target.h
[llvm-exegesis] Improve Register Setup (roll forward of D51856).
2018-09-20 12:22:18 +00:00
Uops.cpp
[llvm-exegesis] Add support for measuring NumMicroOps.
2018-09-26 11:22:56 +00:00
Uops.h
[llvm-exegesis] Output the unscaled value as well as the scaled one.
2018-09-26 08:37:21 +00:00