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