summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-exegesis/lib/Assembler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move CodeGenFileType enum to Support/CodeGen.hReid Kleckner2019-11-131-1/+1
* llvm-exegesis - fix shadow variable warnings. NFCI.Simon Pilgrim2019-11-091-2/+2
* Prune two MachineInstr.h includes, fix up depsReid Kleckner2019-10-191-0/+1
* [Mips][llvm-exegesis] Add a Mips targetSimon Atanasyan2019-10-111-1/+3
* [llvm-exegesis] Ensure that ExecutableFunction are aligned.Clement Courbet2019-10-091-6/+10
* [llvm-exegesis][NFC] Remove extra `llvm::` qualifications.Clement Courbet2019-10-091-104/+92
* [NewPM] Port MachineModuleInfo to the new pass manager.Yuanfang Chen2019-09-301-11/+11
* [llvm-exegesis] Add loop mode for repeating the snippet.Clement Courbet2019-09-271-47/+73
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-7/+7
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert "[llvm-exegesis] Add a snippet generator to generate snippets to compu...Clement Courbet2018-11-081-12/+2
* [llvm-exegesis] Add a snippet generator to generate snippets to compute ROB s...Clement Courbet2018-11-081-2/+12
* MachineModuleInfo: Store more specific reference to LLVMTargetMachine; NFCMatthias Braun2018-11-051-1/+3
* [llvm-exegesis] Move namespace exegesis inside llvm::Fangrui Song2018-10-221-0/+2
* [llvm-exegesis] Crash when assembling invalid OperandGuillaume Chatelet2018-10-221-0/+2
* [llvm-exegesis] Re-enable liveliness tracker.Clement Courbet2018-10-191-1/+2
* [llvm-exegesis] Fix function return generation so it doesn't return register 0John Brawn2018-10-101-1/+1
* [llvm-exegesis] Improve Register Setup (roll forward of D51856).Guillaume Chatelet2018-09-201-18/+17
* Revert rL342465: Added function to set a register to a particular value + tests.Simon Pilgrim2018-09-181-7/+7
* Revert rL342466: [llvm-exegesis] Improve Register Setup.Simon Pilgrim2018-09-181-19/+20
* [llvm-exegesis] Improve Register Setup.Guillaume Chatelet2018-09-181-20/+19
* Added function to set a register to a particular value + tests.Guillaume Chatelet2018-09-181-7/+7
* [llvm-exegesis] Provide a way to handle memory instructions.Guillaume Chatelet2018-08-011-7/+19
* [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subt...Clement Courbet2018-07-031-3/+4
* [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.Clement Courbet2018-06-261-10/+7
* [llvm-exegesis] Fix warning in r22752: Initialize IsSnippetSetupComplete.Clement Courbet2018-06-251-1/+1
* [llvm-exegesis] Generate snippet setup code.Clement Courbet2018-06-251-5/+33
* [llvm-exegesis] Add mechanism to add target-specific passes.Clement Courbet2018-06-201-0/+8
* CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up...Peter Collingbourne2018-05-211-2/+2
* reland r332579: [llvm-exegesis] Update to cover latency through another opcode.Clement Courbet2018-05-171-0/+249
* Revert r332579 "[llvm-exegesis] Update to cover latency through another opcode."Clement Courbet2018-05-171-249/+0
* [llvm-exegesis] Update to cover latency through another opcode.Clement Courbet2018-05-171-0/+249
OpenPOWER on IntegriCloud