diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2013-04-08 18:41:23 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2013-04-08 18:41:23 +0000 | 
| commit | 4a16efa3e43e35f0cc9efe3a67f620f0017c3d36 (patch) | |
| tree | 06099edc18d30894081a822b756f117cbe0b8207 /lib/MC/MCDisassembler/EDInfo.h | |
| parent | 482e7bddf617ae804dc47133cb07eb4aa81e45de (diff) | |
Diffstat (limited to 'lib/MC/MCDisassembler/EDInfo.h')
| -rw-r--r-- | lib/MC/MCDisassembler/EDInfo.h | 84 | 
1 files changed, 0 insertions, 84 deletions
| diff --git a/lib/MC/MCDisassembler/EDInfo.h b/lib/MC/MCDisassembler/EDInfo.h deleted file mode 100644 index e43ad1635246..000000000000 --- a/lib/MC/MCDisassembler/EDInfo.h +++ /dev/null @@ -1,84 +0,0 @@ -//===-- EDInfo.h - LLVM Enhanced Disassembler -------------------*- C++ -*-===// -// -//                     The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -//  -//===----------------------------------------------------------------------===// - -#ifndef LLVM_EDINFO_H -#define LLVM_EDINFO_H - -enum { -  EDIS_MAX_OPERANDS = 13, -  EDIS_MAX_SYNTAXES = 2 -}; - -enum OperandTypes { -  kOperandTypeNone, -  kOperandTypeImmediate, -  kOperandTypeRegister, -  kOperandTypeX86Memory, -  kOperandTypeX86EffectiveAddress, -  kOperandTypeX86PCRelative, -  kOperandTypeARMBranchTarget, -  kOperandTypeARMSoReg, -  kOperandTypeARMSoImm, -  kOperandTypeARMRotImm, -  kOperandTypeARMSoImm2Part, -  kOperandTypeARMPredicate, -  kOperandTypeAddrModeImm12, -  kOperandTypeLdStSOReg, -  kOperandTypeARMAddrMode2, -  kOperandTypeARMAddrMode2Offset, -  kOperandTypeARMAddrMode3, -  kOperandTypeARMAddrMode3Offset, -  kOperandTypeARMAddrMode4, -  kOperandTypeARMAddrMode5, -  kOperandTypeARMAddrMode6, -  kOperandTypeARMAddrMode6Offset, -  kOperandTypeARMAddrMode7, -  kOperandTypeARMAddrModePC, -  kOperandTypeARMRegisterList, -  kOperandTypeARMDPRRegisterList, -  kOperandTypeARMSPRRegisterList, -  kOperandTypeARMTBAddrMode, -  kOperandTypeThumbITMask, -  kOperandTypeThumbAddrModeRegS1, -  kOperandTypeThumbAddrModeRegS2, -  kOperandTypeThumbAddrModeRegS4, -  kOperandTypeThumbAddrModeImmS1, -  kOperandTypeThumbAddrModeImmS2, -  kOperandTypeThumbAddrModeImmS4, -  kOperandTypeThumbAddrModeRR, -  kOperandTypeThumbAddrModeSP, -  kOperandTypeThumbAddrModePC, -  kOperandTypeThumb2AddrModeReg, -  kOperandTypeThumb2SoReg, -  kOperandTypeThumb2SoImm, -  kOperandTypeThumb2AddrModeImm8, -  kOperandTypeThumb2AddrModeImm8Offset, -  kOperandTypeThumb2AddrModeImm12, -  kOperandTypeThumb2AddrModeSoReg, -  kOperandTypeThumb2AddrModeImm8s4, -  kOperandTypeThumb2AddrModeImm8s4Offset -}; - -enum OperandFlags { -  kOperandFlagSource = 0x1, -  kOperandFlagTarget = 0x2 -}; - -enum InstructionTypes { -  kInstructionTypeNone, -  kInstructionTypeMove, -  kInstructionTypeBranch, -  kInstructionTypePush, -  kInstructionTypePop, -  kInstructionTypeCall, -  kInstructionTypeReturn -}; - - -#endif | 
