summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/Utility/ARMUtils.h
AgeCommit message (Expand)Author
2023-02-20[lldb] Use llvm::rotr (NFC)Kazu Hirata
2022-08-05 [LLDB] Missing break in a switch statement alters the execution flow.Slava Gurevich
2020-02-17[lldb] Update header guards to be consistent and compliant with LLVM (NFC)Jonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-11Remove comments after header includes.Jonas Devlieghere
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone
2014-07-08Fix typos.Bruce Mitchener
2012-07-17Ran the static analyzer on the codebase and found a few things.Greg Clayton
2011-06-02When emulating an ill-formed instruction, we should bail out instead of asser...Johnny Chen
2011-06-02Remove asserts that will crash LLDB. These should be changed to returnGreg Clayton
2011-05-09While implementing unwind information using UnwindAssemblyInstEmulation I ranGreg Clayton
2011-03-24Fix small bug in ThumbExpandImm_C; arguments to a call to 'bits' wereCaroline Tice
2011-02-23Add emulation for "ADR" operations. Add a ThumbImm8Scaled() convenience func...Johnny Chen
2011-02-22Add two convenience functions: DecodeImmShiftThumb() and DecodeImmShiftARM() ...Johnny Chen
2011-02-17Move Align(val, alignment) utility function to ARMUtils.h.Johnny Chen
2011-02-16Add emulation methods for ROR (immediate), ROR (register), and RRX.Johnny Chen
2011-02-16Add emulation methods for LSL (immediate), LSL (register), LSR (immediate), a...Johnny Chen
2011-02-15Modify the various shift routines to handle cases where the shift amount comesJohnny Chen
2011-02-15A8.6.14 ASR (immediate)Johnny Chen
2011-02-15Add a bunch of utilities and an enum (ARM_ShifterType) for shift and rotate o...Johnny Chen
2011-02-14Add comment.Johnny Chen
2011-02-14Enhanced the existing ARMExpandImm() and ThumbExpandImm() functions which expandJohnny Chen
2011-01-26Move #define's out of ARMUtils.h and into a newly created file ARMDefines.h.Johnny Chen
2011-01-26Move the generic instruction bits manipulation routines into a newly created ...Johnny Chen
2011-01-26Add Encoding T1 entry of emulate_sub_sp_imm to the g_thumb_opcodes table.Johnny Chen
2011-01-25Add Encoding T2 & T3 entries of emulate_sub_sp_imm to the g_thumb_opcodes table.Johnny Chen
2011-01-25Add an entry to the g_arm_opcodes table named emulate_sub_sp_imm which corres...Johnny Chen
2011-01-24Move some #define's to the ARMUtils.h header file.Johnny Chen
2011-01-24Add Encoding T2 & T3 of the PUSH instructions to the g_arm_opcodes table.Johnny Chen
2011-01-24Add an ARMUtils.h file to house utility functions for the ARM/Thumb Instructi...Johnny Chen