def __init__(
         self,
         d: "ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "UnsignedSaturatingSubtract8")
Ejemplo n.º 2
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "VectorNegate")
Ejemplo n.º 3
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 2, "CountLeadingZeros")
Ejemplo n.º 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")
Ejemplo n.º 6
0
 def __init__(
         self,
         d: "chb.arm.ARMDictionary.ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "TableBranchHalfword")
Ejemplo n.º 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)
Ejemplo n.º 10
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 4, "VectorRightShiftInsert")
Ejemplo n.º 11
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 5, "BitwiseAnd")
Ejemplo n.º 12
0
 def __init__(self, d: "ARMDictionary", ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 5, "SignedMostSignificantWordMultiplyAccumulate")
Ejemplo n.º 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")
Ejemplo n.º 17
0
 def __init__(self, d: "chb.arm.ARMDictionary.ARMDictionary",
              ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 1, "DataMemoryBarrier")
Ejemplo n.º 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")
Ejemplo n.º 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")
Ejemplo n.º 24
0
 def __init__(
         self,
         d: "ARMDictionary",
         ixval: IndexedTableValue) -> None:
     ARMOpcode.__init__(self, d, ixval)
     self.check_key(2, 3, "RotateRightExtend")
Ejemplo n.º 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")
Ejemplo n.º 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")