summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/tools
Commit message (Expand)AuthorAgeFilesLines
* [X86] Merge the different CMOV instructions for each condition code into sing...Craig Topper2019-04-051-4/+5
* [NFC][llvm-exegesis] Refactor ResolvedSchedClass & friendsRoman Lebedev2019-03-292-10/+11
* [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)Roman Lebedev2019-03-281-5/+12
* [llvm-exegesis] Allow the target to disable the selection of some registers.Clement Courbet2019-03-261-0/+4
* [llvm-exegesis] Fix compilation before c++17.Clement Courbet2019-03-221-1/+1
* [llvm-exegesis] Add clustering test.Clement Courbet2019-03-221-5/+37
* [DebugInfo] add SectionedAddress to DebugInfo interfaces.Alexey Lapshin2019-02-272-105/+146
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1917-68/+51
* [llvm-exegesis][NFC] Some code style cleanupJinsong Ji2018-11-204-1/+38
* [llvm-exegesis][NFC] More tests for ExegesisTarget::fillMemoryOperands().Clement Courbet2018-11-191-16/+32
* [llvm-exegesis] Fix unit tests on PowerPC/AArch64.Clement Courbet2018-11-092-4/+6
* [llvm-exegesis][NFC] Add a way to declare the default counter binding for unb...Clement Courbet2018-11-092-0/+12
* [PowerPC][llvm-exegesis] Add a PowerPC targetJinsong Ji2018-11-084-0/+182
* [llvm-exegesis] Implements a cache of Instruction objects.Guillaume Chatelet2018-10-241-3/+3
* [llvm-exegesis] Move namespace exegesis inside llvm::Fangrui Song2018-10-2213-0/+26
* [llvm-exegesis] X87 RFP setup code.Clement Courbet2018-10-191-7/+47
* [llvm-exegeis] Computing Latency configuration upfront so we can generate man...Guillaume Chatelet2018-10-171-69/+168
* [llvm-exegesis][NFC] Return many CodeTemplates instead of one.Guillaume Chatelet2018-10-151-5/+7
* [llvm-exegesis][NFC] Pass Instruction instead of bare OpcodeGuillaume Chatelet2018-10-101-3/+5
* [llvm-exegesis][NFC] Code simplificationGuillaume Chatelet2018-10-101-1/+1
* [llvm-exegesis][NFC] Fix typoGuillaume Chatelet2018-10-101-1/+1
* [llvm-exegesis][NFC] moving code around.Guillaume Chatelet2018-09-271-47/+47
* [llvm-exegesis] Get rid of debug_string.Clement Courbet2018-09-262-15/+15
* [llvm-exegesis] Output the unscaled value as well as the scaled one.Clement Courbet2018-09-262-18/+25
* [llvm-exegesis] Serializes registers initial values.Guillaume Chatelet2018-09-251-0/+3
* [llvm-exegesis] Fix broken test.Guillaume Chatelet2018-09-251-1/+1
* [llvm-exegesis][NFC] Rewrite of the YAML serialization.Guillaume Chatelet2018-09-253-18/+18
* [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
OpenPOWER on IntegriCloud