summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-exegesis
Commit message (Expand)AuthorAgeFilesLines
* [llvm-exegesis] Initialize const bitvector memberJonas Devlieghere2020-01-131-1/+1
* [llvm-exegesis] Remove unneeded std::move()Miloš Stojanović2020-01-131-1/+1
* [llvm-exegesis][mips] Expand loadImmediate()Miloš Stojanović2020-01-131-13/+62
* [Disassembler] Delete the VStream parameter of MCDisassembler::getInstruction()Fangrui Song2020-01-111-1/+1
* [MC] Add parameter `Address` to MCInstPrinter::printInstFangrui Song2020-01-061-1/+1
* [llvm-exegesis] Check counters before runningMiloš Stojanović2019-12-313-8/+18
* [Tools] Fixes -Wrange-loop-analysis warningsMark de Wever2019-12-223-5/+5
* [llvm-exegesis][NFC] internal changesGuillaume Chatelet2019-12-189-94/+148
* [llvm-exegesis] Set up AsmTargetStreamer in readSnippetsGuillaume Chatelet2019-12-161-0/+16
* [llvm-exegesis] Fix 44b9942898c7.Clement Courbet2019-12-021-0/+1
* [X86] Add initialization of FPCW in llvm-exegesisWang, Pengfei2019-12-021-5/+11
* [X86] Add initialization of MXCSR in llvm-exegesisWang, Pengfei2019-12-021-0/+17
* Move CodeGenFileType enum to Support/CodeGen.hReid Kleckner2019-11-131-1/+1
* llvm-exegesis - fix shadow variable warnings. NFCI.Simon Pilgrim2019-11-092-5/+5
* [Mips] Use appropriate private label prefix based on Mips ABIMirko Brkusanin2019-10-231-1/+4
* Move endian constant from Host.h to SwapByteOrder.h, prune includeReid Kleckner2019-10-191-0/+1
* Prune two MachineInstr.h includes, fix up depsReid Kleckner2019-10-191-0/+1
* [Mips][llvm-exegesis] Add a Mips targetSimon Atanasyan2019-10-115-1/+113
* [llvm-exegesis] Show noise cluster in analysis output.Clement Courbet2019-10-112-19/+68
* [llvm-exegesis] Ensure that ExecutableFunction are aligned.Clement Courbet2019-10-091-6/+10
* [llvm-exegesis] Fix r374158Clement Courbet2019-10-092-16/+16
* [llvm-exegesis][NFC] Remove extra `llvm::` qualifications.Clement Courbet2019-10-0937-905/+822
* [llvm-exegesis] Add missing std::move in rL374146.Clement Courbet2019-10-091-2/+2
* [llvm-exegesis][NFC] Fix rL374146.Clement Courbet2019-10-091-1/+1
* [llvm-exegesis] Explore LEA addressing modes.Clement Courbet2019-10-093-17/+113
* [llvm-exegesis] Add options to SnippetGenerator.Clement Courbet2019-10-088-25/+46
* [llvm-exegesis] Finish plumbing the `Config` field.Clement Courbet2019-10-087-50/+46
* [llvm-exegesis][NFC] Rename ExegesisTarget::decrementLoopCounterAndLoop()Clement Courbet2019-10-033-6/+10
* [llvm-exegesis/lib] Fix missing linkage to MCParserMichal Gorny2019-10-011-0/+1
* [NewPM] Port MachineModuleInfo to the new pass manager.Yuanfang Chen2019-09-301-11/+11
* [llvm-exegesis][NFC] Move BenchmarkFailure to own file.Clement Courbet2019-09-3010-46/+66
* [llvm-exegesis][NFC] Refactor snippet file reading out of tool main.Clement Courbet2019-09-304-144/+201
* Fix MSVC "not all control paths return a value" warning. NFCI.Simon Pilgrim2019-09-271-0/+1
* [llvm-exegesis] Add loop mode for repeating the snippet.Clement Courbet2019-09-2713-81/+376
* [llvm-exegesis] Refactor how forbidden registers are computed.Clement Courbet2019-09-279-72/+102
* [llvm-exegesis][NFC] Remove dead code.Clement Courbet2019-09-262-10/+0
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-156-16/+16
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-051-1/+1
* fix a typo unavaliable=>unavailableSylvestre Ledru2019-06-081-1/+1
* [llvm-exegesis] Move native target initialization code to a separate file.Clement Courbet2019-05-222-7/+42
* [llvm-exegesis] BenchmarkRunner::runConfiguration(): write small snippet to m...Roman Lebedev2019-05-071-7/+6
* [llvm-exegesis] InstructionBenchmark::writeYamlTo(): don't forget to flush()Roman Lebedev2019-05-071-0/+2
* Revert "Use llvm::lower_bound. NFC"Ali Tamur2019-04-111-7/+14
* Use llvm::lower_bound. NFCFangrui Song2019-04-111-14/+7
* [llvm-exegesis] Fix serialization/deserialization of special NoRegister regis...Roman Lebedev2019-04-111-7/+14
* [llvm-exegesis] Pacify bots - don't std::move() - prevents copy elisionRoman Lebedev2019-04-101-2/+2
* [llvm-exegesis] YamlContext: fix some missing spaces/quotes/newlines in error...Roman Lebedev2019-04-101-6/+6
* [llvm-exegesis] Fix error propagation from yaml writing (from serialization)Roman Lebedev2019-04-102-8/+17
* [llvm-exegesis] benchmarkMain(): less cryptic error if built w/o libpfmRoman Lebedev2019-04-081-0/+5
* [llvm-exegesis][X86] Randomize CMOVcc/SETcc OPERAND_COND_CODE CondCodesRoman Lebedev2019-04-083-7/+12
OpenPOWER on IntegriCloud