def __init__(
         self,
         d: "ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "UnsignedSaturatingSubtract8")
Exemple #2
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "VectorNegate")
Exemple #3
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 2, "CountLeadingZeros")
Exemple #4
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 2, "UnsignedBitFieldExtract")
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 5, "StoreMultipleIncrementAfter")
Exemple #6
0
 def __init__(
         self,
         d: "chb.arm.ARMDictionary.ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "TableBranchHalfword")
Exemple #7
0
 def __init__(self, d: "chb.arm.ARMDictionary.ARMDictionary",
              ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "UnsignedExtendByte")
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 6, "LoadRegisterDual")
 def __init__(self, d: "chb.arm.ARMDictionary.ARMDictionary",
              ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
Exemple #10
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 4, "VectorRightShiftInsert")
Exemple #11
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 5, "BitwiseAnd")
Exemple #12
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 5, "SignedMostSignificantWordMultiplyAccumulate")
Exemple #13
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "VectorReverseHalfwords")
 def __init__(
         self,
         d: "ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 1, "BranchLink")
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 5, "StoreRegisterHalfword")
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(1, 2, "CompareBranchNonzero")
Exemple #17
0
 def __init__(self, d: "chb.arm.ARMDictionary.ARMDictionary",
              ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 1, "DataMemoryBarrier")
Exemple #18
0
 def __init__(
         self,
         d: "ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 2, "VMoveToSystemRegister")
 def mnemonic_extension(self) -> str:
     wb = "S" if self.writeback else ""
     cc = ARMOpcode.mnemonic_extension(self)
     return wb + cc
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(4, 3, "VConvert")
 def __init__(self, d: "chb.arm.ARMDictionary.ARMDictionary",
              ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 5, "LoadRegisterSignedHalfword")
Exemple #22
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 5, "LoadCoprocessor")
 def __init__(self, d: "chb.arm.ARMDictionary.ARMDictionary",
              ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 2, "Adr")
Exemple #24
0
 def __init__(
         self,
         d: "ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "RotateRightExtend")
Exemple #25
0
 def __init__(
         self,
         d: "ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 5, "SignedMultiplyLong")
 def __init__(
         self,
         d: "ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "UnsignedDivide")
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 4, "LoadMultipleIncrementBefore")
Exemple #28
0
 def __init__(
         self,
         d: "chb.arm.ARMDictionary.ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 1, "PermanentlyUndefined")
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 4, "BitFieldClear")
 def __init__(
         self,
         d: "ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 4, "VectorRoundingShiftRightAccumulate")