- 3af3f1e [Utility] Reimplement RegularExpression on top of llvm::Regex by Jonas Devlieghere · 6 years ago
- 248a130 [lldb] NFC modernize codebase with modernize-use-nullptr by Konrad Kleine · 6 years ago
- 772176d [ARM64][AArch64] Update disassembler attributes to ARMv8.5 ISA with SVE extensions by Omair Javaid · 6 years ago
- ddb93b6 Simplify ArchSpec::IsMIPS() by Fangrui Song · 6 years ago
- 8b3af63 [NFC] Remove ASCII lines from comments by Jonas Devlieghere · 6 years ago
- a583486 When disassembling Aarch64 target and vendor Apple, set the cpu to by Jason Molenda · 7 years ago
- d5b4403 Replace 'ap' with 'up' suffix in variable names. (NFC) by Jonas Devlieghere · 7 years ago
- 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
- a6682a4 Simplify Boolean expressions by Jonas Devlieghere · 7 years ago
- ceff664 Remove header grouping comments. by Jonas Devlieghere · 7 years ago
- 991e445 Don't type-erase the SymbolContextItem enumeration. by Zachary Turner · 7 years ago
- 0dfb84c Enable the fp-armv8 disassembler feature when disassembling Cortex-M by Jason Molenda · 7 years ago
- 4925421 Use a RAII guard to control access to DisassemblerLLVMC. by Raphael Isemann · 7 years ago
- 04803b3 Change AddressClass type from 'enum' to 'enum class'. by Tatyana Krasnukha · 7 years ago
- 0509724 Reflow paragraphs in comments. by Adrian Prantl · 7 years ago
- 6c2c08f Check existence of each required component during construction of LLVMCDisassembler. by Tatyana Krasnukha · 8 years ago
- a22e923 Change the default Aarch64 ISA to be v8.2 to correctly decode newer by Jason Molenda · 8 years ago
- 97206d5 Rename Error -> Status. by Zachary Turner · 8 years ago
- 666cc0b Move DataBuffer / DataExtractor and friends from Core -> Utility. by Zachary Turner · 9 years ago
- 6f9e690 Move Log from Core -> Utility. by Zachary Turner · 9 years ago
- bf9a773 Move classes from Core -> Utility. by Zachary Turner · 9 years ago
- c156427 Don't allow direct access to StreamString's internal buffer. by Zachary Turner · 9 years ago
- 771ef6d Fix Clang-tidy readability-redundant-string-cstr warnings by Malcolm Parsons · 9 years ago
- 95eae42 Make lldb::Regex use StringRef. by Zachary Turner · 9 years ago
- b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
- de970cf Second round of fixups for r280692 by Pavel Labath · 9 years ago
- 4740a73 Added the "frame diagnose" command and use its output to make crash info better. by Sean Callanan · 9 years ago
- 4a9d83a Fix a memory leak in InstructionLLVMC where it held onto a strong reference to the DisassemblerLLVMC which in turn had a vector of InstructionSP causing the strong cycle. This is fixed now. by Greg Clayton · 9 years ago
- 583b1a8 Consolidate the knowledge of what arm cores are always executing by Jason Molenda · 9 years ago
- 45dbfa1 Upgrade the arm/thumb architecture used by the disassembler by Tamas Berghammer · 10 years ago
- 79dad1d Update for LLVM change by Benjamin Kramer · 10 years ago
- d38f4d2 DisassemblerLLVMC now gets the disassembler comments for an instruction by Sean Callanan · 10 years ago
- 45a4014 Fix Clang-tidy modernize-use-override warnings in include/lldb/Disassembler and OperatingSystem; other minor fixes. by Eugene Zelenko · 10 years ago
- 8dd3fdb Revert r250872 in source/Plugins/Disassembler to fix MSVC builds failures. by Eugene Zelenko · 10 years ago
- 4c3f2b9 Fix Clang-tidy modernize-use-override warnings in some files in source/Plugins; other minor fixes. by Eugene Zelenko · 10 years ago
- 8825c5c Re-commit the (fixed) changes from r248985 which were reverted by Pavel by Jason Molenda · 10 years ago
- 44d07fc [LLDB][MIPS] microMIPS breakpoints, disassembly and compressed addresses by Jaydeep Patil · 10 years ago
- 32764b5 Fix build after llvm r247683 was reverted. by Daniel Sanders · 10 years ago
- 360a543 Fix build after llvm r247683 by Pavel Labath · 10 years ago
- 51c63e3 Remove a call to deleted function. by Greg Clayton · 10 years ago
- aa61a15 Make sure to flush the stream to make sure the string is up to date when we query its size. by Greg Clayton · 10 years ago
- c17469b Only create alternative thumb disassembler if the main one is arm by Tamas Berghammer · 10 years ago
- ff417ef Fix arm disassambler with specifying armv8.1a architecture by Tamas Berghammer · 10 years ago
- 7f3daed [MIPS] Avoid breakpoint in delay slot by Bhushan D. Attarde · 10 years ago
- 6d9fe8c The llvm Triple for an armv6m now comes back as llvm::Triple::thumb. by Jason Molenda · 10 years ago
- 6527073 Remove more uses of raw_svector_ostream::flush() call following r244928. by Yaron Keren · 10 years ago
- 501a781 [LLDB][MIPS] Detect MIPS application specific extensions like micromips by Jaydeep Patil · 10 years ago
- fbd72d1 Fix test regression TestDisassemble_VST1_64 (caused by r239996) by Tamas Berghammer · 10 years ago
- 276a930 [LLDB][MIPS] Emulation of MIPS64 floating-point branch instructions by Mohit K. Bhakkad · 10 years ago
- 37ff6c4 Switch from setPrintImmHex to setPrintHexStyle to follow changes from r239263. by Oleksiy Vyalov · 10 years ago
- 2d6105c Fix call to llvm::Target::createMCInstPrinter. by Chaoren Lin · 10 years ago
- afbac28 Fix call to MCInstPrinter::printInst to pass MCSubtargetInfo. by Akira Hatanaka · 11 years ago
- c980fa9 Change the default disassembly format again. First attempt at by Jason Molenda · 11 years ago
- 7bd4c60 Abstract the details from regex.h a bit more by not allowing people to specify compile and execute flags for regular expressions. Also enable better regular expressions if they are available by check if the REG_ENHANCED is available and using it if it is. by Greg Clayton · 11 years ago
- 215d939 Update to reflect the API change to createMCSymbolizer in LLVM r226416. by Chandler Carruth · 11 years ago
- 434df0a Update for llvm API change. by Rafael Espindola · 11 years ago
- 97ae14e Use llvm::StringRefMemoryObject NFC. by Rafael Espindola · 11 years ago
- aff1b35 Add a new disassembly-format specification so that the disassembler by Jason Molenda · 11 years ago
- 64a68d6 Update how we create our MCSymbolizer to keep working correctly by Jason Molenda · 11 years ago
- a3e4ceb Remove trailing spaces by Sylvestre Ledru · 11 years ago
- 5ac35ae Make LLDB builds against the current LLVM sources (modification on createMCDisassembler introduced by r206241) by Sylvestre Ledru · 11 years ago
- 3434b57 Fix LLDB to build with top of tree LLVM/Clang. by Greg Clayton · 11 years ago
- a332978 lldb arm64 import. by Jason Molenda · 11 years ago
- 8f926ad Replace uses of OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
- c6f26f8 Stop leaking MCRegisterInfo. by Jean-Daniel Dupas · 12 years ago
- 9035996 Handle endianness in the Opcode class by Ed Maste · 12 years ago
- d5944cd For logical backtrace work, lldb needs to track Module unloads etc & symoblicate an address based on a point in time by Greg Clayton · 12 years ago
- b57e4a1 Roll back the changes I made in r193907 which created a new Frame by Jason Molenda · 12 years ago
- f23bf74 Add a new base class, Frame. It is a pure virtual function which by Jason Molenda · 12 years ago
- a3a0452 Add definitions for "armv6m", which indicates a Cortex-M0 processor. by Jason Molenda · 12 years ago
- df96dd7 Moved the static s_regex into a function body to allow it to be lazily initialized when/if it is ever used. We try to avoid global constructors when building shared libraries on Darwin. by Greg Clayton · 12 years ago
- b2f1fb2 MingW compilation (windows). Includes various refactoring to improve portability. by Virgile Bello · 12 years ago
- d79ae05 New settings: target.use-hex-immediates and target.hex-immediates-style by Daniel Malea · 12 years ago
- 01aa534 When a Cortex-M3 target is selected (armv7m), force disassembly to be in by Jason Molenda · 12 years ago
- cc791bb Fix "source list -n printf" on Linux (printf is symbol alias for __printf) by Michael Sartain · 12 years ago
- d63d0a8 Update to new API. by Bill Wendling · 12 years ago
- 7805935 Added a parameter for relocation info to keep lldb in step with llvm due to r182625, by Ashok Thirumurthi · 12 years ago
- 7a89d6f Also pass the MCRegInfo to createMCAsmInfo. Follow the modification introduced in commit r181680 of llvm by Sylvestre Ledru · 12 years ago
- 57abc5d <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 12 years ago
- a80ea12 <rdar://problem/13751683> by Greg Clayton · 12 years ago
- 7b0992d After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. by Greg Clayton · 12 years ago
- e01e07b Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++. by Greg Clayton · 12 years ago
- 3faf47c <rdar://problem/11730263> by Greg Clayton · 13 years ago
- 32ce20c DoesBranch needs to compute the instruction if it isn't already done. by Jim Ingham · 13 years ago
- 787d162 Misc. clang build warning fixes. by Matt Kopec · 13 years ago
- 0f063ba Convert from the C-based LLVM Disassembler shim to the full MC Disassembler API's. by Jim Ingham · 13 years ago
- c7bece56 <rdar://problem/13069948> by Greg Clayton · 13 years ago
- d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
- 9e6cffc A patch that allows for mach-o architectures to be specified as "<number>-<number>" where the first number is the cpu type and the second is the cpu subtype. Also added code to allow use of mach-o architectures that aren't in our tables so that symbolication and static file introspection (crashlogs) can work with them. by Greg Clayton · 13 years ago
- 1f74607 <rdar://problem/11757916> by Greg Clayton · 13 years ago
- cd4ae1a Changed the Opcode::GetData() API so that it didn't by Sean Callanan · 13 years ago
- 79101b5 Fixed an error in the thumb opcode encoding. We need the 32 bit thumb instructions to be encoded as a 32 bit value for the EmulateARM code. by Greg Clayton · 13 years ago
- 5c97c2f Improved raw disassembly output for Thumb. by Sean Callanan · 13 years ago
- 7e6d4e5 Instructions generated by a disassembler can now by Sean Callanan · 13 years ago
- ba812f4 <rdar://problem/11330621> by Greg Clayton · 13 years ago
- c8e0c24 Expose GetAddressClass() from both the SBAddress and SBInstruction so clients can tell the difference between ARM/Thumb opcodes when disassembling ARM. by Greg Clayton · 13 years ago
- d1411e1 Cleaned up code that was getting SBData for an SBInstruction. by Greg Clayton · 13 years ago
- 62ecb9b Improved detection of ARM branch instructions to by Sean Callanan · 13 years ago
- 2b54db7 Fixed a leak in the LLVM disassembler where we by Sean Callanan · 13 years ago
- e6eeef0 Order ivar initializers to how they're declared in the class. by Bill Wendling · 13 years ago