summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/tools
Commit message (Expand)AuthorAgeFilesLines
* [llvm-exegesis] Fix broken build bots.Guillaume Chatelet2018-09-202-15/+19
* [llvm-exegesis] Improve Register Setup (roll forward of D51856).Guillaume Chatelet2018-09-206-204/+311
* Revert rL342465: Added function to set a register to a particular value + tests.Simon Pilgrim2018-09-181-245/+165
* Revert rL342466: [llvm-exegesis] Improve Register Setup.Simon Pilgrim2018-09-186-69/+42
* [llvm-exegesis] Improve Register Setup.Guillaume Chatelet2018-09-186-42/+69
* Added function to set a register to a particular value + tests.Guillaume Chatelet2018-09-181-165/+245
* Improve Register SetupGuillaume Chatelet2018-09-182-8/+71
* [llvm-exegesis] Add predefined floating point values so we can test impact of...Guillaume Chatelet2018-09-172-0/+72
* Revert r342148 (and follow-on fix attempts r342154, r342180, r342182, r342193)Nico Weber2018-09-152-2/+0
* [NFC] Link LLVMCore into LLVMExegesisARMTests.Richard Diamond2018-09-131-0/+1
* LLVMExegesisX86Tests: link to LLVMCore, too.Roman Lebedev2018-09-131-0/+1
* [llvm-exegesis][NFC] Split BenchmarkRunner classClement Courbet2018-09-131-33/+27
* Add header guards to some headers that are missing themArgyrios Kyrtzidis2018-09-031-0/+5
* [llvm-exegesis] Renaming classes and functions.Guillaume Chatelet2018-08-031-57/+56
* [llvm-exegesis] Rename InstructionInstance into InstructionBuilder.Guillaume Chatelet2018-08-021-47/+47
* [llvm-exegesis] Provide a way to handle memory instructions.Guillaume Chatelet2018-08-016-18/+97
* [cfi-verify] Support AArch64.Joel Galenson2018-07-131-27/+276
* [llvm-exegesis] Adjust AArch64 unit testJohn Brawn2018-07-031-4/+19
* [llvm-exegesis] Add an AArch64 targetJohn Brawn2018-07-033-0/+62
* [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subt...Clement Courbet2018-07-031-7/+133
* [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.Clement Courbet2018-06-262-8/+6
* Fix unsigned/signed comparison failure in unittest.Eric Christopher2018-06-251-1/+1
* [llvm-exegesis][NFC] Remove unnecessary member variables.Clement Courbet2018-06-251-1/+1
* [llvm-exegesis] Generate snippet setup code.Clement Courbet2018-06-253-8/+104
* [llvm-exegesis] Add mechanism to add target-specific passes.Clement Courbet2018-06-201-1/+2
* [llvm-exegesis] Fix failing test.Guillaume Chatelet2018-06-201-2/+4
* [llvm-exegesis] Use a Prototype to defer picking a value for free vars.Guillaume Chatelet2018-06-201-77/+82
* Re-land r335038 "[llvm-exegesis] A mechanism to add target-specific functiona...Clement Courbet2018-06-192-1/+31
* Revert r335038 "[llvm-exegesis] A mechanism to add target-specific functional...Clement Courbet2018-06-192-31/+1
* [llvm-exegesis] A mechanism to add target-specific functionality.Clement Courbet2018-06-192-1/+31
* [llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeNameClement Courbet2018-06-141-3/+0
* [llvm-exegesis] Fix buildbot - power was using native target for X86.Guillaume Chatelet2018-06-131-1/+2
* [llvm-exegesis] Fix failing assert when creating Snippet for LAHF.Guillaume Chatelet2018-06-131-1/+12
* [llvm-exegesis] Cleaner design without mutable data.Guillaume Chatelet2018-06-132-1/+201
* [llvm-exegesis] Move libpfm linking to LLVMExegesis.Guillaume Chatelet2018-06-121-4/+0
* [llvm-exegesis] Improve error reporting.Guillaume Chatelet2018-06-071-3/+5
* [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.Guillaume Chatelet2018-06-071-2/+25
* [llvm-exegesis] move Mode from Key to BenchmarResult.Clement Courbet2018-06-061-3/+3
* [llvm-exegesis] Add instructions to BenchmarkResult Key.Clement Courbet2018-06-051-4/+25
* [llvm-exegesis][NFC] Use an enum instead of a string for benchmark mode.Clement Courbet2018-06-041-1/+1
* [llvm-exegesis] Analysis: Display idealized sched class port pressure.Clement Courbet2018-06-012-0/+103
* [llvm-exegesis] Analysis: Show value extents.Clement Courbet2018-05-241-0/+10
* [llvm-exegesis] Analysis output uses HTML.Clement Courbet2018-05-221-0/+14
* [llvm-exegesis] Fix compile error on VS.Clement Courbet2018-05-181-3/+3
* [llvm-exegesis] Disable failing ARM assembler tests.Clement Courbet2018-05-171-2/+2
* [llvm-exegesis] Disable the tests failing on buildbots while we investigate.Clement Courbet2018-05-171-4/+4
* [llvm-exegesis][NFC] Remove dead function.Clement Courbet2018-05-171-5/+0
* Fix r332592 : X86 tests should use the X86 target, not the native targets.Clement Courbet2018-05-171-5/+14
* reland r332579: [llvm-exegesis] Update to cover latency through another opcode.Clement Courbet2018-05-1711-562/+271
* Revert r332579 "[llvm-exegesis] Update to cover latency through another opcode."Clement Courbet2018-05-176-120/+389
OpenPOWER on IntegriCloud