summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Stack unwinding emulation: handle adjustment of FPTamas Berghammer2016-02-191-1/+16
* Fix handling of the arm IT instruction in the unwinderTamas Berghammer2016-02-101-38/+70
* Silence some -Wunused-but-set-variable with gcc 5.2.0Saleem Abdulrasool2015-10-181-10/+2
* Fix assertion failure caused by r245546Tamas Berghammer2015-08-211-9/+24
* Improve instruction emulation based stack unwindingTamas Berghammer2015-08-201-2/+11
* Improve conditional opcode handling in emulation based unwindingTamas Berghammer2015-07-171-8/+12
* Ignore "push/pop {sp}" in emulation based unwindingTamas Berghammer2015-06-301-3/+8
* Add branch emulation to aarch64 instruction emulatorTamas Berghammer2015-06-261-0/+10
* Improve instruction emulation based stack unwinding on ARMTamas Berghammer2015-06-241-170/+55
* Initial Assembly profiler for mips64Bhushan D. Attarde2015-03-181-1/+29
* UnwindPlan::Row refactor -- add support for CFA set by a DWARF expressionPavel Labath2015-02-231-3/+5
* Change the default disassembly format again. First attempt atJason Molenda2015-02-131-1/+1
* Get rid of Debugger::FormatPrompt() and replace it with the new FormatEntity ...Greg Clayton2015-02-041-2/+4
* Add a new disassembly-format specification so that the disassemblerJason Molenda2014-10-101-1/+2
* On x86 & x86_64, try to use eh_frame for frame 0.Todd Fiala2014-08-251-0/+8
* Replace uint32_t by lldb::RegisterKing in register context API.Jean-Daniel Dupas2014-07-021-1/+2
* Fix typos.Bruce Mitchener2014-07-011-3/+3
* Disassembler::DisassembleRange() currently calls Target::ReadMemoryJason Molenda2013-09-121-1/+3
* The DisassemblerLLVMC has a retain cycle - the InstructionLLVMC's contained i...Jim Ingham2013-07-311-0/+3
* <rdar://problem/13854277>Greg Clayton2013-05-101-12/+5
* After discussing with Chris Lattner, we require C++11, so lets get rid of the...Greg Clayton2013-04-181-1/+1
* Since we use C++11, we should switch over to using std::unique_ptr when C++11...Greg Clayton2013-04-181-1/+1
* <rdar://problem/13521159>Greg Clayton2013-03-271-5/+5
* Convert from the C-based LLVM Disassembler shim to the full MC Disassembler A...Jim Ingham2013-03-021-0/+1
* Made LLDB compile with LLVM top-of-tree again.Sean Callanan2012-12-211-2/+0
* More Linux warnings fixes (remove default labels as needed):Daniel Malea2012-12-071-1/+0
* Resolve printf formatting warnings on Linux:Daniel Malea2012-11-291-2/+2
* Change how the UnwindAssemblyInstEmulation class tracks the setup ofJason Molenda2012-10-231-11/+32
* Add code to UnwindAssemblyInstEmulation::GetNonCallSiteUnwindPlanFromAssemblyJason Molenda2012-10-171-2/+49
* Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. S...Greg Clayton2012-09-181-2/+2
* <rdar://problem/11757916>Greg Clayton2012-08-291-0/+1
* When emulating instructions that read from memory,Jason Molenda2012-08-131-0/+1
* Change UnwindAssemblyInstEmulation::GetNonCallSiteUnwindPlanFromAssembly so i...Jason Molenda2012-07-171-8/+84
* Switch nearly all of the use of the UnwindPlan::Row's to go throughJason Molenda2012-07-141-10/+20
* Revert the change I committed yesterday, it caused a regressionJason Molenda2012-07-131-14/+0
* When parsing the epilogue of a thumbv2 function, when we see theJason Molenda2012-07-121-0/+14
* Simplify the CreateDefaultUnwindPlan methods for the x86 and arm unwindersJason Molenda2012-07-091-4/+4
* <rdar://problem/11330621>Greg Clayton2012-05-101-2/+1
* Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptrGreg Clayton2012-02-211-3/+2
* Fix verbose logging of unwinders.Jason Molenda2011-09-291-6/+6
* Converted the lldb_private::Process over to use the intrusiveGreg Clayton2011-09-221-1/+1
* Tighten up the 'log enable lldb unwind' printing forJason Molenda2011-09-161-6/+6
* Added generic register numbers for simple ABI argument registers and definedGreg Clayton2011-05-151-2/+2
* Added the ability to get the return value from a ThreadPlanCallFunctionGreg Clayton2011-05-151-1/+3
* Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into theirGreg Clayton2011-05-111-103/+197
* While implementing unwind information using UnwindAssemblyInstEmulation I ranGreg Clayton2011-05-091-37/+45
* Added the start of the CFI row production using theGreg Clayton2011-04-291-15/+95
* Got the EmulateInstruction CFI code a lot closer to producing CFI data.Greg Clayton2011-04-261-26/+46
* Changed the emulate instruction function to take emulate options whichGreg Clayton2011-04-261-7/+217
* Renamed UnwindAssemblyProfiler to UnwindAssembly along with its source files.Greg Clayton2011-04-251-2/+2
OpenPOWER on IntegriCloud