aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Core/Disassembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-30[lldb] Refactor variable annotation logic in Disassembler::PrintInstructions ...Abdullah Mohammad Amin1-142/+123
2025-08-28Stateful variable-location annotations in Disassembler::PrintInstructions() (...Abdullah Mohammad Amin1-8/+167
2025-08-08[lldb-dap] persistent assembly breakpoints (#148061)Ely Ronnen1-0/+10
2025-07-14[lldb] Improve disassembly of unknown instructions (#145793)tedwoodward1-2/+4
2025-06-03[lldb] Fix data race in statusline format handling (#142489)Jonas Devlieghere1-4/+4
2025-03-14[lldb] Support discontinuous functions in another Disasembler overload (#130987)Pavel Labath1-11/+29
2025-01-15[lldb] Implement (SB)Function::GetInstructions for discontinuous functions (#...Pavel Labath1-16/+11
2025-01-14[lldb][NFC] Make the target's SectionLoadList private. (#113278)Greg Clayton1-5/+5
2024-11-13[lldb] Fix source display for artificial locations (#115876)Pavel Labath1-11/+19
2024-11-11[lldb] Support overriding the disassembly CPU & features (#115382)Jonas Devlieghere1-17/+25
2024-08-30[lldb] Deal with SupportFiles in SourceManager (NFC) (#106740)Jonas Devlieghere1-1/+2
2024-04-18[lldb][nfc] Remove unused member Disassembler::m_base_addr (#89289)Alex Langford1-2/+1
2024-03-21[lldb] Reland: Store SupportFile in FileEntry (NFC) (#85892)Jonas Devlieghere1-4/+4
2024-03-19Revert "[lldb] Store SupportFile in FileEntry (NFC)" (#85885)Jonas Devlieghere1-4/+4
2024-03-15[lldb] Store SupportFile in FileEntry (NFC) (#85468)Jonas Devlieghere1-4/+4
2024-01-16[lldb] Store SupportFile in LineEntry (NFC) (#77999)Jonas Devlieghere1-2/+3
2023-09-01[lldb] Add syntax color highlighting for disassemblyJonas Devlieghere1-3/+14
2023-07-10[lldb][NFCI] TestEmulation should take a Stream refAlex Langford1-21/+18
2023-06-09[lldb][NFCI] Replace some static ConstStrings with StringLiterals in Disassem...Alex Langford1-2/+2
2023-05-15[lldb] Change definition of DisassemblerCreateInstanceAlex Langford1-8/+4
2023-05-14[lldb] Complete OptionValue cleanup (NFC)Jonas Devlieghere1-2/+3
2023-05-11[lldb] Correct elision of line zero in mixed disassemblyDave Lee1-1/+1
2023-05-02[lldb] Remove unused will_modify argument (NFC)Jonas Devlieghere1-1/+1
2023-05-01[lldb] Refactor OptionValue to return a std::optional (NFC)Jonas Devlieghere1-2/+2
2023-05-01[lldb] Change ObjectValueDictionary to use a StringMapAlex Langford1-8/+6
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2022-12-19Revert "[lldb] Remove redundant .c_str() and .get() calls"Muhammad Omair Javaid1-1/+1
2022-12-18[lldb] Remove redundant .c_str() and .get() callsFangrui Song1-1/+1
2022-08-02[lldb] Silence a GCC warning about missing returns after a fully covered swit...Martin Storsjö1-0/+1
2022-07-26Add string conversion for InstructionControlFlowKind enumJakob Johnson1-29/+28
2022-07-26Move GetControlFlowKind's logic to DisassemblerLLVMC.cppWalter Erquinigo1-329/+1
2022-07-12[trace] Add a flag to the decoder to output the instruction typeWalter Erquinigo1-5/+371
2021-10-22[lldb] Remove ConstString from ABI, Architecture and Disassembler plugin namesPavel Labath1-3/+2
2021-09-14[StopInfoMachException] Summarize arm64e BLRAx/LDRAx auth failuresVedant Kumar1-0/+4
2021-05-26[lldb][NFC] Use C++ versions of the deprecated C standard library headersRaphael Isemann1-1/+1
2021-04-16Target::ReadMemory read from read-only binary file Section, not memoryJason Molenda1-7/+7
2020-12-22[lldb] Abstract scoped timer logic behind LLDB_SCOPED_TIMER (NFC)Jonas Devlieghere1-3/+1
2020-11-05[trace][intel-pt] Implement the basic decoding functionalityWalter Erquinigo1-0/+7
2020-10-22[lldb] Fix a regression introduced by D75730Jonas Devlieghere1-23/+18
2020-08-05Remove special Hexagon packet traversal codeTed Woodward1-39/+1
2020-03-09[lldb] Reduce duplication in the Disassembler classPavel Labath1-94/+32
2020-03-06[lldb/Disassembler] Move address resolution into the ParseInstructions functionPavel Labath1-25/+18
2020-03-05[lldb] s/ExecutionContext/Target in DisassemblerPavel Labath1-28/+23
2020-03-05[lldb] Make Disassembler::PrintInstructions a methodPavel Labath1-16/+13
2020-03-05[lldb] Delete two overloads of Disassembler::DisassemblePavel Labath1-63/+0
2020-03-03[lldb] Have Disassembler::ParseInstructions take a Target&Pavel Labath1-46/+38
2020-02-18[lldb][NFC] Make all CompilerDeclContext parameters references instead of poi...Raphael Isemann1-2/+2
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-1/+1
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann1-1/+1
2019-12-16Run all threads when extending a next range over a call.Jim Ingham1-2/+9