summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
Commit message (Expand)AuthorAgeFilesLines
* [lldb] NFC modernize codebase with modernize-use-nullptrKonrad Kleine2019-05-231-1/+1
* [NFC] Remove ASCII lines from commentsJonas Devlieghere2019-04-101-4/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Simplify Boolean expressionsJonas Devlieghere2018-12-151-3/+3
* [x86] Fix issues with a realigned stack in MSVC compiled applicationsAleksandr Urakov2018-10-301-1/+1
* Reflow paragraphs in comments.Adrian Prantl2018-04-301-17/+12
* Move ArchSpec to the Utility modulePavel Labath2017-11-131-1/+1
* Rename Error -> Status.Zachary Turner2017-05-121-5/+5
* Remove dependencies from Utility to Core and Target.Zachary Turner2017-02-141-1/+1
* Move classes from Core -> Utility.Zachary Turner2017-02-021-1/+1
* Re-commit the changes from r282565 that I had to back out because of Jason Molenda2016-09-291-1194/+69
* Reverting r282565.Jason Molenda2016-09-281-69/+1194
* Refactor the x86 UnwindAssembly class into a separate class calledJason Molenda2016-09-281-1194/+69
* *** This commit represents a complete reformatting of the LLDB source codeKate Stone2016-09-061-1318/+1162
* Add support for the LEAVE x86 instruction to AssemblyParse_x86.Jason Molenda2016-01-081-7/+38
* Add support for 'leal' instruction to UnwindAssembly-x86Tamas Berghammer2015-03-251-1/+58
* Don't #include ClangPersistentVariables.h from Process.hZachary Turner2015-03-031-0/+1
* Reduce header footprint of Target.hZachary Turner2015-03-031-0/+1
* UnwindPlan::Row refactor -- add support for CFA set by a DWARF expressionPavel Labath2015-02-231-39/+39
* Fix the last two warnings I see on Linx building 'lldb': mismatchedChandler Carruth2015-02-131-2/+2
* Save & restore the array of which registers have already beenJason Molenda2015-01-131-2/+17
* Enhance the eh_frame unwind instruction augmenter so thatJason Molenda2015-01-131-6/+46
* Add an additional check to UnwindAssembly_x86::AugmentUnwindPlanFromCallSite Jason Molenda2015-01-131-17/+36
* Change the x86 assembly instruction unwind parser toJason Molenda2015-01-131-170/+129
* Hoist the RegisterNumber class out of RegisterContextLLDB and makeJason Molenda2015-01-101-3/+68
* Have AssemblyParse_x86::get_non_call_site_unwind_plan trackJason Molenda2015-01-081-2/+13
* Various unwinder work. Jason Molenda2014-12-211-3/+35
* The lldb unwinder can now use the unwind information from the compact-unwind Jason Molenda2014-12-081-0/+1
* Fix some compiler warnings, one of which was a legit bug.Zachary Turner2014-11-101-2/+2
* Add recognition for another x86 epilogue sequence (ret followed byJason Molenda2014-11-041-0/+11
* Remove trailing whitespace from lines in UnwindAssembly-x86.cpp. No other ch...Jason Molenda2014-08-251-63/+63
* Clean up the coding conventions in UnwindAssembly-x86.cpp a little bit.Jason Molenda2014-08-251-38/+74
* Have augment_unwind_plan_from_call_site update the UnwindPlan Jason Molenda2014-08-251-0/+15
* On x86 & x86_64, try to use eh_frame for frame 0.Todd Fiala2014-08-251-11/+259
* Add code to AssemblyParse_x86::get_non_call_site_unwind_planJason Molenda2014-08-041-6/+24
* Fix an x86 assembler stack unwind calculation for non-volatile registers.Todd Fiala2014-07-251-1/+13
* sanitise sign comparisonsSaleem Abdulrasool2014-04-021-8/+14
* Fix a bug where the x86 assembly instruction profiler would not correctly adjustJason Molenda2013-09-241-5/+14
* <rdar://problem/13854277>Greg Clayton2013-05-101-10/+5
* Add a new capability to RegisterContextLLDB: To recognize when theJason Molenda2012-10-261-0/+5
* Change the scratch buffer for x86 assembly instructions in AssemblyParse_x86 ...Jason Molenda2012-10-111-13/+5
* Move the scratch buffer allocation for x86 instructions from being allocated ...Jason Molenda2012-10-101-7/+9
* Free the opcode_data malloc'ed memory instead of leaking it - thanks for catc...Jason Molenda2012-10-101-1/+2
* Change the x86 unwinder from using edis as its disassemblerJason Molenda2012-10-101-67/+43
* Switch nearly all of the use of the UnwindPlan::Row's to go throughJason Molenda2012-07-141-40/+77
* Add support for function with stack frame checks added by the compiler;Jason Molenda2012-05-251-28/+57
* Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptrGreg Clayton2012-02-211-21/+33
* Patch from Daniel Dunbar for future-proof against http://llvm.org/viewvc/llvm...Johnny Chen2011-11-291-0/+11
* Changed the emulate instruction function to take emulate options whichGreg Clayton2011-04-261-2/+13
* Renamed UnwindAssemblyProfiler to UnwindAssembly along with its source files.Greg Clayton2011-04-251-2/+2
OpenPOWER on IntegriCloud