summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/tools/llvm-exegesis
Commit message (Expand)AuthorAgeFilesLines
* CMake: Make most target symbols hidden by defaultTom Stellard2020-01-145-5/+5
* [llvm-exegesis][mips] Expand loadImmediate()Miloš Stojanović2020-01-131-5/+60
* [llvm-exegesis][NFC] internal changesGuillaume Chatelet2019-12-183-41/+55
* [llvm-exegesis][mips] Add SnippetGeneratorTest unit testMiloš Stojanović2019-12-162-0/+112
* [llvm-exegesis] Set up AsmTargetStreamer in readSnippetsGuillaume Chatelet2019-12-161-0/+7
* [llvm-exegesis][mips] Add BenchmarkResultTest unit testMiloš Stojanović2019-12-132-0/+142
* [Mips][llvm-exegesis] Add a Mips targetSimon Atanasyan2019-10-113-0/+115
* [llvm-exegesis][NFC] Remove extra `llvm::` qualifications.Clement Courbet2019-10-0913-281/+250
* [llvm-exegesis][NFC] Remove unecessary `using llvm::` directives.Clement Courbet2019-10-093-13/+5
* [llvm-exegesis] Add options to SnippetGenerator.Clement Courbet2019-10-081-2/+3
* [llvm-exegesis] Finish plumbing the `Config` field.Clement Courbet2019-10-081-2/+2
* [llvm-exegesis][NFC] Refactor X86 tests fixtures into a base class.Clement Courbet2019-10-016-101/+71
* [llvm-exegesis][NFC] Refactor snippet file reading out of tool main.Clement Courbet2019-09-302-0/+133
* [llvm-exegesis] Fix r373083: Module -> Mod.Clement Courbet2019-09-271-6/+6
* [llvm-exegesis] Add loop mode for repeating the snippet.Clement Courbet2019-09-274-8/+121
* [llvm-exegesis] Refactor how forbidden registers are computed.Clement Courbet2019-09-271-26/+47
* Revert CMake: Make most target symbols hidden by defaultTom Stellard2019-06-114-4/+4
* CMake: Make most target symbols hidden by defaultTom Stellard2019-06-104-4/+4
* [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
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1915-60/+45
* [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
OpenPOWER on IntegriCloud