Squashed 'external/capstone/' changes from b102f1b8..5af28808
5af28808 Update Auto-Sync to Python 3.13 and tree-sitter-py 24.0 (#2705) 99f018ac Python binding: (#2742) a07baf83 Auto-Sync update Sparc LLVM-18 (#2704) 81c5c93d Enable to generate legacy MC tests for the fuzzer. (#2733) a25d4980 Add warning about naive search and replace to patch reg names. (#2728) 7ac87d17 Print immediate only memory operands for AArch64. (#2732) c34034c8 Add x30 implicit read to the RET alias. (#2739) 95a4ca3e Update source list before installing valgrind. (#2730) 6909724e Make assertion hit warnings optional in release builds. (#2729) fe6bdc6e Make SStream respect the CS_OPT_UNSIGNED flag. (#2723) 21ce3624 Use cs_ac_type for operand access mode in all arches and use cs_xtensa_op_type for Xtensa operand type (#2721) df26583f clang-format: change license to BSD-3-Clause (#2724) 280b749e Remove unused files. (#2709) 87908ece Add flag for the SoftFail case of the LLVM disassembler. (#2707) efc0ba44 Fix missing operand for smstart, due to space replaced by tab (#2720) 2ae64133 Fix missing sp register read in ret instruction (#2719) 8df252a6 Fix arm pop reg access (#2718) 14612272 ARM: fix typo, cspr -> cpsr (#2716) f2f0a3c3 Fix LoongArch ld/st instructions register info (#2701) 829be2bf LoongArch: Compute absolute address for address operand (#2699) 42fbce6c Add jump group for generic jirl (#2698) fc525c73 Apple AArch64 proprietary (#2692) 895f2f2e Build PDB for debugging on Windows (#2685) 5c3aef03 Version: Update to v6.0.0-alpha4 (#2682) 106f7d3b Update read/written registers for x87 comparison instructions (#2680) ebe3ef2a Add workflow for building on Windows (#2675) 72f7d305 Revert "Add a script to compare the inc file content with the latest generate…" (#2678) 5b5c5ed8 Fix nanomips decoding of jalrc (#2672) ae03cca4 Mips32r6_64r632 is for both mips32r6 and mips64r6 (#2673) 21178aea Add a script to compare the inc file content with the latest generated ones. (#2667) 81a6ba03 MIPS: Fix MIPS16 decoding, wrong flags and ghost registers (#2665) 98a393e3 Stringify BH fields when printing ppc details (#2663) 2607d0f3 Remove undefined constants in riscv_const.py (#2660) (#2661) 5058c634 Decode BH field in print_insn_detail_ppc (#2662) 6461ed08 Add Call group to svc, smc and hvc. (#2651) e2f1dc8d Tms32c64x Little Endian (#2648) 5464c91d Fix build for compilers requiring explicit static for inline functions.. (#2645) bb2f6579 Enhance shift value and types of shift instructions. (#2638) cd282ef5 Update operand type enums of all arch modules to the one in `capstone.h` (#2633) dc0c0909 cmake: Fix building capstone as sub-project (#2629) cd8dd20c - Added missing files for sdist archive (#2624) 9affd99b Give the user some guidance where to add missing enumeration values. (#2639) 1bea3fab Add checks for MIPS details on cstest_py (#2640) ace8056c Add aliases mapping for MIPS & test for id, alias_id (#2635) 1abe1868 Build Tarball before DEB/RPM package. (#2627) 0a012190 Switch to ubuntu-24.04-arm runner image (#2625) 4e0b8c48 Fix wrong version requirement of tricore instructions: (#2620) 8ac2843b chore(version): Update Version to 6.0.0-Alpha3 (#2616) d7ef910b Rebased #2570 (#2614) c831cd5e Fix SystemZ macro in Makefile (#2603) 30601176 Apply new EVM opcode updates (#2602) 3c4d7fc8 Add tricore tc1.8 instructions (#2595) 5f290cad Create debian and rpm package on releases (#2590) 0f09210a delete travis (#2600) 5c5f756f Downgrade labeler to v4 due to https://github.com/actions/labeler/issues/710. (#2598) git-subtree-dir: external/capstone git-subtree-split: 5af288083e9f03e32723f9708c305692f866b666
This commit is contained in:
@@ -1116,7 +1116,7 @@ public class Arm_const {
|
||||
public static final int ARM_INS_VRSQRTS = 563;
|
||||
public static final int ARM_INS_VRSRA = 564;
|
||||
public static final int ARM_INS_VRSUBHN = 565;
|
||||
public static final int ARM_INS_VSCCLRM_ = 566;
|
||||
public static final int ARM_INS_VSCCLRM = 566;
|
||||
public static final int ARM_INS_VSDOT = 567;
|
||||
public static final int ARM_INS_VSELEQ = 568;
|
||||
public static final int ARM_INS_VSELGE = 569;
|
||||
@@ -1147,98 +1147,97 @@ public class Arm_const {
|
||||
public static final int ARM_INS_VUZP = 594;
|
||||
public static final int ARM_INS_VZIP = 595;
|
||||
public static final int ARM_INS_ADDW = 596;
|
||||
public static final int ARM_INS_ADR_ = 597;
|
||||
public static final int ARM_INS_AUT = 598;
|
||||
public static final int ARM_INS_AUTG = 599;
|
||||
public static final int ARM_INS_BFL = 600;
|
||||
public static final int ARM_INS_BFLX = 601;
|
||||
public static final int ARM_INS_BF = 602;
|
||||
public static final int ARM_INS_BFCSEL = 603;
|
||||
public static final int ARM_INS_BFX = 604;
|
||||
public static final int ARM_INS_BTI = 605;
|
||||
public static final int ARM_INS_BXAUT = 606;
|
||||
public static final int ARM_INS_CLRM = 607;
|
||||
public static final int ARM_INS_CSEL = 608;
|
||||
public static final int ARM_INS_CSINC = 609;
|
||||
public static final int ARM_INS_CSINV = 610;
|
||||
public static final int ARM_INS_CSNEG = 611;
|
||||
public static final int ARM_INS_DCPS1 = 612;
|
||||
public static final int ARM_INS_DCPS2 = 613;
|
||||
public static final int ARM_INS_DCPS3 = 614;
|
||||
public static final int ARM_INS_DLS = 615;
|
||||
public static final int ARM_INS_LE = 616;
|
||||
public static final int ARM_INS_ORN = 617;
|
||||
public static final int ARM_INS_PAC = 618;
|
||||
public static final int ARM_INS_PACBTI = 619;
|
||||
public static final int ARM_INS_PACG = 620;
|
||||
public static final int ARM_INS_SG = 621;
|
||||
public static final int ARM_INS_SUBS = 622;
|
||||
public static final int ARM_INS_SUBW = 623;
|
||||
public static final int ARM_INS_TBB = 624;
|
||||
public static final int ARM_INS_TBH = 625;
|
||||
public static final int ARM_INS_TT = 626;
|
||||
public static final int ARM_INS_TTA = 627;
|
||||
public static final int ARM_INS_TTAT = 628;
|
||||
public static final int ARM_INS_TTT = 629;
|
||||
public static final int ARM_INS_WLS = 630;
|
||||
public static final int ARM_INS_BLXNS = 631;
|
||||
public static final int ARM_INS_BXNS = 632;
|
||||
public static final int ARM_INS_CBNZ = 633;
|
||||
public static final int ARM_INS_CBZ = 634;
|
||||
public static final int ARM_INS_POP = 635;
|
||||
public static final int ARM_INS_PUSH = 636;
|
||||
public static final int ARM_INS___BRKDIV0 = 637;
|
||||
public static final int ARM_INS_ENDING = 638;
|
||||
public static final int ARM_INS_ALIAS_BEGIN = 639;
|
||||
public static final int ARM_INS_ALIAS_VMOV = 640;
|
||||
public static final int ARM_INS_ALIAS_NOP = 641;
|
||||
public static final int ARM_INS_ALIAS_YIELD = 642;
|
||||
public static final int ARM_INS_ALIAS_WFE = 643;
|
||||
public static final int ARM_INS_ALIAS_WFI = 644;
|
||||
public static final int ARM_INS_ALIAS_SEV = 645;
|
||||
public static final int ARM_INS_ALIAS_SEVL = 646;
|
||||
public static final int ARM_INS_ALIAS_ESB = 647;
|
||||
public static final int ARM_INS_ALIAS_CSDB = 648;
|
||||
public static final int ARM_INS_ALIAS_CLRBHB = 649;
|
||||
public static final int ARM_INS_ALIAS_PACBTI = 650;
|
||||
public static final int ARM_INS_ALIAS_BTI = 651;
|
||||
public static final int ARM_INS_ALIAS_PAC = 652;
|
||||
public static final int ARM_INS_ALIAS_AUT = 653;
|
||||
public static final int ARM_INS_ALIAS_SSBB = 654;
|
||||
public static final int ARM_INS_ALIAS_PSSBB = 655;
|
||||
public static final int ARM_INS_ALIAS_DFB = 656;
|
||||
public static final int ARM_INS_ALIAS_CSETM = 657;
|
||||
public static final int ARM_INS_ALIAS_CSET = 658;
|
||||
public static final int ARM_INS_ALIAS_CINC = 659;
|
||||
public static final int ARM_INS_ALIAS_CINV = 660;
|
||||
public static final int ARM_INS_ALIAS_CNEG = 661;
|
||||
public static final int ARM_INS_ALIAS_VMLAV = 662;
|
||||
public static final int ARM_INS_ALIAS_VMLAVA = 663;
|
||||
public static final int ARM_INS_ALIAS_VRMLALVH = 664;
|
||||
public static final int ARM_INS_ALIAS_VRMLALVHA = 665;
|
||||
public static final int ARM_INS_ALIAS_VMLALV = 666;
|
||||
public static final int ARM_INS_ALIAS_VMLALVA = 667;
|
||||
public static final int ARM_INS_ALIAS_VBIC = 668;
|
||||
public static final int ARM_INS_ALIAS_VEOR = 669;
|
||||
public static final int ARM_INS_ALIAS_VORN = 670;
|
||||
public static final int ARM_INS_ALIAS_VORR = 671;
|
||||
public static final int ARM_INS_ALIAS_VAND = 672;
|
||||
public static final int ARM_INS_ALIAS_VPSEL = 673;
|
||||
public static final int ARM_INS_ALIAS_ERET = 674;
|
||||
public static final int ARM_INS_ALIAS_ASR = 675;
|
||||
public static final int ARM_INS_ALIAS_LSL = 676;
|
||||
public static final int ARM_INS_ALIAS_LSR = 677;
|
||||
public static final int ARM_INS_ALIAS_ROR = 678;
|
||||
public static final int ARM_INS_ALIAS_RRX = 679;
|
||||
public static final int ARM_INS_ALIAS_UXTW = 680;
|
||||
public static final int ARM_INS_ALIAS_LDM = 681;
|
||||
public static final int ARM_INS_ALIAS_POP = 682;
|
||||
public static final int ARM_INS_ALIAS_PUSH = 683;
|
||||
public static final int ARM_INS_ALIAS_POPW = 684;
|
||||
public static final int ARM_INS_ALIAS_PUSHW = 685;
|
||||
public static final int ARM_INS_ALIAS_VPOP = 686;
|
||||
public static final int ARM_INS_ALIAS_VPUSH = 687;
|
||||
public static final int ARM_INS_ALIAS_END = 688;
|
||||
public static final int ARM_INS_AUT = 597;
|
||||
public static final int ARM_INS_AUTG = 598;
|
||||
public static final int ARM_INS_BFL = 599;
|
||||
public static final int ARM_INS_BFLX = 600;
|
||||
public static final int ARM_INS_BF = 601;
|
||||
public static final int ARM_INS_BFCSEL = 602;
|
||||
public static final int ARM_INS_BFX = 603;
|
||||
public static final int ARM_INS_BTI = 604;
|
||||
public static final int ARM_INS_BXAUT = 605;
|
||||
public static final int ARM_INS_CLRM = 606;
|
||||
public static final int ARM_INS_CSEL = 607;
|
||||
public static final int ARM_INS_CSINC = 608;
|
||||
public static final int ARM_INS_CSINV = 609;
|
||||
public static final int ARM_INS_CSNEG = 610;
|
||||
public static final int ARM_INS_DCPS1 = 611;
|
||||
public static final int ARM_INS_DCPS2 = 612;
|
||||
public static final int ARM_INS_DCPS3 = 613;
|
||||
public static final int ARM_INS_DLS = 614;
|
||||
public static final int ARM_INS_LE = 615;
|
||||
public static final int ARM_INS_ORN = 616;
|
||||
public static final int ARM_INS_PAC = 617;
|
||||
public static final int ARM_INS_PACBTI = 618;
|
||||
public static final int ARM_INS_PACG = 619;
|
||||
public static final int ARM_INS_SG = 620;
|
||||
public static final int ARM_INS_SUBS = 621;
|
||||
public static final int ARM_INS_SUBW = 622;
|
||||
public static final int ARM_INS_TBB = 623;
|
||||
public static final int ARM_INS_TBH = 624;
|
||||
public static final int ARM_INS_TT = 625;
|
||||
public static final int ARM_INS_TTA = 626;
|
||||
public static final int ARM_INS_TTAT = 627;
|
||||
public static final int ARM_INS_TTT = 628;
|
||||
public static final int ARM_INS_WLS = 629;
|
||||
public static final int ARM_INS_BLXNS = 630;
|
||||
public static final int ARM_INS_BXNS = 631;
|
||||
public static final int ARM_INS_CBNZ = 632;
|
||||
public static final int ARM_INS_CBZ = 633;
|
||||
public static final int ARM_INS_POP = 634;
|
||||
public static final int ARM_INS_PUSH = 635;
|
||||
public static final int ARM_INS___BRKDIV0 = 636;
|
||||
public static final int ARM_INS_ENDING = 637;
|
||||
public static final int ARM_INS_ALIAS_BEGIN = 638;
|
||||
public static final int ARM_INS_ALIAS_VMOV = 639;
|
||||
public static final int ARM_INS_ALIAS_NOP = 640;
|
||||
public static final int ARM_INS_ALIAS_YIELD = 641;
|
||||
public static final int ARM_INS_ALIAS_WFE = 642;
|
||||
public static final int ARM_INS_ALIAS_WFI = 643;
|
||||
public static final int ARM_INS_ALIAS_SEV = 644;
|
||||
public static final int ARM_INS_ALIAS_SEVL = 645;
|
||||
public static final int ARM_INS_ALIAS_ESB = 646;
|
||||
public static final int ARM_INS_ALIAS_CSDB = 647;
|
||||
public static final int ARM_INS_ALIAS_CLRBHB = 648;
|
||||
public static final int ARM_INS_ALIAS_PACBTI = 649;
|
||||
public static final int ARM_INS_ALIAS_BTI = 650;
|
||||
public static final int ARM_INS_ALIAS_PAC = 651;
|
||||
public static final int ARM_INS_ALIAS_AUT = 652;
|
||||
public static final int ARM_INS_ALIAS_SSBB = 653;
|
||||
public static final int ARM_INS_ALIAS_PSSBB = 654;
|
||||
public static final int ARM_INS_ALIAS_DFB = 655;
|
||||
public static final int ARM_INS_ALIAS_CSETM = 656;
|
||||
public static final int ARM_INS_ALIAS_CSET = 657;
|
||||
public static final int ARM_INS_ALIAS_CINC = 658;
|
||||
public static final int ARM_INS_ALIAS_CINV = 659;
|
||||
public static final int ARM_INS_ALIAS_CNEG = 660;
|
||||
public static final int ARM_INS_ALIAS_VMLAV = 661;
|
||||
public static final int ARM_INS_ALIAS_VMLAVA = 662;
|
||||
public static final int ARM_INS_ALIAS_VRMLALVH = 663;
|
||||
public static final int ARM_INS_ALIAS_VRMLALVHA = 664;
|
||||
public static final int ARM_INS_ALIAS_VMLALV = 665;
|
||||
public static final int ARM_INS_ALIAS_VMLALVA = 666;
|
||||
public static final int ARM_INS_ALIAS_VBIC = 667;
|
||||
public static final int ARM_INS_ALIAS_VEOR = 668;
|
||||
public static final int ARM_INS_ALIAS_VORN = 669;
|
||||
public static final int ARM_INS_ALIAS_VORR = 670;
|
||||
public static final int ARM_INS_ALIAS_VAND = 671;
|
||||
public static final int ARM_INS_ALIAS_VPSEL = 672;
|
||||
public static final int ARM_INS_ALIAS_ERET = 673;
|
||||
public static final int ARM_INS_ALIAS_ASR = 674;
|
||||
public static final int ARM_INS_ALIAS_LSL = 675;
|
||||
public static final int ARM_INS_ALIAS_LSR = 676;
|
||||
public static final int ARM_INS_ALIAS_ROR = 677;
|
||||
public static final int ARM_INS_ALIAS_RRX = 678;
|
||||
public static final int ARM_INS_ALIAS_UXTW = 679;
|
||||
public static final int ARM_INS_ALIAS_LDM = 680;
|
||||
public static final int ARM_INS_ALIAS_POP = 681;
|
||||
public static final int ARM_INS_ALIAS_PUSH = 682;
|
||||
public static final int ARM_INS_ALIAS_POPW = 683;
|
||||
public static final int ARM_INS_ALIAS_PUSHW = 684;
|
||||
public static final int ARM_INS_ALIAS_VPOP = 685;
|
||||
public static final int ARM_INS_ALIAS_VPUSH = 686;
|
||||
public static final int ARM_INS_ALIAS_END = 687;
|
||||
|
||||
public static final int ARM_GRP_INVALID = 0;
|
||||
public static final int ARM_GRP_JUMP = 1;
|
||||
|
||||
@@ -26,6 +26,9 @@ public class Evm_const {
|
||||
public static final int EVM_INS_XOR = 24;
|
||||
public static final int EVM_INS_NOT = 25;
|
||||
public static final int EVM_INS_BYTE = 26;
|
||||
public static final int EVM_INS_SHL = 27;
|
||||
public static final int EVM_INS_SHR = 28;
|
||||
public static final int EVM_INS_SAR = 29;
|
||||
public static final int EVM_INS_SHA3 = 32;
|
||||
public static final int EVM_INS_ADDRESS = 48;
|
||||
public static final int EVM_INS_BALANCE = 49;
|
||||
@@ -48,6 +51,11 @@ public class Evm_const {
|
||||
public static final int EVM_INS_NUMBER = 67;
|
||||
public static final int EVM_INS_DIFFICULTY = 68;
|
||||
public static final int EVM_INS_GASLIMIT = 69;
|
||||
public static final int EVM_INS_CHAINID = 70;
|
||||
public static final int EVM_INS_SELFBALANCE = 71;
|
||||
public static final int EVM_INS_BASEFEE = 72;
|
||||
public static final int EVM_INS_BLOBHASH = 73;
|
||||
public static final int EVM_INS_BLOBBASEFEE = 74;
|
||||
public static final int EVM_INS_POP = 80;
|
||||
public static final int EVM_INS_MLOAD = 81;
|
||||
public static final int EVM_INS_MSTORE = 82;
|
||||
@@ -60,6 +68,10 @@ public class Evm_const {
|
||||
public static final int EVM_INS_MSIZE = 89;
|
||||
public static final int EVM_INS_GAS = 90;
|
||||
public static final int EVM_INS_JUMPDEST = 91;
|
||||
public static final int EVM_INS_TLOAD = 92;
|
||||
public static final int EVM_INS_TSTORE = 93;
|
||||
public static final int EVM_INS_MCOPY = 94;
|
||||
public static final int EVM_INS_PUSH0 = 95;
|
||||
public static final int EVM_INS_PUSH1 = 96;
|
||||
public static final int EVM_INS_PUSH2 = 97;
|
||||
public static final int EVM_INS_PUSH3 = 98;
|
||||
@@ -134,12 +146,12 @@ public class Evm_const {
|
||||
public static final int EVM_INS_CALLCODE = 242;
|
||||
public static final int EVM_INS_RETURN = 243;
|
||||
public static final int EVM_INS_DELEGATECALL = 244;
|
||||
public static final int EVM_INS_CALLBLACKBOX = 245;
|
||||
public static final int EVM_INS_CREATE2 = 245;
|
||||
public static final int EVM_INS_STATICCALL = 250;
|
||||
public static final int EVM_INS_REVERT = 253;
|
||||
public static final int EVM_INS_SUICIDE = 255;
|
||||
public static final int EVM_INS_INVALID = 512;
|
||||
public static final int EVM_INS_ENDING = 513;
|
||||
public static final int EVM_INS_INVALID = 254;
|
||||
public static final int EVM_INS_SELFDESTRUCT = 255;
|
||||
public static final int EVM_INS_ENDING = 256;
|
||||
|
||||
public static final int EVM_GRP_INVALID = 0;
|
||||
public static final int EVM_GRP_JUMP = 1;
|
||||
|
||||
@@ -27,15 +27,14 @@ public class M680x_const {
|
||||
public static final int M680X_REG_TMP2 = 20;
|
||||
public static final int M680X_REG_TMP3 = 21;
|
||||
public static final int M680X_REG_ENDING = 22;
|
||||
|
||||
public static final int M680X_OP_INVALID = 0;
|
||||
public static final int M680X_OP_REGISTER = 1;
|
||||
public static final int M680X_OP_IMMEDIATE = 2;
|
||||
public static final int M680X_OP_INDEXED = 3;
|
||||
public static final int M680X_OP_EXTENDED = 4;
|
||||
public static final int M680X_OP_DIRECT = 5;
|
||||
public static final int M680X_OP_RELATIVE = 6;
|
||||
public static final int M680X_OP_CONSTANT = 7;
|
||||
public static final int M680X_OP_INVALID = CS_OP_INVALID;
|
||||
public static final int M680X_OP_REGISTER = CS_OP_REG;
|
||||
public static final int M680X_OP_IMMEDIATE = CS_OP_IMM;
|
||||
public static final int M680X_OP_INDEXED = CS_OP_SPECIAL+0;
|
||||
public static final int M680X_OP_EXTENDED = CS_OP_SPECIAL+1;
|
||||
public static final int M680X_OP_DIRECT = CS_OP_SPECIAL+2;
|
||||
public static final int M680X_OP_RELATIVE = CS_OP_SPECIAL+3;
|
||||
public static final int M680X_OP_CONSTANT = CS_OP_SPECIAL+4;
|
||||
|
||||
public static final int M680X_OFFSET_NONE = 0;
|
||||
public static final int M680X_OFFSET_BITS_5 = 5;
|
||||
|
||||
@@ -73,16 +73,15 @@ public class M68k_const {
|
||||
public static final int M68K_AM_ABSOLUTE_DATA_LONG = 17;
|
||||
public static final int M68K_AM_IMMEDIATE = 18;
|
||||
public static final int M68K_AM_BRANCH_DISPLACEMENT = 19;
|
||||
|
||||
public static final int M68K_OP_INVALID = 0;
|
||||
public static final int M68K_OP_REG = 1;
|
||||
public static final int M68K_OP_IMM = 2;
|
||||
public static final int M68K_OP_MEM = 3;
|
||||
public static final int M68K_OP_FP_SINGLE = 4;
|
||||
public static final int M68K_OP_FP_DOUBLE = 5;
|
||||
public static final int M68K_OP_REG_BITS = 6;
|
||||
public static final int M68K_OP_REG_PAIR = 7;
|
||||
public static final int M68K_OP_BR_DISP = 8;
|
||||
public static final int M68K_OP_INVALID = CS_OP_INVALID;
|
||||
public static final int M68K_OP_REG = CS_OP_REG;
|
||||
public static final int M68K_OP_IMM = CS_OP_IMM;
|
||||
public static final int M68K_OP_FP_SINGLE = CS_OP_SPECIAL+0;
|
||||
public static final int M68K_OP_FP_DOUBLE = CS_OP_SPECIAL+1;
|
||||
public static final int M68K_OP_REG_BITS = CS_OP_SPECIAL+2;
|
||||
public static final int M68K_OP_REG_PAIR = CS_OP_SPECIAL+3;
|
||||
public static final int M68K_OP_BR_DISP = CS_OP_SPECIAL+4;
|
||||
public static final int M68K_OP_MEM = CS_OP_MEM;
|
||||
|
||||
public static final int M68K_OP_BR_DISP_SIZE_INVALID = 0;
|
||||
public static final int M68K_OP_BR_DISP_SIZE_BYTE = 1;
|
||||
|
||||
@@ -2,11 +2,10 @@
|
||||
package capstone;
|
||||
|
||||
public class Mips_const {
|
||||
|
||||
public static final int MIPS_OP_INVALID = 0;
|
||||
public static final int MIPS_OP_REG = 1;
|
||||
public static final int MIPS_OP_IMM = 2;
|
||||
public static final int MIPS_OP_MEM = 3;
|
||||
public static final int MIPS_OP_INVALID = CS_OP_INVALID;
|
||||
public static final int MIPS_OP_REG = CS_OP_REG;
|
||||
public static final int MIPS_OP_IMM = CS_OP_IMM;
|
||||
public static final int MIPS_OP_MEM = CS_OP_MEM;
|
||||
|
||||
public static final int MIPS_REG_INVALID = 0;
|
||||
public static final int MIPS_REG_AT = 1;
|
||||
@@ -2113,7 +2112,11 @@ public class Mips_const {
|
||||
public static final int MIPS_INS_ALIAS_MTTLO = 1465;
|
||||
public static final int MIPS_INS_ALIAS_MTTHI = 1466;
|
||||
public static final int MIPS_INS_ALIAS_MTTACX = 1467;
|
||||
public static final int MIPS_INS_ALIAS_END = 1468;
|
||||
public static final int MIPS_INS_ALIAS_B = 1468;
|
||||
public static final int MIPS_INS_ALIAS_BEQZ = 1469;
|
||||
public static final int MIPS_INS_ALIAS_BNEZ = 1470;
|
||||
public static final int MIPS_INS_ALIAS_LI = 1471;
|
||||
public static final int MIPS_INS_ALIAS_END = 1472;
|
||||
|
||||
public static final int MIPS_GRP_INVALID = 0;
|
||||
public static final int MIPS_GRP_JUMP = 1;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -43,11 +43,10 @@ public class Sparc_const {
|
||||
public static final int SPARC_HINT_PN = 1<<2;
|
||||
public static final int SPARC_HINT_A_PN = SPARC_HINT_A|SPARC_HINT_PN;
|
||||
public static final int SPARC_HINT_A_PT = SPARC_HINT_A|SPARC_HINT_PT;
|
||||
|
||||
public static final int SPARC_OP_INVALID = 0;
|
||||
public static final int SPARC_OP_REG = 1;
|
||||
public static final int SPARC_OP_IMM = 2;
|
||||
public static final int SPARC_OP_MEM = 3;
|
||||
public static final int SPARC_OP_INVALID = CS_OP_INVALID;
|
||||
public static final int SPARC_OP_REG = CS_OP_REG;
|
||||
public static final int SPARC_OP_IMM = CS_OP_IMM;
|
||||
public static final int SPARC_OP_MEM = CS_OP_MEM;
|
||||
|
||||
public static final int SPARC_REG_INVALID = 0;
|
||||
public static final int SPARC_REG_F0 = 1;
|
||||
|
||||
@@ -2,12 +2,11 @@
|
||||
package capstone;
|
||||
|
||||
public class TMS320C64x_const {
|
||||
|
||||
public static final int TMS320C64X_OP_INVALID = 0;
|
||||
public static final int TMS320C64X_OP_REG = 1;
|
||||
public static final int TMS320C64X_OP_IMM = 2;
|
||||
public static final int TMS320C64X_OP_MEM = 3;
|
||||
public static final int TMS320C64X_OP_REGPAIR = 64;
|
||||
public static final int TMS320C64X_OP_INVALID = CS_OP_INVALID;
|
||||
public static final int TMS320C64X_OP_REG = CS_OP_REG;
|
||||
public static final int TMS320C64X_OP_IMM = CS_OP_IMM;
|
||||
public static final int TMS320C64X_OP_REGPAIR = CS_OP_SPECIAL+0;
|
||||
public static final int TMS320C64X_OP_MEM = CS_OP_MEM;
|
||||
|
||||
public static final int TMS320C64X_MEM_DISP_INVALID = 0;
|
||||
public static final int TMS320C64X_MEM_DISP_CONSTANT = 1;
|
||||
|
||||
@@ -2,16 +2,15 @@
|
||||
package capstone;
|
||||
|
||||
public class Wasm_const {
|
||||
|
||||
public static final int WASM_OP_INVALID = 0;
|
||||
public static final int WASM_OP_NONE = 1;
|
||||
public static final int WASM_OP_INT7 = 2;
|
||||
public static final int WASM_OP_VARUINT32 = 3;
|
||||
public static final int WASM_OP_VARUINT64 = 4;
|
||||
public static final int WASM_OP_UINT32 = 5;
|
||||
public static final int WASM_OP_UINT64 = 6;
|
||||
public static final int WASM_OP_IMM = 7;
|
||||
public static final int WASM_OP_BRTABLE = 8;
|
||||
public static final int WASM_OP_INVALID = CS_OP_INVALID;
|
||||
public static final int WASM_OP_IMM = CS_OP_IMM;
|
||||
public static final int WASM_OP_NONE = CS_OP_SPECIAL+0;
|
||||
public static final int WASM_OP_INT7 = CS_OP_SPECIAL+1;
|
||||
public static final int WASM_OP_VARUINT32 = CS_OP_SPECIAL+2;
|
||||
public static final int WASM_OP_VARUINT64 = CS_OP_SPECIAL+3;
|
||||
public static final int WASM_OP_UINT32 = CS_OP_SPECIAL+4;
|
||||
public static final int WASM_OP_UINT64 = CS_OP_SPECIAL+5;
|
||||
public static final int WASM_OP_BRTABLE = CS_OP_SPECIAL+6;
|
||||
public static final int WASM_INS_UNREACHABLE = 0x0;
|
||||
public static final int WASM_INS_NOP = 0x1;
|
||||
public static final int WASM_INS_BLOCK = 0x2;
|
||||
|
||||
@@ -329,11 +329,10 @@ public class X86_const {
|
||||
public static final int X86_FPU_FLAGS_TEST_C1 = 1<<17;
|
||||
public static final int X86_FPU_FLAGS_TEST_C2 = 1<<18;
|
||||
public static final int X86_FPU_FLAGS_TEST_C3 = 1<<19;
|
||||
|
||||
public static final int X86_OP_INVALID = 0;
|
||||
public static final int X86_OP_REG = 1;
|
||||
public static final int X86_OP_IMM = 2;
|
||||
public static final int X86_OP_MEM = 3;
|
||||
public static final int X86_OP_INVALID = CS_OP_INVALID;
|
||||
public static final int X86_OP_REG = CS_OP_REG;
|
||||
public static final int X86_OP_IMM = CS_OP_IMM;
|
||||
public static final int X86_OP_MEM = CS_OP_MEM;
|
||||
|
||||
public static final int X86_XOP_CC_INVALID = 0;
|
||||
public static final int X86_XOP_CC_LT = 1;
|
||||
|
||||
@@ -2,11 +2,10 @@
|
||||
package capstone;
|
||||
|
||||
public class Xcore_const {
|
||||
|
||||
public static final int XCORE_OP_INVALID = 0;
|
||||
public static final int XCORE_OP_REG = 1;
|
||||
public static final int XCORE_OP_IMM = 2;
|
||||
public static final int XCORE_OP_MEM = 3;
|
||||
public static final int XCORE_OP_INVALID = CS_OP_INVALID;
|
||||
public static final int XCORE_OP_REG = CS_OP_REG;
|
||||
public static final int XCORE_OP_IMM = CS_OP_IMM;
|
||||
public static final int XCORE_OP_MEM = CS_OP_MEM;
|
||||
|
||||
public static final int XCORE_REG_INVALID = 0;
|
||||
public static final int XCORE_REG_CP = 1;
|
||||
|
||||
Reference in New Issue
Block a user