summaryrefslogtreecommitdiff
path: root/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
AgeCommit message (Expand)Author
2019-05-23[lldb] NFC modernize codebase with modernize-use-nullptrKonrad Kleine
2019-04-10[NFC] Remove ASCII lines from commentsJonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-15Simplify Boolean expressionsJonas Devlieghere
2018-10-30[x86] Fix issues with a realigned stack in MSVC compiled applicationsAleksandr Urakov
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-02-14Remove dependencies from Utility to Core and Target.Zachary Turner
2017-02-02Move classes from Core -> Utility.Zachary Turner
2016-09-29Re-commit the changes from r282565 that I had to back out because of Jason Molenda
2016-09-28Reverting r282565.Jason Molenda
2016-09-28Refactor the x86 UnwindAssembly class into a separate class calledJason Molenda
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone
2016-01-08Add support for the LEAVE x86 instruction to AssemblyParse_x86.Jason Molenda
2015-03-25Add support for 'leal' instruction to UnwindAssembly-x86Tamas Berghammer
2015-03-03Don't #include ClangPersistentVariables.h from Process.hZachary Turner
2015-03-03Reduce header footprint of Target.hZachary Turner
2015-02-23UnwindPlan::Row refactor -- add support for CFA set by a DWARF expressionPavel Labath
2015-02-13Fix the last two warnings I see on Linx building 'lldb': mismatchedChandler Carruth
2015-01-13Save & restore the array of which registers have already beenJason Molenda
2015-01-13Enhance the eh_frame unwind instruction augmenter so thatJason Molenda
2015-01-13Add an additional check to UnwindAssembly_x86::AugmentUnwindPlanFromCallSite Jason Molenda
2015-01-13Change the x86 assembly instruction unwind parser toJason Molenda
2015-01-10Hoist the RegisterNumber class out of RegisterContextLLDB and makeJason Molenda
2015-01-08Have AssemblyParse_x86::get_non_call_site_unwind_plan trackJason Molenda
2014-12-21Various unwinder work. Jason Molenda
2014-12-08The lldb unwinder can now use the unwind information from the compact-unwind Jason Molenda
2014-11-10Fix some compiler warnings, one of which was a legit bug.Zachary Turner
2014-11-04Add recognition for another x86 epilogue sequence (ret followed byJason Molenda
2014-08-25Remove trailing whitespace from lines in UnwindAssembly-x86.cpp. No other ch...Jason Molenda
2014-08-25Clean up the coding conventions in UnwindAssembly-x86.cpp a little bit.Jason Molenda
2014-08-25Have augment_unwind_plan_from_call_site update the UnwindPlan Jason Molenda
2014-08-25On x86 & x86_64, try to use eh_frame for frame 0.Todd Fiala
2014-08-04Add code to AssemblyParse_x86::get_non_call_site_unwind_planJason Molenda
2014-07-25Fix an x86 assembler stack unwind calculation for non-volatile registers.Todd Fiala
2014-04-02sanitise sign comparisonsSaleem Abdulrasool
2013-09-24Fix a bug where the x86 assembly instruction profiler would not correctly adjustJason Molenda
2013-05-10<rdar://problem/13854277>Greg Clayton
2012-10-26Add a new capability to RegisterContextLLDB: To recognize when theJason Molenda
2012-10-11Change the scratch buffer for x86 assembly instructions in AssemblyParse_x86 ...Jason Molenda
2012-10-10Move the scratch buffer allocation for x86 instructions from being allocated ...Jason Molenda
2012-10-10Free the opcode_data malloc'ed memory instead of leaking it - thanks for catc...Jason Molenda
2012-10-10Change the x86 unwinder from using edis as its disassemblerJason Molenda
2012-07-14Switch nearly all of the use of the UnwindPlan::Row's to go throughJason Molenda
2012-05-25Add support for function with stack frame checks added by the compiler;Jason Molenda
2012-02-21Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptrGreg Clayton
2011-11-29Patch from Daniel Dunbar for future-proof against http://llvm.org/viewvc/llvm...Johnny Chen
2011-04-26Changed the emulate instruction function to take emulate options whichGreg Clayton
2011-04-25Renamed UnwindAssemblyProfiler to UnwindAssembly along with its source files.Greg Clayton