1. d284b66 Added new target instance settings for execution settings: by Greg Clayton · 13 years ago
  2. e92b27c Fix typo. by Johnny Chen · 13 years ago
  3. 8fa2059 Add emulation of Encoding A1 "A8.6.6 ADD (register)" and "A8.6.5 ADD (immediate, ARM)". by Johnny Chen · 13 years ago
  4. 4d729c5 by Caroline Tice · 13 years ago
  5. 949d5ac Factor all the code that does "Execute a list of lldb command interpreter commands" into a single function in the Interpreter, and then use that in all the places that used to do this by hand. by Jim Ingham · 13 years ago
  6. 864a8e8 Finished renamings to make the emulation method names consistent case-wise. by Johnny Chen · 13 years ago
  7. 9f68772 Some renamings to make the emulation method names consistent case-wise. by Johnny Chen · 13 years ago
  8. 4e19e62 Removed redundant entry EmulateTBB() (there's an existing one EmulateTB()) and fixed some typos by Johnny Chen · 13 years ago
  9. 104c8b6 Fix a bug in EmulateTB() (TBB, TBH) where the branch length should be "twice" by Johnny Chen · 13 years ago
  10. e311f44 by Caroline Tice · 13 years ago
  11. 10530c2 Refactoring. Abstracted the set flags operation into its own helper method by Johnny Chen · 13 years ago
  12. d761dcf A8.6.6 ADD (register) by Johnny Chen · 13 years ago
  13. 60299ec Add EmulateTB() method to emulate "Table Branch Byte" and "Table Branch Halfword" by Johnny Chen · 13 years ago
  14. cc96eb5 by Caroline Tice · 13 years ago
  15. 7c677ac Move Align(val, alignment) utility function to ARMUtils.h. by Johnny Chen · 13 years ago
  16. 4fefe32 Modified version of Marco Minutoli's host arch patch. by Greg Clayton · 13 years ago
  17. 761d607 Add comment for the helper method WriteCoreRegisterWithFlags(). by Johnny Chen · 13 years ago
  18. ca67d1c Refactoring. Wrap the following pseudocode from the ARM Architecture Reference Manul: by Johnny Chen · 13 years ago
  19. 7095fa3 Do not use constants from stdint.h that we cannot portably provide on all platforms. by Stephen Wilson · 13 years ago
  20. 04c9c7b Clean up a bit of the type getting code where lldb_private:Type now has by Greg Clayton · 13 years ago
  21. eeab485 Add emulation methods for ROR (immediate), ROR (register), and RRX. by Johnny Chen · 13 years ago
  22. 73a29de by Caroline Tice · 13 years ago
  23. 2ee35bc Add encoding entries for LSL (immediate and register) and LSR (immediate and register) to by Johnny Chen · 13 years ago
  24. 1443644 Fix clang++ warning building the executable for testing. by Johnny Chen · 13 years ago
  25. 225589e Add tagging for EmulateLDRRtRnImm(). by Johnny Chen · 13 years ago
  26. 88fa7bd Destroy the dynamic loader plugin in Process::Finalize. If you wait till the auto_ptr gets deleted in the normal course of things the real process class will have been destroyed already, and it's hard to shut down the dynamic loader without accessing some process pure virtual method. by Jim Ingham · 13 years ago
  27. e7b3bbb Make declaration of DynamicLoaderLinuxDYLD::CreateInstance match its definition. by Stephen Wilson · 13 years ago
  28. e7fa4a9 Expose includes for the socket layer on all platforms. by Stephen Wilson · 13 years ago
  29. cd298d8 linux: Set ArchSpec m_type correctly from object file. by Stephen Wilson · 13 years ago
  30. b1a22be by Stephen Wilson · 13 years ago
  31. 75c703d The DynamicLoader plug-in instance now lives up in lldb_private::Process where by Greg Clayton · 13 years ago
  32. 56886d2 Minor comment change. by Johnny Chen · 13 years ago
  33. 41a0a15 Add emulation methods for LSL (immediate), LSL (register), LSR (immediate), and LSR (register). by Johnny Chen · 13 years ago
  34. 3fd63e9 by Caroline Tice · 13 years ago
  35. 68cacf7 Section heading for EmulateB(). by Johnny Chen · 13 years ago
  36. a480df9 Add section headings corresponding to some of the ARM/Thumb emulation methods for better documentation. by Johnny Chen · 13 years ago
  37. 5e4f4a2 Fixed an issue where detection of vCont support wasn't being done correctly. by Greg Clayton · 13 years ago
  38. e7f8953 A8.6.14 ASR (register) by Johnny Chen · 13 years ago
  39. 7fac857 Add eContextRegisterLoad instruction emulation context. by Caroline Tice · 13 years ago
  40. 0fa98ca Modify the various shift routines to handle cases where the shift amount comes by Johnny Chen · 13 years ago
  41. 6963bf5 Removed my specific binaires from the xcscheme. by Greg Clayton · 13 years ago
  42. 395fc33 Made lldb_private::ArchSpec contain much more than just an architecture. It by Greg Clayton · 13 years ago
  43. 668b451 Remove the "Register &reg" parameter from the BXWritePC(), LoadWritePC(), and ALUWritePC() by Johnny Chen · 13 years ago
  44. 4d896db Fix wrong mask and encoding for T2 of ASR (immediate). by Johnny Chen · 13 years ago
  45. 82f16aa A8.6.14 ASR (immediate) by Johnny Chen · 13 years ago
  46. 6a564a4 Refactored the test driver to abstract out the Python sys.path specification for by Johnny Chen · 13 years ago
  47. af55656 by Caroline Tice · 13 years ago
  48. b6f8d7e by Caroline Tice · 13 years ago
  49. 0d771a2 Add a bunch of utilities and an enum (ARM_ShifterType) for shift and rotate operations pertaining to: by Johnny Chen · 13 years ago
  50. 2fd5034 Remove the unnecessary assignment of m_inst_cpsr inside EvaluateInstruction(), by Johnny Chen · 13 years ago
  51. 1511f50 by Caroline Tice · 13 years ago
  52. c3c4661 All UnwindPlan objects are now passed around as shared pointers. by Greg Clayton · 13 years ago
  53. 9798cfc Add missing logic (if BadReg(d) then UNPREDICTABLE;) for Encoding T2 of EmulateMovRdImm(). by Johnny Chen · 13 years ago
  54. e524a35 Fix build warning (unused variable). by Johnny Chen · 13 years ago
  55. 9bfe7f2 - Rearrange instruction emulation contexts to use a union for the by Caroline Tice · 13 years ago
  56. adbe939 Updated README file. by Johnny Chen · 13 years ago
  57. 357c30f Add entries for EmulateMovRdImm() -- "MOV (immediate)" -- Encodings T1 & T2 into g_thumb_opcodes by Johnny Chen · 13 years ago
  58. d9846b0 Added support for Xcode 4 build directories. by Greg Clayton · 13 years ago
  59. 33bf6ab Add impl for EmulateMvnRdImm() -- "MVN (immediate)". Plus zero out the arg0 field of by Johnny Chen · 13 years ago
  60. 3e9a41c Add comment. by Johnny Chen · 13 years ago
  61. 07f2f5a Enhanced the existing ARMExpandImm() and ThumbExpandImm() functions which expand by Johnny Chen · 13 years ago
  62. c1f4587 Added the ability to detect which vCont packets (using the "vCont?") packet by Greg Clayton · 13 years ago
  63. 28070c3 Add entries for Encodings T1 and A1 of "MVN (immediate)" to g_arm_opcodes and g_thumb_opcodes by Johnny Chen · 13 years ago
  64. 7da805c Changed comments of some functions to be consistent with existing ones. by Johnny Chen · 13 years ago
  65. 098ae2d Add helper methods InITBlock() and LastInITBlock() to EmulateInstructionARM class by Johnny Chen · 13 years ago
  66. ab3b351 Add EmulateBXRm() ("Branch and Exchange") to both g_arm_opcodes and g_thumb_opcodes table. by Johnny Chen · 13 years ago
  67. f558860 Add a couple of utility functions plus some comments. by Johnny Chen · 13 years ago
  68. fa17220 by Caroline Tice · 13 years ago
  69. e4a4d30 Add EmulateCmpRnRm() for Encodings T1 & T2 to the g_thumb_opcodes table to emulate by Johnny Chen · 13 years ago
  70. 383d629 Rearraned some emulate instruction entries under the appropriate category. by Johnny Chen · 13 years ago
  71. 30ef3ce Instead of self.runCmd(), do a stronger self.expect("process status") which also by Johnny Chen · 13 years ago
  72. 44c10f0 Handle the case of interworking branch for EmulateLDMDA. by Johnny Chen · 13 years ago
  73. c9de910 Add Thumb2 LDR (literal) instruction into the g_thumb_opcodes table. by Johnny Chen · 13 years ago
  74. 62ff6f5 Fix build. by Johnny Chen · 13 years ago
  75. 713c266 Add new instruction context, eContextWriteRegisterRandomBits. by Caroline Tice · 13 years ago
  76. d4dc444 Add an entry for CMP (immediate) (Encoding T1) to the g_thumb_opcodes table. by Johnny Chen · 13 years ago
  77. bf6ad17 Add a helper method AddWithCarry() to the EmulateInstructionARM class. by Johnny Chen · 13 years ago
  78. b4ed280 Fix another typo. by Johnny Chen · 13 years ago
  79. a1a6157 Fix a typo. by Johnny Chen · 13 years ago
  80. 7872f75 Add TestConstStrings.py under foundation dir for testing expression parser on objective-c strings by Johnny Chen · 13 years ago
  81. 0ece526 Fixes for two bugs: by Sean Callanan · 13 years ago
  82. c3a38ea Cleaned up some parameter types and names. by Johnny Chen · 13 years ago
  83. bd59990 Namings are important. Renamed Bits32(const uint32_t val, uint32_t bit) to Bit32(val, bit) and by Johnny Chen · 13 years ago
  84. 1928020 Some refactorings to use the convenience function: Bits32(const uint32_t value, const uint32_t bit). by Johnny Chen · 13 years ago
  85. 0e00af2 Add some comment markers. by Johnny Chen · 13 years ago
  86. 338bf54 Add a generic EmulateMovRdRm() method and modify/add entries to the g_thumb_opcodes by Johnny Chen · 13 years ago
  87. e7cf420 Rearrange the order of g_thumb_opcodes entries. by Johnny Chen · 13 years ago
  88. a118f0c Fixed a crasher when enabling logging that is due to the new hijack listener stack changes. by Greg Clayton · 13 years ago
  89. ef21b59 Add EmulateLDRRtRnImm() for EncodingT1 of LDR (immediate, Thumb) to the g_thumb_opcodes table, by Johnny Chen · 13 years ago
  90. 7f99fc8 Add a new function to Debugger for finding the top/current input reader. by Caroline Tice · 13 years ago
  91. 558133b Add a new member variable m_new_inst_cpsr to catch the to-be-updated state by Johnny Chen · 13 years ago
  92. 26863dc Add EmulateAddRdnRm() for EncodingT2 of ADD(register) to the g_thumb_opcodes table, by Johnny Chen · 13 years ago
  93. 7bb069b Modified version of a patch from Warren Paul that takes care of issues with by Greg Clayton · 13 years ago
  94. e62b50d Modified existing Emulate* methods to call LoadWritePC(context, data) where appropriate to by Johnny Chen · 13 years ago
  95. 80949d4 Missed part of a patch from Stephen Wilson. by Greg Clayton · 13 years ago
  96. b5dcb46 linux: use IS_VALID_LLDB_HOST_THREAD. by Stephen Wilson · 13 years ago
  97. f3eaacf Modified EmulatePop impl to use the helper method LoadWritePC(context, data) since if PC by Johnny Chen · 13 years ago
  98. 0f309db If the CPSR is changed due to switching between ARM and Thumb ISETSTATE, by Johnny Chen · 13 years ago
  99. a8d4241 Added the DWARF unique type map such that we only create a type once in the by Greg Clayton · 13 years ago
  100. f29a08f Patch from Kirk Beitz to make things compile on MinGW minus the putenv part. by Greg Clayton · 13 years ago