summaryrefslogtreecommitdiff
path: root/llvm/unittests/tools
Commit message (Expand)AuthorAgeFilesLines
* [X86] Update RET/LRET instruction to use the same naming convention as IRET (...Simon Pilgrim2021-11-071-2/+2
* [NFC] Move CombinationGenerator from Exegesis to ADTRoman Lebedev2021-11-052-176/+0
* [X86] Remove little support we had for MPXFangrui Song2021-10-121-20/+0
* Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner2021-10-0817-17/+17
* [exegesis][X86] ParallelSnippetGenerator: don't accidentally create serialize...Roman Lebedev2021-09-071-23/+23
* [llvm-exegesis] Add unit test in preparation for DD109275Clement Courbet2021-09-071-0/+23
* Merge all the llvm-exegesis unit tests into a single binaryTom Stellard2021-07-2616-155/+162
* [llvm-exegesis] Loop unrolling for loop snippet repetitor modeRoman Lebedev2021-05-251-2/+6
* [Support] Don't include VirtualFileSystem.h in CommandLine.hNico Weber2021-04-211-0/+1
* Renovate CMake files in the `llvm-exegesis` tool.Jameson Nash2021-02-102-0/+3
* [WebAssembly] Support single-floating-point immediate valueDan Gohman2021-02-041-1/+1
* [CSSPGO][llvm-profgen] Compress recursive cycles in calling contextwlei2021-02-033-1/+48
* Revert "[CSSPGO][llvm-profgen] Compress recursive cycles in calling context"wlei2021-02-033-42/+1
* [CSSPGO][llvm-profgen] Compress recursive cycles in calling contextwlei2021-02-033-1/+42
* [llvm-exegesis][PowerPC] Add more register classesJinsong Ji2020-12-043-0/+179
* [llvm] [unittests] Remove temporary files after they're not neededSergej Jaskiewicz2020-09-022-8/+11
* [llvm][NFC] Add missing 'override's in unittests/Logan Smith2020-07-173-3/+3
* [llvm-exegesis][NFC] Let the pfm::Counter own the PerfHelper.Clement Courbet2020-04-081-2/+2
* [llvm-exegesis][NFC] Remove dead code.Clement Courbet2020-04-081-15/+8
* Recommit: "[llvm-exegesis] Improve error reporting in Assembler.cpp"Miloš Stojanović2020-02-191-2/+2
* [llvm-exegesis] CombinationGenerator: don't store function_refRoman Lebedev2020-02-121-48/+40
* [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODERoman Lebedev2020-02-124-16/+203
* Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer2020-01-281-2/+2
* [llvm-exegesis] Allow the randomizer to fail nicely...Clement Courbet2020-01-231-0/+11
* [llvm-exegesis] Serial snippet: Restrict the set of back-to-back instructionsClement Courbet2020-01-221-0/+7
* [llvm-exegesis] Add support for AVX512 explicit rounding operands.Clement Courbet2020-01-211-0/+18
* [llvm-exegesis][NFC] Disassociate snippet generators from benchmark runnersMiloš Stojanović2020-01-204-33/+31
* Remove AllTargetsAsmPrintersNico Weber2020-01-171-1/+0
* [llvm-exegesis][mips] Add support for memory instructionsMiloš Stojanović2020-01-171-0/+31
* [llvm-exegesis][mips] Add RegisterAliasingTest unit testMiloš Stojanović2020-01-162-0/+75
* [llvm-exegesis][NFC] Refactor Mips tests fixtures into a base class.Miloš Stojanović2020-01-164-47/+51
* 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
* Fix uninitialized variable warning. NFC.Simon Pilgrim2019-11-181-1/+2
* [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