summaryrefslogtreecommitdiff
path: root/lldb/source/Symbol/CompactUnwindInfo.cpp
AgeCommit message (Expand)Author
2025-04-09[lldb] Remove unused UnwindPlan functions (#134630)Pavel Labath
2025-03-21 [lldb] s/ValidRange/ValidRanges in UnwindPlan (#127661)Pavel Labath
2025-03-19[lldb] Use UnwindPlan::Row as values (#131150)Pavel Labath
2023-01-28Use llvm::count{lr}_{zero,one} (NFC)Kazu Hirata
2023-01-22Use llvm::popcount instead of llvm::countPopulation(NFC)Kazu Hirata
2023-01-15Use the default parameters of countTrailingZeros and find{First,Last}Set (NFC)Kazu Hirata
2022-09-03Use llvm::lower_bound (NFC)Kazu Hirata
2022-06-24[lldb] Replace Host::SystemLog with Debugger::Report{Error,Warning}Jonas Devlieghere
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath
2021-07-02[lldb] Replace default bodies of special member functions with = default;Jonas Devlieghere
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2019-10-16Add arm64_32 support to lldb, an ILP32 codegen Jason Molenda
2019-07-24[Logging] Replace Log::Printf with LLDB_LOG macro (NFC)Jonas Devlieghere
2019-07-19Support Linux signal return trampolines in frame initializationJoseph Tremoulet
2019-05-23[lldb] NFC modernize codebase with modernize-use-nullptrKonrad Kleine
2019-04-10[NFC] Remove ASCII lines from commentsJonas Devlieghere
2019-02-11Use std::make_shared in LLDB (NFC)Jonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-03Simplify ObjectFile::GetArchitecturePavel Labath
2018-12-15Simplify Boolean expressionsJonas Devlieghere
2018-12-11Rename ObjectFile::GetHeaderAddress to GetBaseAddressPavel Labath
2018-04-30Reflow paragraphs in comments.Adrian Prantl
2017-11-13Move ArchSpec to the Utility modulePavel Labath
2017-05-12Rename Error -> Status.Zachary Turner
2017-03-04Move DataBuffer / DataExtractor and friends from Core -> Utility.Zachary Turner
2017-03-03Move Log from Core -> Utility.Zachary Turner
2017-02-02Move classes from Core -> Utility.Zachary Turner
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone
2016-06-07Add support for using armv7 compact unwind informationJason Molenda
2016-05-25Add support for arm64 compact unwind tables, used on darwin arm64Jason Molenda
2016-05-19second pass over removal of Mutex and ConditionSaleem Abdulrasool
2015-09-15Clean up register naming conventions inside lldb. Jason Molenda
2015-08-15A messy bit of cleanup: Move towards more descriptive namesJason Molenda
2015-07-22Fix typos.Bruce Mitchener
2015-06-18Update comment about the UNWIND_X86_64_MODE_STACK_IND encodingJason Molenda
2015-06-18Correct the end-of-vector check in GetCompactUnwindInfoForFunction().Jason Molenda
2015-05-13Fixed a ton of gcc compile warningsVince Harron
2015-05-05Fix an uninitialized memory use error when interpretingJason Molenda
2015-04-02Fix warnings generated by clang-cl.Zachary Turner
2015-04-02Add a tiny bit of hardening to the eh_frame and compact unwind parsing.Jason Molenda
2015-03-03Don't #include ClangPersistentVariables.h from Process.hZachary Turner
2015-02-23UnwindPlan::Row refactor -- add support for CFA set by a DWARF expressionPavel Labath
2015-02-12Update after LLVM API change.Benjamin Kramer
2015-01-23debug printfs that got left in. I blame greg.Jason Molenda
2015-01-23Two fixes for compact unwind decoding for frameless large-stack-sizeJason Molenda
2014-12-29Fix trivial signed/unsigned comparison warningsAndy Gibbs
2014-12-22Add support for frameless function compact unwind encodings on x86_64/i386.Jason Molenda
2014-12-21Various unwinder work. Jason Molenda
2014-12-20Re-enable compact unwind use on Mac platforms.Jason Molenda