Renumber NEON instruction formats to be consecutive.

llvm-svn: 106927
This commit is contained in:
Bob Wilson 2010-06-26 00:05:09 +00:00
parent f11a38dcce
commit b4d39841e4
3 changed files with 24 additions and 26 deletions

View File

@ -123,18 +123,18 @@ namespace ARMII {
NGetLnFrm = 26 << FormShift,
NSetLnFrm = 27 << FormShift,
NDupFrm = 28 << FormShift,
NLdStFrm = 31 << FormShift,
N1RegModImmFrm= 32 << FormShift,
N2RegFrm = 33 << FormShift,
NVCVTFrm = 34 << FormShift,
NVDupLnFrm = 35 << FormShift,
N2RegVShLFrm = 36 << FormShift,
N2RegVShRFrm = 37 << FormShift,
N3RegFrm = 38 << FormShift,
N3RegVShFrm = 39 << FormShift,
NVExtFrm = 40 << FormShift,
NVMulSLFrm = 41 << FormShift,
NVTBLFrm = 42 << FormShift,
NLdStFrm = 29 << FormShift,
N1RegModImmFrm= 30 << FormShift,
N2RegFrm = 31 << FormShift,
NVCVTFrm = 32 << FormShift,
NVDupLnFrm = 33 << FormShift,
N2RegVShLFrm = 34 << FormShift,
N2RegVShRFrm = 35 << FormShift,
N3RegFrm = 36 << FormShift,
N3RegVShFrm = 37 << FormShift,
NVExtFrm = 38 << FormShift,
NVMulSLFrm = 39 << FormShift,
NVTBLFrm = 40 << FormShift,
//===------------------------------------------------------------------===//
// Misc flags.

View File

@ -55,18 +55,18 @@ def MiscFrm : Format<25>;
def NGetLnFrm : Format<26>;
def NSetLnFrm : Format<27>;
def NDupFrm : Format<28>;
def NLdStFrm : Format<31>;
def N1RegModImmFrm: Format<32>;
def N2RegFrm : Format<33>;
def NVCVTFrm : Format<34>;
def NVDupLnFrm : Format<35>;
def N2RegVShLFrm : Format<36>;
def N2RegVShRFrm : Format<37>;
def N3RegFrm : Format<38>;
def N3RegVShFrm : Format<39>;
def NVExtFrm : Format<40>;
def NVMulSLFrm : Format<41>;
def NVTBLFrm : Format<42>;
def NLdStFrm : Format<29>;
def N1RegModImmFrm: Format<30>;
def N2RegFrm : Format<31>;
def NVCVTFrm : Format<32>;
def NVDupLnFrm : Format<33>;
def N2RegVShLFrm : Format<34>;
def N2RegVShRFrm : Format<35>;
def N3RegFrm : Format<36>;
def N3RegVShFrm : Format<37>;
def NVExtFrm : Format<38>;
def NVMulSLFrm : Format<39>;
def NVTBLFrm : Format<40>;
// Misc flags.

View File

@ -3089,8 +3089,6 @@ static const DisassembleFP FuncPtrs[] = {
&DisassembleNGetLnFrm,
&DisassembleNSetLnFrm,
&DisassembleNDupFrm,
0,
0,
// VLD and VST (including one lane) Instructions.
&DisassembleNLdSt,