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