1(* For Capstone Engine. AUTO-GENERATED FILE, DO NOT EDIT [tms320c64x_const.ml] *) 2 3let _TMS320C64X_OP_INVALID = 0;; 4let _TMS320C64X_OP_REG = 1;; 5let _TMS320C64X_OP_IMM = 2;; 6let _TMS320C64X_OP_MEM = 3;; 7let _TMS320C64X_OP_REGPAIR = 64;; 8 9let _TMS320C64X_MEM_DISP_INVALID = 0;; 10let _TMS320C64X_MEM_DISP_CONSTANT = 1;; 11let _TMS320C64X_MEM_DISP_REGISTER = 2;; 12 13let _TMS320C64X_MEM_DIR_INVALID = 0;; 14let _TMS320C64X_MEM_DIR_FW = 1;; 15let _TMS320C64X_MEM_DIR_BW = 2;; 16 17let _TMS320C64X_MEM_MOD_INVALID = 0;; 18let _TMS320C64X_MEM_MOD_NO = 1;; 19let _TMS320C64X_MEM_MOD_PRE = 2;; 20let _TMS320C64X_MEM_MOD_POST = 3;; 21 22let _TMS320C64X_REG_INVALID = 0;; 23let _TMS320C64X_REG_AMR = 1;; 24let _TMS320C64X_REG_CSR = 2;; 25let _TMS320C64X_REG_DIER = 3;; 26let _TMS320C64X_REG_DNUM = 4;; 27let _TMS320C64X_REG_ECR = 5;; 28let _TMS320C64X_REG_GFPGFR = 6;; 29let _TMS320C64X_REG_GPLYA = 7;; 30let _TMS320C64X_REG_GPLYB = 8;; 31let _TMS320C64X_REG_ICR = 9;; 32let _TMS320C64X_REG_IER = 10;; 33let _TMS320C64X_REG_IERR = 11;; 34let _TMS320C64X_REG_ILC = 12;; 35let _TMS320C64X_REG_IRP = 13;; 36let _TMS320C64X_REG_ISR = 14;; 37let _TMS320C64X_REG_ISTP = 15;; 38let _TMS320C64X_REG_ITSR = 16;; 39let _TMS320C64X_REG_NRP = 17;; 40let _TMS320C64X_REG_NTSR = 18;; 41let _TMS320C64X_REG_REP = 19;; 42let _TMS320C64X_REG_RILC = 20;; 43let _TMS320C64X_REG_SSR = 21;; 44let _TMS320C64X_REG_TSCH = 22;; 45let _TMS320C64X_REG_TSCL = 23;; 46let _TMS320C64X_REG_TSR = 24;; 47let _TMS320C64X_REG_A0 = 25;; 48let _TMS320C64X_REG_A1 = 26;; 49let _TMS320C64X_REG_A2 = 27;; 50let _TMS320C64X_REG_A3 = 28;; 51let _TMS320C64X_REG_A4 = 29;; 52let _TMS320C64X_REG_A5 = 30;; 53let _TMS320C64X_REG_A6 = 31;; 54let _TMS320C64X_REG_A7 = 32;; 55let _TMS320C64X_REG_A8 = 33;; 56let _TMS320C64X_REG_A9 = 34;; 57let _TMS320C64X_REG_A10 = 35;; 58let _TMS320C64X_REG_A11 = 36;; 59let _TMS320C64X_REG_A12 = 37;; 60let _TMS320C64X_REG_A13 = 38;; 61let _TMS320C64X_REG_A14 = 39;; 62let _TMS320C64X_REG_A15 = 40;; 63let _TMS320C64X_REG_A16 = 41;; 64let _TMS320C64X_REG_A17 = 42;; 65let _TMS320C64X_REG_A18 = 43;; 66let _TMS320C64X_REG_A19 = 44;; 67let _TMS320C64X_REG_A20 = 45;; 68let _TMS320C64X_REG_A21 = 46;; 69let _TMS320C64X_REG_A22 = 47;; 70let _TMS320C64X_REG_A23 = 48;; 71let _TMS320C64X_REG_A24 = 49;; 72let _TMS320C64X_REG_A25 = 50;; 73let _TMS320C64X_REG_A26 = 51;; 74let _TMS320C64X_REG_A27 = 52;; 75let _TMS320C64X_REG_A28 = 53;; 76let _TMS320C64X_REG_A29 = 54;; 77let _TMS320C64X_REG_A30 = 55;; 78let _TMS320C64X_REG_A31 = 56;; 79let _TMS320C64X_REG_B0 = 57;; 80let _TMS320C64X_REG_B1 = 58;; 81let _TMS320C64X_REG_B2 = 59;; 82let _TMS320C64X_REG_B3 = 60;; 83let _TMS320C64X_REG_B4 = 61;; 84let _TMS320C64X_REG_B5 = 62;; 85let _TMS320C64X_REG_B6 = 63;; 86let _TMS320C64X_REG_B7 = 64;; 87let _TMS320C64X_REG_B8 = 65;; 88let _TMS320C64X_REG_B9 = 66;; 89let _TMS320C64X_REG_B10 = 67;; 90let _TMS320C64X_REG_B11 = 68;; 91let _TMS320C64X_REG_B12 = 69;; 92let _TMS320C64X_REG_B13 = 70;; 93let _TMS320C64X_REG_B14 = 71;; 94let _TMS320C64X_REG_B15 = 72;; 95let _TMS320C64X_REG_B16 = 73;; 96let _TMS320C64X_REG_B17 = 74;; 97let _TMS320C64X_REG_B18 = 75;; 98let _TMS320C64X_REG_B19 = 76;; 99let _TMS320C64X_REG_B20 = 77;; 100let _TMS320C64X_REG_B21 = 78;; 101let _TMS320C64X_REG_B22 = 79;; 102let _TMS320C64X_REG_B23 = 80;; 103let _TMS320C64X_REG_B24 = 81;; 104let _TMS320C64X_REG_B25 = 82;; 105let _TMS320C64X_REG_B26 = 83;; 106let _TMS320C64X_REG_B27 = 84;; 107let _TMS320C64X_REG_B28 = 85;; 108let _TMS320C64X_REG_B29 = 86;; 109let _TMS320C64X_REG_B30 = 87;; 110let _TMS320C64X_REG_B31 = 88;; 111let _TMS320C64X_REG_PCE1 = 89;; 112let _TMS320C64X_REG_ENDING = 90;; 113let _TMS320C64X_REG_EFR = _TMS320C64X_REG_ECR;; 114let _TMS320C64X_REG_IFR = _TMS320C64X_REG_ISR;; 115 116let _TMS320C64X_INS_INVALID = 0;; 117let _TMS320C64X_INS_ABS = 1;; 118let _TMS320C64X_INS_ABS2 = 2;; 119let _TMS320C64X_INS_ADD = 3;; 120let _TMS320C64X_INS_ADD2 = 4;; 121let _TMS320C64X_INS_ADD4 = 5;; 122let _TMS320C64X_INS_ADDAB = 6;; 123let _TMS320C64X_INS_ADDAD = 7;; 124let _TMS320C64X_INS_ADDAH = 8;; 125let _TMS320C64X_INS_ADDAW = 9;; 126let _TMS320C64X_INS_ADDK = 10;; 127let _TMS320C64X_INS_ADDKPC = 11;; 128let _TMS320C64X_INS_ADDU = 12;; 129let _TMS320C64X_INS_AND = 13;; 130let _TMS320C64X_INS_ANDN = 14;; 131let _TMS320C64X_INS_AVG2 = 15;; 132let _TMS320C64X_INS_AVGU4 = 16;; 133let _TMS320C64X_INS_B = 17;; 134let _TMS320C64X_INS_BDEC = 18;; 135let _TMS320C64X_INS_BITC4 = 19;; 136let _TMS320C64X_INS_BNOP = 20;; 137let _TMS320C64X_INS_BPOS = 21;; 138let _TMS320C64X_INS_CLR = 22;; 139let _TMS320C64X_INS_CMPEQ = 23;; 140let _TMS320C64X_INS_CMPEQ2 = 24;; 141let _TMS320C64X_INS_CMPEQ4 = 25;; 142let _TMS320C64X_INS_CMPGT = 26;; 143let _TMS320C64X_INS_CMPGT2 = 27;; 144let _TMS320C64X_INS_CMPGTU4 = 28;; 145let _TMS320C64X_INS_CMPLT = 29;; 146let _TMS320C64X_INS_CMPLTU = 30;; 147let _TMS320C64X_INS_DEAL = 31;; 148let _TMS320C64X_INS_DOTP2 = 32;; 149let _TMS320C64X_INS_DOTPN2 = 33;; 150let _TMS320C64X_INS_DOTPNRSU2 = 34;; 151let _TMS320C64X_INS_DOTPRSU2 = 35;; 152let _TMS320C64X_INS_DOTPSU4 = 36;; 153let _TMS320C64X_INS_DOTPU4 = 37;; 154let _TMS320C64X_INS_EXT = 38;; 155let _TMS320C64X_INS_EXTU = 39;; 156let _TMS320C64X_INS_GMPGTU = 40;; 157let _TMS320C64X_INS_GMPY4 = 41;; 158let _TMS320C64X_INS_LDB = 42;; 159let _TMS320C64X_INS_LDBU = 43;; 160let _TMS320C64X_INS_LDDW = 44;; 161let _TMS320C64X_INS_LDH = 45;; 162let _TMS320C64X_INS_LDHU = 46;; 163let _TMS320C64X_INS_LDNDW = 47;; 164let _TMS320C64X_INS_LDNW = 48;; 165let _TMS320C64X_INS_LDW = 49;; 166let _TMS320C64X_INS_LMBD = 50;; 167let _TMS320C64X_INS_MAX2 = 51;; 168let _TMS320C64X_INS_MAXU4 = 52;; 169let _TMS320C64X_INS_MIN2 = 53;; 170let _TMS320C64X_INS_MINU4 = 54;; 171let _TMS320C64X_INS_MPY = 55;; 172let _TMS320C64X_INS_MPY2 = 56;; 173let _TMS320C64X_INS_MPYH = 57;; 174let _TMS320C64X_INS_MPYHI = 58;; 175let _TMS320C64X_INS_MPYHIR = 59;; 176let _TMS320C64X_INS_MPYHL = 60;; 177let _TMS320C64X_INS_MPYHLU = 61;; 178let _TMS320C64X_INS_MPYHSLU = 62;; 179let _TMS320C64X_INS_MPYHSU = 63;; 180let _TMS320C64X_INS_MPYHU = 64;; 181let _TMS320C64X_INS_MPYHULS = 65;; 182let _TMS320C64X_INS_MPYHUS = 66;; 183let _TMS320C64X_INS_MPYLH = 67;; 184let _TMS320C64X_INS_MPYLHU = 68;; 185let _TMS320C64X_INS_MPYLI = 69;; 186let _TMS320C64X_INS_MPYLIR = 70;; 187let _TMS320C64X_INS_MPYLSHU = 71;; 188let _TMS320C64X_INS_MPYLUHS = 72;; 189let _TMS320C64X_INS_MPYSU = 73;; 190let _TMS320C64X_INS_MPYSU4 = 74;; 191let _TMS320C64X_INS_MPYU = 75;; 192let _TMS320C64X_INS_MPYU4 = 76;; 193let _TMS320C64X_INS_MPYUS = 77;; 194let _TMS320C64X_INS_MVC = 78;; 195let _TMS320C64X_INS_MVD = 79;; 196let _TMS320C64X_INS_MVK = 80;; 197let _TMS320C64X_INS_MVKL = 81;; 198let _TMS320C64X_INS_MVKLH = 82;; 199let _TMS320C64X_INS_NOP = 83;; 200let _TMS320C64X_INS_NORM = 84;; 201let _TMS320C64X_INS_OR = 85;; 202let _TMS320C64X_INS_PACK2 = 86;; 203let _TMS320C64X_INS_PACKH2 = 87;; 204let _TMS320C64X_INS_PACKH4 = 88;; 205let _TMS320C64X_INS_PACKHL2 = 89;; 206let _TMS320C64X_INS_PACKL4 = 90;; 207let _TMS320C64X_INS_PACKLH2 = 91;; 208let _TMS320C64X_INS_ROTL = 92;; 209let _TMS320C64X_INS_SADD = 93;; 210let _TMS320C64X_INS_SADD2 = 94;; 211let _TMS320C64X_INS_SADDU4 = 95;; 212let _TMS320C64X_INS_SADDUS2 = 96;; 213let _TMS320C64X_INS_SAT = 97;; 214let _TMS320C64X_INS_SET = 98;; 215let _TMS320C64X_INS_SHFL = 99;; 216let _TMS320C64X_INS_SHL = 100;; 217let _TMS320C64X_INS_SHLMB = 101;; 218let _TMS320C64X_INS_SHR = 102;; 219let _TMS320C64X_INS_SHR2 = 103;; 220let _TMS320C64X_INS_SHRMB = 104;; 221let _TMS320C64X_INS_SHRU = 105;; 222let _TMS320C64X_INS_SHRU2 = 106;; 223let _TMS320C64X_INS_SMPY = 107;; 224let _TMS320C64X_INS_SMPY2 = 108;; 225let _TMS320C64X_INS_SMPYH = 109;; 226let _TMS320C64X_INS_SMPYHL = 110;; 227let _TMS320C64X_INS_SMPYLH = 111;; 228let _TMS320C64X_INS_SPACK2 = 112;; 229let _TMS320C64X_INS_SPACKU4 = 113;; 230let _TMS320C64X_INS_SSHL = 114;; 231let _TMS320C64X_INS_SSHVL = 115;; 232let _TMS320C64X_INS_SSHVR = 116;; 233let _TMS320C64X_INS_SSUB = 117;; 234let _TMS320C64X_INS_STB = 118;; 235let _TMS320C64X_INS_STDW = 119;; 236let _TMS320C64X_INS_STH = 120;; 237let _TMS320C64X_INS_STNDW = 121;; 238let _TMS320C64X_INS_STNW = 122;; 239let _TMS320C64X_INS_STW = 123;; 240let _TMS320C64X_INS_SUB = 124;; 241let _TMS320C64X_INS_SUB2 = 125;; 242let _TMS320C64X_INS_SUB4 = 126;; 243let _TMS320C64X_INS_SUBAB = 127;; 244let _TMS320C64X_INS_SUBABS4 = 128;; 245let _TMS320C64X_INS_SUBAH = 129;; 246let _TMS320C64X_INS_SUBAW = 130;; 247let _TMS320C64X_INS_SUBC = 131;; 248let _TMS320C64X_INS_SUBU = 132;; 249let _TMS320C64X_INS_SWAP4 = 133;; 250let _TMS320C64X_INS_UNPKHU4 = 134;; 251let _TMS320C64X_INS_UNPKLU4 = 135;; 252let _TMS320C64X_INS_XOR = 136;; 253let _TMS320C64X_INS_XPND2 = 137;; 254let _TMS320C64X_INS_XPND4 = 138;; 255let _TMS320C64X_INS_IDLE = 139;; 256let _TMS320C64X_INS_MV = 140;; 257let _TMS320C64X_INS_NEG = 141;; 258let _TMS320C64X_INS_NOT = 142;; 259let _TMS320C64X_INS_SWAP2 = 143;; 260let _TMS320C64X_INS_ZERO = 144;; 261let _TMS320C64X_INS_ENDING = 145;; 262 263let _TMS320C64X_GRP_INVALID = 0;; 264let _TMS320C64X_GRP_JUMP = 1;; 265let _TMS320C64X_GRP_FUNIT_D = 128;; 266let _TMS320C64X_GRP_FUNIT_L = 129;; 267let _TMS320C64X_GRP_FUNIT_M = 130;; 268let _TMS320C64X_GRP_FUNIT_S = 131;; 269let _TMS320C64X_GRP_FUNIT_NO = 132;; 270let _TMS320C64X_GRP_ENDING = 133;; 271 272let _TMS320C64X_FUNIT_INVALID = 0;; 273let _TMS320C64X_FUNIT_D = 1;; 274let _TMS320C64X_FUNIT_L = 2;; 275let _TMS320C64X_FUNIT_M = 3;; 276let _TMS320C64X_FUNIT_S = 4;; 277let _TMS320C64X_FUNIT_NO = 5;; 278