diff options
Diffstat (limited to 'lldb/source/Plugins/Process/Utility/ARMDefines.h')
| -rw-r--r-- | lldb/source/Plugins/Process/Utility/ARMDefines.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/lldb/source/Plugins/Process/Utility/ARMDefines.h b/lldb/source/Plugins/Process/Utility/ARMDefines.h index 6453a3c1a4b..9a4dcc15a8e 100644 --- a/lldb/source/Plugins/Process/Utility/ARMDefines.h +++ b/lldb/source/Plugins/Process/Utility/ARMDefines.h @@ -10,12 +10,20 @@ #ifndef lldb_ARMDefines_h_ #define lldb_ARMDefines_h_ -#include "InstructionUtils.h" - // Common defintions for the ARM/Thumb Instruction Set Architecture. namespace lldb_private { +// ARM shifter types +typedef enum +{ + SRType_LSL, + SRType_LSR, + SRType_ASR, + SRType_ROR, + SRType_RRX +} ARM_ShifterType; + // ARM conditions // Meaning (integer) Meaning (floating-point) Condition flags #define COND_EQ 0x0 // Equal Equal Z == 1 #define COND_NE 0x1 // Not equal Not equal, or unordered Z == 0 |

