Clement Courbet
|
d5324f4da3
[llvm-exegesis] Add a snippet generator to generate snippets to compute ROB sizes.
|
6 anni fa |
Fangrui Song
|
e234be51da
[llvm-exegesis] Move namespace exegesis inside llvm::
|
6 anni fa |
Guillaume Chatelet
|
91e6826692
[llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
|
6 anni fa |
Guillaume Chatelet
|
9d078e5696
[llvm-exegesis] Fix missing std::move.
|
6 anni fa |
Guillaume Chatelet
|
919972ec1f
[llvm-exegesis][NFC] Return many CodeTemplates instead of one.
|
6 anni fa |
Guillaume Chatelet
|
09f76c80ba
[llvm-exegesis][NFC] Pass Instruction instead of bare Opcode
|
6 anni fa |
Guillaume Chatelet
|
444acbd061
[llvm-exegesis][NFC] Code simplification
|
6 anni fa |
Guillaume Chatelet
|
9925bf1d88
[llvm-exegesis][NFC] Use accessors for Operand.
|
6 anni fa |
Guillaume Chatelet
|
ed2d3e4fff
[llvm-exegesis][NFC] Move random functions from CodeTemplate to SnippetGenerator.
|
6 anni fa |
Guillaume Chatelet
|
0640a7318b
[llvm-exegesis][NFC] Make randomizeUnsetVariables a free function.
|
6 anni fa |
Guillaume Chatelet
|
56a8ba1f8e
[llvm-exegesis][NFC] moving code around.
|
7 anni fa |
Guillaume Chatelet
|
db98902adc
[llvm-exegesis] Improve Register Setup (roll forward of D51856).
|
7 anni fa |
Simon Pilgrim
|
6b2193a167
Revert rL342466: [llvm-exegesis] Improve Register Setup.
|
7 anni fa |
Guillaume Chatelet
|
3208ea15c5
[llvm-exegesis] Improve Register Setup.
|
7 anni fa |
Clement Courbet
|
0f8c605133
[llvm-exegesis][NFC] Split BenchmarkRunner class
|
7 anni fa |