aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCDisassembler/Disassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2013-10-02[llvm-c][Disassembler] Add an option to print latency information inQuentin Colombet1-0/+58
2013-10-01[llvm-c][Disassembler] Add an option to reproduce in disassembled output theQuentin Colombet1-8/+45
2013-06-18Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling1-1/+1
2013-05-24Follow up of the introduction of MCSymbolizer.Quentin Colombet1-1/+5
2013-05-24Add MCSymbolizer for symbolic/annotated disassembly.Ahmed Bougacha1-1/+9
2013-05-23Missed removing one of the assert()'s from the LLVMCreateDisasmCPU() libraryKevin Enderby1-1/+2
2013-05-13Remove the MachineMove class.Rafael Espindola1-5/+5
2013-03-12Remove the assert()'s from the LLVMCreateDisasmCPU() library API and justKevin Enderby1-8/+16
2012-12-18Add to the disassembler C API an option to print the disassembledKevin Enderby1-0/+16
2012-12-07Add C API for specifying CPU to the disassembler.Jim Grosbach1-9/+16
2012-12-05Added a option to the disassembler to print immediates as hex.Kevin Enderby1-0/+6
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-2/+1
2012-11-24libLTO: Add a utility method to initialize the disassemblers.Benjamin Kramer1-13/+0
2012-10-22Add support for annotated disassembly output for X86 and arm.Kevin Enderby1-0/+14