| Commit message (Expand) | Author | Age | Files | Lines |
| * | [llvm-exegesis][NFC] Remove extra `llvm::` qualifications. | Clement Courbet | 2019-10-09 | 1 | -27/+26 |
| * | [llvm-exegesis] Finish plumbing the `Config` field. | Clement Courbet | 2019-10-08 | 1 | -12/+10 |
| * | [llvm-exegesis][NFC] Move BenchmarkFailure to own file. | Clement Courbet | 2019-09-30 | 1 | -5/+2 |
| * | [llvm-exegesis] Add loop mode for repeating the snippet. | Clement Courbet | 2019-09-27 | 1 | -23/+13 |
| * | [llvm] Migrate llvm::make_unique to std::make_unique | Jonas Devlieghere | 2019-08-15 | 1 | -1/+1 |
| * | [llvm-exegesis] BenchmarkRunner::runConfiguration(): write small snippet to m... | Roman Lebedev | 2019-05-07 | 1 | -7/+6 |
| * | Add an option do not dump the generated object on disk | Guillaume Chatelet | 2019-04-05 | 1 | -11/+25 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Revert "[llvm-exegesis] Add a snippet generator to generate snippets to compu... | Clement Courbet | 2018-11-08 | 1 | -1/+1 |
| * | [llvm-exegesis] Add a snippet generator to generate snippets to compute ROB s... | Clement Courbet | 2018-11-08 | 1 | -1/+1 |
| * | [llvm-exegesis] Fix SNB counter definition and handling. | Clement Courbet | 2018-10-28 | 1 | -3/+4 |
| * | [llvm-exegesis] Fix name lookup ambiguity in MSVC after 344922 | Fangrui Song | 2018-10-22 | 1 | -1/+1 |
| * | [llvm-exegesis] Move namespace exegesis inside llvm:: | Fangrui Song | 2018-10-22 | 1 | -0/+2 |
| * | [llvm-exegesis] Allow measuring several instructions in a single run. | Clement Courbet | 2018-10-17 | 1 | -4/+61 |
| * | [llvm-exegesis] Output the unscaled value as well as the scaled one. | Clement Courbet | 2018-09-26 | 1 | -1/+9 |
| * | [llvm-exegesis] Serializes registers initial values. | Guillaume Chatelet | 2018-09-25 | 1 | -0/+1 |
| * | [llvm-exegesis] Add lit tests (v2). | Clement Courbet | 2018-09-25 | 1 | -4/+2 |
| * | [llvm-exegesis] Allow benchmarking arbitrary code snippets. | Clement Courbet | 2018-09-25 | 1 | -3/+3 |
| * | [llvm-exegesis] Improve Register Setup (roll forward of D51856). | Guillaume Chatelet | 2018-09-20 | 1 | -1/+1 |
| * | Revert rL342466: [llvm-exegesis] Improve Register Setup. | Simon Pilgrim | 2018-09-18 | 1 | -1/+1 |
| * | [llvm-exegesis] Improve Register Setup. | Guillaume Chatelet | 2018-09-18 | 1 | -1/+1 |
| * | [llvm-exegesis][NFC] Split BenchmarkRunner class | Clement Courbet | 2018-09-13 | 1 | -125/+1 |
| * | [llvm-exegesis][NFC]Remove dead function parameter | Clement Courbet | 2018-09-12 | 1 | -2/+2 |
| * | [llvm-exegesis] Renaming classes and functions. | Guillaume Chatelet | 2018-08-03 | 1 | -61/+61 |
| * | [llvm-exegesis] Rename InstructionInstance into InstructionBuilder. | Guillaume Chatelet | 2018-08-02 | 1 | -14/+14 |
| * | [llvm-exegesis] Provide a way to handle memory instructions. | Guillaume Chatelet | 2018-08-01 | 1 | -9/+15 |
| * | [llvm-exegesis] Add uop computation for more X87 instruction classes. | Clement Courbet | 2018-07-05 | 1 | -2/+11 |
| * | [llvm-exegesis] Add partial X87 support. | Clement Courbet | 2018-06-28 | 1 | -0/+21 |
| * | [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget. | Clement Courbet | 2018-06-26 | 1 | -12/+15 |
| * | [llvm-exegesis][NFC] Remove unnecessary member variables. | Clement Courbet | 2018-06-25 | 1 | -3/+2 |
| * | [llvm-exegesis] Generate snippet setup code. | Clement Courbet | 2018-06-25 | 1 | -9/+58 |
| * | [llvm-exegesis][NFC] Simplify BenchmarkRunner ctor. | Clement Courbet | 2018-06-25 | 1 | -2/+1 |
| * | [llvm-exegesis][NFC] clang-format | Clement Courbet | 2018-06-25 | 1 | -6/+6 |
| * | [llvm-exegesis][NFC] Simplify BenchmarkRunner. | Clement Courbet | 2018-06-21 | 1 | -21/+12 |
| * | [llvm-exegesis][NFC] Simplify LLVMState. | Clement Courbet | 2018-06-21 | 1 | -2/+3 |
| * | [llvm-exegesis] Use a Prototype to defer picking a value for free vars. | Guillaume Chatelet | 2018-06-20 | 1 | -1/+15 |
| * | [llvm-exegesis] Print the whole snippet in analysis. | Clement Courbet | 2018-06-15 | 1 | -14/+44 |
| * | [llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName | Clement Courbet | 2018-06-14 | 1 | -1/+0 |
| * | [llvm-exegesis] Cleaner design without mutable data. | Guillaume Chatelet | 2018-06-13 | 1 | -3/+5 |
| * | [llvm-exegesis] Make BenchmarkRunner handle multiple configurations. | Guillaume Chatelet | 2018-06-07 | 1 | -28/+31 |
| * | [llvm-exegesis] Add a Configuration object for Benchmark. | Guillaume Chatelet | 2018-06-07 | 1 | -4/+5 |
| * | [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key. | Guillaume Chatelet | 2018-06-07 | 1 | -1/+3 |
| * | [llvm-exegesis] move Mode from Key to BenchmarResult. | Clement Courbet | 2018-06-06 | 1 | -1/+1 |
| * | [llvm-exegesis][NFC] Use an enum instead of a string for benchmark mode. | Clement Courbet | 2018-06-04 | 1 | -1/+1 |
| * | reland r332579: [llvm-exegesis] Update to cover latency through another opcode. | Clement Courbet | 2018-05-17 | 1 | -29/+59 |
| * | Revert r332579 "[llvm-exegesis] Update to cover latency through another opcode." | Clement Courbet | 2018-05-17 | 1 | -59/+29 |
| * | [llvm-exegesis] Update to cover latency through another opcode. | Clement Courbet | 2018-05-17 | 1 | -29/+59 |
| * | [llvm-exegesis] Split AsmTemplate.Name into components. | Clement Courbet | 2018-05-15 | 1 | -5/+2 |
| * | Re-land r329156 "Add llvm-exegesis tool." | Clement Courbet | 2018-04-04 | 1 | -0/+79 |
| * | Revert r329156 "Add llvm-exegesis tool." | Clement Courbet | 2018-04-04 | 1 | -79/+0 |