llvm-project/llvm/tools/llvm-exegesis/lib
Simon Pilgrim 5f2c53bdf4 Pass some DataLayout arguments by const-ref
Avoid unnecessary copies, reported by MSVC static analyzer.
2021-09-23 15:50:31 +01:00
..
AArch64 Renovate CMake files in the `llvm-exegesis` tool. 2021-02-10 14:22:55 -05:00
Mips Renovate CMake files in the `llvm-exegesis` tool. 2021-02-10 14:22:55 -05:00
PowerPC Renovate CMake files in the `llvm-exegesis` tool. 2021-02-10 14:22:55 -05:00
X86 [llvm] Add enum iteration to Sequence 2021-07-21 12:48:53 +00:00
Analysis.cpp [Exegesis] Native clusterization: sub-partition by sched class id 2021-09-07 17:54:37 +03:00
Analysis.h [Exegesis] Native clusterization: sub-partition by sched class id 2021-09-07 17:54:37 +03:00
Assembler.cpp Pass some DataLayout arguments by const-ref 2021-09-23 15:50:31 +01:00
Assembler.h
BenchmarkCode.h
BenchmarkResult.cpp Merge all the llvm-exegesis unit tests into a single binary 2021-07-26 22:07:07 -07:00
BenchmarkResult.h Merge all the llvm-exegesis unit tests into a single binary 2021-07-26 22:07:07 -07:00
BenchmarkRunner.cpp [llvm-exegesis] Loop unrolling for loop snippet repetitor mode 2021-05-25 12:08:27 +03:00
BenchmarkRunner.h [llvm-exegesis] Loop unrolling for loop snippet repetitor mode 2021-05-25 12:08:27 +03:00
CMakeLists.txt Renovate CMake files in the `llvm-exegesis` tool. 2021-02-10 14:22:55 -05:00
Clustering.cpp [Exegesis] Native clusterization: sub-partition by sched class id 2021-09-07 17:54:37 +03:00
Clustering.h [Exegesis] Native clusterization: sub-partition by sched class id 2021-09-07 17:54:37 +03:00
CodeTemplate.cpp
CodeTemplate.h
Error.cpp
Error.h
LatencyBenchmarkRunner.cpp
LatencyBenchmarkRunner.h
LlvmState.cpp [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo 2021-05-23 14:15:23 -07:00
LlvmState.h
MCInstrDescView.cpp [WebAssembly] Support single-floating-point immediate value 2021-02-04 18:05:06 -08:00
MCInstrDescView.h
ParallelSnippetGenerator.cpp [exegesis][X86] ParallelSnippetGenerator: don't accidentally create serialized instructions 2021-09-07 12:39:23 +03:00
ParallelSnippetGenerator.h
PerfHelper.cpp [llvm-exegesis] Fix missing-headers build errors. 2021-07-15 13:20:25 -04:00
PerfHelper.h
RegisterAliasing.cpp
RegisterAliasing.h
RegisterValue.cpp
RegisterValue.h
SchedClassResolution.cpp [llvm] Use llvm::find_if (NFC) 2021-01-11 18:48:06 -08:00
SchedClassResolution.h
SerialSnippetGenerator.cpp Avoid shuffle self-assignment in EXPENSIVE_CHECKS builds 2021-03-10 11:17:34 +00:00
SerialSnippetGenerator.h
SnippetFile.cpp [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo 2021-05-23 14:15:23 -07:00
SnippetFile.h
SnippetGenerator.cpp
SnippetGenerator.h
SnippetRepetitor.cpp [llvm-exegesis] Loop unrolling for loop snippet repetitor mode 2021-05-25 12:08:27 +03:00
SnippetRepetitor.h [llvm-exegesis] Loop unrolling for loop snippet repetitor mode 2021-05-25 12:08:27 +03:00
Target.cpp [llvm] Use *::empty (NFC) 2021-01-16 09:40:55 -08:00
Target.h Re-land "[llvm-exegesis] Save target state before running the benchmark." 2020-11-04 09:46:55 +01:00
TargetSelect.h
UopsBenchmarkRunner.cpp
UopsBenchmarkRunner.h