aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCDisassembler/Disassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-12-01TargetInstrInfo: make getOperandLatency return optional (NFC) (#73769)Ramkumar Ramachandra1-5/+6
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2022-03-10Cleanup includes: MCDisassemblerserge-sans-paille1-1/+0
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-05-23[MC] Refactor MCObjectFileInfo initialization and allow targets to create MCO...Philipp Krones1-2/+2
2021-05-05[MC] Untangle MCContext and MCObjectFileInfoPhilipp Krones1-1/+2
2020-01-11[Disassembler] Delete the VStream parameter of MCDisassembler::getInstruction()Fangrui Song1-2/+1
2020-01-06[MC] Add parameter `Address` to MCInstPrinter::printInstFangrui Song1-1/+2
2019-10-23[Mips] Use appropriate private label prefix based on Mips ABIMirko Brkusanin1-1/+4
2019-06-26Fix leaks in LLVMCreateDisasmCPUFeaturesScott Linder1-13/+15
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-30Remove trailing spaceFangrui Song1-1/+1
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-4/+4
2018-02-23Shrink various scheduling tables by using narrower types.Benjamin Kramer1-1/+1
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2016-10-01Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs (NFC)Mehdi Amini1-1/+1
2016-08-23Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko1-10/+19
2016-01-26Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer1-3/+3
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders1-3/+2
2015-09-15Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders1-2/+3
2015-09-15Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders1-3/+2
2015-09-15Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders1-2/+3
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren1-3/+0
2015-08-13Remove raw_svector_ostream::resync and users. It's no-op after r244870.Yaron Keren1-1/+0
2015-03-31Replace the MCSubtargetInfo parameter with a Triple when creatingEric Christopher1-4/+3
2015-03-30Rename const char *Triple argument to TT to avoid shadowing llvm::Triple.Eric Christopher1-21/+20
2015-03-27[MCInstPrinter] Enable MCInstPrinter to change its behavior based on theAkira Hatanaka1-1/+1
2015-01-18unique_ptrify the RelInfo parameter to TargetRegistry::createMCSymbolizerDavid Blaikie1-1/+1
2015-01-13Grammar and spelling.Eric Christopher1-4/+4
2014-11-13Fix a regression on the disassembling C API.Rafael Espindola1-1/+1
2014-11-12Remove the now unused StringRefMemoryObject.h.Rafael Espindola1-1/+0
2014-11-12Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola1-3/+2
2014-11-07Use a StringRefMemoryObject. NFC.Rafael Espindola1-26/+3
2014-09-30Extend C disassembler API to allow specifying target featuresBradley Smith1-10/+16
2014-09-02Change MCSchedModel to be a struct of statically initialized data.Pete Cooper1-5/+5
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker1-2/+6
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker1-6/+2
2014-04-24[C++] Use 'nullptr'.Craig Topper1-11/+11
2014-04-15[MC] Require an MCContext when constructing an MCDisassembler.Lang Hames1-1/+1
2014-04-11Remove redundant symbolization support from MCDisassembler interface.Lang Hames1-2/+1
2014-03-27Remove forward declaration for Target class - Target is already defined here.Lang Hames1-3/+0
2014-03-08[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-4/+4
2014-03-07Change MCDisassembler::setSymbolizer to take unique_ptr by value.Ahmed Charles1-1/+1
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-5/+4
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles1-1/+1
2014-01-06For the 'C' disassembler API, add a new ReferenceType for theKevin Enderby1-0/+1
2014-01-03Revert "For disassembly when adding a symbolic operand that is a C++ symbol n...Reid Kleckner1-1/+0
2014-01-03For disassembly when adding a symbolic operand that is a C++Kevin Enderby1-0/+1
2013-10-03[llvm-c][Disassembler] When printing latency information, fall back to theQuentin Colombet1-1/+30
2013-10-02[llvm-c][Disassembler] When printing latency information, skip schedulingQuentin Colombet1-1/+3