aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Expression/IRExecutionUnit.cpp
AgeCommit message (Expand)AuthorFilesLines
44 hours[lldb][Expression] Encode Module and DIE UIDs into function AsmLabels (#148877)Michael Buch1-0/+65
2025-07-18[lldb][Expression][NFC] Make LoadAddressResolver::m_target a reference (#149490)Michael Buch1-8/+8
2025-06-27[lldb][NFC] Switch IRMemoryMap::Malloc to return llvm::Expected (#146016)Igor Kudrin1-7/+12
2025-03-06[lldb][Expression] Allow specifying a preferred ModuleList for lookup during ...Michael Buch1-5/+26
2025-01-10[lldb] Add Function::GetAddress and redirect some uses (#115836)Pavel Labath1-2/+1
2024-11-11[lldb] Support overriding the disassembly CPU & features (#115382)Jonas Devlieghere1-2/+4
2024-10-07Remove redundant symbol lookups in IRExecutionUnit::FindInSymbols (#102835)Dmitrii Galimzianov1-6/+23
2024-10-02[lldb][RISCV] function calls support in lldb expressions (#99336)dlav-sc1-0/+6
2024-09-16[lldb] Nits on uses of llvm::raw_string_ostream (NFC) (#108745)Youngsuk Kim1-2/+0
2024-08-27[lldb] Turn lldb_private::Status into a value type. (#106163)Adrian Prantl1-26/+17
2024-05-16[lldb] Use operator==(StringRef, StringRef) instead of StringRef::equals (NFC...Kazu Hirata1-17/+17
2024-04-19[lldb] Provide a better error message for missing symbols (#89433)Adrian Prantl1-1/+3
2024-04-19Revert "[lldb] Provide a better error message for missing symbols (#89433)"Adrian Prantl1-3/+1
2024-04-19[lldb] Provide a better error message for missing symbols (#89433)Adrian Prantl1-1/+3
2024-04-18Revert "[lldb] Fix evaluation of expressions with static initializers (#89063)"Pavel Labath1-6/+2
2024-04-17[lldb] Fix evaluation of expressions with static initializers (#89063)Pavel Labath1-2/+6
2024-03-13Avoid a potential exit(1) in LLVMContext::diagnose() (#84992)Adrian Prantl1-4/+3
2024-03-11Turn off instruction flow control annotations by default (#84607)Jason Molenda1-1/+1
2023-12-16[lldb] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-2/+2
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks1-1/+1
2023-08-24[lldb] Fix grammar in error message emitted by IRExecutionUnitJonas Devlieghere1-1/+1
2023-03-31[lldb] Move ObjectFileJIT to lldbExpressionAlex Langford1-1/+1
2023-02-14Recommit: [NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas1-1/+1
2023-02-14Revert "[NFC][IR] Make Module::getGlobalList() private"Vasileios Porpodas1-1/+1
2023-02-14[NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas1-1/+1
2023-02-13Recommit: [NFC][IR] Make Module::getAliasList() privateVasileios Porpodas1-1/+1
2023-02-13Revert "[NFC][IR] Make Module::getAliasList() private"Vasileios Porpodas1-1/+1
2023-02-13[NFC][IR] Make Module::getAliasList() privateVasileios Porpodas1-1/+1
2023-01-07[lldb] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-1/+1
2023-01-07[lldb] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-04[lldb] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2022-07-12[trace] Add a flag to the decoder to output the instruction typeWalter Erquinigo1-1/+3
2022-04-05[lldb] Refactor DataBuffer so we can map files as read-onlyJonas Devlieghere1-1/+2
2022-03-07Change "target.save-jit-objects" to "target.save-jit-objects-dir".Jim Ingham1-8/+19
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath1-0/+1
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath1-9/+8
2021-12-24Remove redundant return and continue statements (NFC)Kazu Hirata1-2/+0
2021-09-29[lldb] Remove Expression's dependency on CPlusPlusLanguagePluginAlex Langford1-51/+4
2021-09-22[lldb] Remove IRExecutionUnit::CollectFallbackNamesAlex Langford1-45/+13
2021-09-16[lldb] Refactor and rename CPlusPlusLanguage::FindAlternateFunctionManglingsAlex Langford1-3/+5
2021-09-08[lldb] Delete IRExecutionUnit::SearchSpecAlex Langford1-51/+38
2021-08-05[lldb] Refactor IRExecutionUnit::FindInSymbols (NFC)Jonas Devlieghere1-103/+96
2021-08-05[lldb] Use a struct to pass function search options to Module::FindFunctionJonas Devlieghere1-6/+6
2021-07-02[lldb] Replace default bodies of special member functions with = default;Jonas Devlieghere1-1/+1
2021-03-01[Diagnose] Unify MCContext and LLVMContext diagnosingYuanfang Chen1-10/+22
2020-10-29Use !hasLocalLinkage instead of listing the symbol typesJim Ingham1-2/+1
2020-06-24[lldb] Use std::make_unique<> (NFC)Jonas Devlieghere1-5/+3
2020-06-05[IRExecutionUnit] Early returns for clarity. NFCI.Davide Italiano1-13/+16
2020-02-18[lldb][NFC] Make all CompilerDeclContext parameters references instead of poi...Raphael Isemann1-1/+1
2020-02-11[lldb][NFC] Remove several inefficient ConstString -> const char * -> StringR...Raphael Isemann1-1/+1