mirror of https://github.com/Cisco-Talos/clamav
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
536 lines
9.7 KiB
536 lines
9.7 KiB
//===- TableGen'erated file -------------------------------------*- C++ -*-===//
|
|
//
|
|
// Target Instruction Enum Values
|
|
//
|
|
// Automatically generated file, do not edit!
|
|
//
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
namespace llvm {
|
|
|
|
namespace PPC {
|
|
enum {
|
|
PHI = 0,
|
|
INLINEASM = 1,
|
|
DBG_LABEL = 2,
|
|
EH_LABEL = 3,
|
|
GC_LABEL = 4,
|
|
KILL = 5,
|
|
EXTRACT_SUBREG = 6,
|
|
INSERT_SUBREG = 7,
|
|
IMPLICIT_DEF = 8,
|
|
SUBREG_TO_REG = 9,
|
|
COPY_TO_REGCLASS = 10,
|
|
ADD4 = 11,
|
|
ADD8 = 12,
|
|
ADDC = 13,
|
|
ADDC8 = 14,
|
|
ADDE = 15,
|
|
ADDE8 = 16,
|
|
ADDI = 17,
|
|
ADDI8 = 18,
|
|
ADDIC = 19,
|
|
ADDIC8 = 20,
|
|
ADDICo = 21,
|
|
ADDIS = 22,
|
|
ADDIS8 = 23,
|
|
ADDME = 24,
|
|
ADDME8 = 25,
|
|
ADDZE = 26,
|
|
ADDZE8 = 27,
|
|
ADJCALLSTACKDOWN = 28,
|
|
ADJCALLSTACKUP = 29,
|
|
AND = 30,
|
|
AND8 = 31,
|
|
ANDC = 32,
|
|
ANDC8 = 33,
|
|
ANDISo = 34,
|
|
ANDISo8 = 35,
|
|
ANDIo = 36,
|
|
ANDIo8 = 37,
|
|
ATOMIC_CMP_SWAP_I16 = 38,
|
|
ATOMIC_CMP_SWAP_I32 = 39,
|
|
ATOMIC_CMP_SWAP_I64 = 40,
|
|
ATOMIC_CMP_SWAP_I8 = 41,
|
|
ATOMIC_LOAD_ADD_I16 = 42,
|
|
ATOMIC_LOAD_ADD_I32 = 43,
|
|
ATOMIC_LOAD_ADD_I64 = 44,
|
|
ATOMIC_LOAD_ADD_I8 = 45,
|
|
ATOMIC_LOAD_AND_I16 = 46,
|
|
ATOMIC_LOAD_AND_I32 = 47,
|
|
ATOMIC_LOAD_AND_I64 = 48,
|
|
ATOMIC_LOAD_AND_I8 = 49,
|
|
ATOMIC_LOAD_NAND_I16 = 50,
|
|
ATOMIC_LOAD_NAND_I32 = 51,
|
|
ATOMIC_LOAD_NAND_I64 = 52,
|
|
ATOMIC_LOAD_NAND_I8 = 53,
|
|
ATOMIC_LOAD_OR_I16 = 54,
|
|
ATOMIC_LOAD_OR_I32 = 55,
|
|
ATOMIC_LOAD_OR_I64 = 56,
|
|
ATOMIC_LOAD_OR_I8 = 57,
|
|
ATOMIC_LOAD_SUB_I16 = 58,
|
|
ATOMIC_LOAD_SUB_I32 = 59,
|
|
ATOMIC_LOAD_SUB_I64 = 60,
|
|
ATOMIC_LOAD_SUB_I8 = 61,
|
|
ATOMIC_LOAD_XOR_I16 = 62,
|
|
ATOMIC_LOAD_XOR_I32 = 63,
|
|
ATOMIC_LOAD_XOR_I64 = 64,
|
|
ATOMIC_LOAD_XOR_I8 = 65,
|
|
ATOMIC_SWAP_I16 = 66,
|
|
ATOMIC_SWAP_I32 = 67,
|
|
ATOMIC_SWAP_I64 = 68,
|
|
ATOMIC_SWAP_I8 = 69,
|
|
B = 70,
|
|
BCC = 71,
|
|
BCTR = 72,
|
|
BCTRL8_Darwin = 73,
|
|
BCTRL8_ELF = 74,
|
|
BCTRL_Darwin = 75,
|
|
BCTRL_SVR4 = 76,
|
|
BL8_Darwin = 77,
|
|
BL8_ELF = 78,
|
|
BLA8_Darwin = 79,
|
|
BLA8_ELF = 80,
|
|
BLA_Darwin = 81,
|
|
BLA_SVR4 = 82,
|
|
BLR = 83,
|
|
BL_Darwin = 84,
|
|
BL_SVR4 = 85,
|
|
CMPD = 86,
|
|
CMPDI = 87,
|
|
CMPLD = 88,
|
|
CMPLDI = 89,
|
|
CMPLW = 90,
|
|
CMPLWI = 91,
|
|
CMPW = 92,
|
|
CMPWI = 93,
|
|
CNTLZD = 94,
|
|
CNTLZW = 95,
|
|
CREQV = 96,
|
|
CROR = 97,
|
|
CRSET = 98,
|
|
DCBA = 99,
|
|
DCBF = 100,
|
|
DCBI = 101,
|
|
DCBST = 102,
|
|
DCBT = 103,
|
|
DCBTST = 104,
|
|
DCBZ = 105,
|
|
DCBZL = 106,
|
|
DIVD = 107,
|
|
DIVDU = 108,
|
|
DIVW = 109,
|
|
DIVWU = 110,
|
|
DSS = 111,
|
|
DSSALL = 112,
|
|
DST = 113,
|
|
DST64 = 114,
|
|
DSTST = 115,
|
|
DSTST64 = 116,
|
|
DSTSTT = 117,
|
|
DSTSTT64 = 118,
|
|
DSTT = 119,
|
|
DSTT64 = 120,
|
|
DYNALLOC = 121,
|
|
DYNALLOC8 = 122,
|
|
EQV = 123,
|
|
EQV8 = 124,
|
|
EXTSB = 125,
|
|
EXTSB8 = 126,
|
|
EXTSH = 127,
|
|
EXTSH8 = 128,
|
|
EXTSW = 129,
|
|
EXTSW_32 = 130,
|
|
EXTSW_32_64 = 131,
|
|
FABSD = 132,
|
|
FABSS = 133,
|
|
FADD = 134,
|
|
FADDS = 135,
|
|
FADDrtz = 136,
|
|
FCFID = 137,
|
|
FCMPUD = 138,
|
|
FCMPUS = 139,
|
|
FCTIDZ = 140,
|
|
FCTIWZ = 141,
|
|
FDIV = 142,
|
|
FDIVS = 143,
|
|
FMADD = 144,
|
|
FMADDS = 145,
|
|
FMRD = 146,
|
|
FMRS = 147,
|
|
FMRSD = 148,
|
|
FMSUB = 149,
|
|
FMSUBS = 150,
|
|
FMUL = 151,
|
|
FMULS = 152,
|
|
FNABSD = 153,
|
|
FNABSS = 154,
|
|
FNEGD = 155,
|
|
FNEGS = 156,
|
|
FNMADD = 157,
|
|
FNMADDS = 158,
|
|
FNMSUB = 159,
|
|
FNMSUBS = 160,
|
|
FRSP = 161,
|
|
FSELD = 162,
|
|
FSELS = 163,
|
|
FSQRT = 164,
|
|
FSQRTS = 165,
|
|
FSUB = 166,
|
|
FSUBS = 167,
|
|
LA = 168,
|
|
LBZ = 169,
|
|
LBZ8 = 170,
|
|
LBZU = 171,
|
|
LBZU8 = 172,
|
|
LBZX = 173,
|
|
LBZX8 = 174,
|
|
LD = 175,
|
|
LDARX = 176,
|
|
LDU = 177,
|
|
LDX = 178,
|
|
LDinto_toc = 179,
|
|
LDtoc = 180,
|
|
LDtoc_restore = 181,
|
|
LFD = 182,
|
|
LFDU = 183,
|
|
LFDX = 184,
|
|
LFS = 185,
|
|
LFSU = 186,
|
|
LFSX = 187,
|
|
LHA = 188,
|
|
LHA8 = 189,
|
|
LHAU = 190,
|
|
LHAU8 = 191,
|
|
LHAX = 192,
|
|
LHAX8 = 193,
|
|
LHBRX = 194,
|
|
LHZ = 195,
|
|
LHZ8 = 196,
|
|
LHZU = 197,
|
|
LHZU8 = 198,
|
|
LHZX = 199,
|
|
LHZX8 = 200,
|
|
LI = 201,
|
|
LI8 = 202,
|
|
LIS = 203,
|
|
LIS8 = 204,
|
|
LVEBX = 205,
|
|
LVEHX = 206,
|
|
LVEWX = 207,
|
|
LVSL = 208,
|
|
LVSR = 209,
|
|
LVX = 210,
|
|
LVXL = 211,
|
|
LWA = 212,
|
|
LWARX = 213,
|
|
LWAX = 214,
|
|
LWBRX = 215,
|
|
LWZ = 216,
|
|
LWZ8 = 217,
|
|
LWZU = 218,
|
|
LWZU8 = 219,
|
|
LWZX = 220,
|
|
LWZX8 = 221,
|
|
MCRF = 222,
|
|
MFCR = 223,
|
|
MFCTR = 224,
|
|
MFCTR8 = 225,
|
|
MFFS = 226,
|
|
MFLR = 227,
|
|
MFLR8 = 228,
|
|
MFOCRF = 229,
|
|
MFVRSAVE = 230,
|
|
MFVSCR = 231,
|
|
MTCRF = 232,
|
|
MTCTR = 233,
|
|
MTCTR8 = 234,
|
|
MTFSB0 = 235,
|
|
MTFSB1 = 236,
|
|
MTFSF = 237,
|
|
MTLR = 238,
|
|
MTLR8 = 239,
|
|
MTVRSAVE = 240,
|
|
MTVSCR = 241,
|
|
MULHD = 242,
|
|
MULHDU = 243,
|
|
MULHW = 244,
|
|
MULHWU = 245,
|
|
MULLD = 246,
|
|
MULLI = 247,
|
|
MULLW = 248,
|
|
MovePCtoLR = 249,
|
|
MovePCtoLR8 = 250,
|
|
NAND = 251,
|
|
NAND8 = 252,
|
|
NEG = 253,
|
|
NEG8 = 254,
|
|
NOP = 255,
|
|
NOR = 256,
|
|
NOR8 = 257,
|
|
OR = 258,
|
|
OR4To8 = 259,
|
|
OR8 = 260,
|
|
OR8To4 = 261,
|
|
ORC = 262,
|
|
ORC8 = 263,
|
|
ORI = 264,
|
|
ORI8 = 265,
|
|
ORIS = 266,
|
|
ORIS8 = 267,
|
|
RLDCL = 268,
|
|
RLDICL = 269,
|
|
RLDICR = 270,
|
|
RLDIMI = 271,
|
|
RLWIMI = 272,
|
|
RLWINM = 273,
|
|
RLWINMo = 274,
|
|
RLWNM = 275,
|
|
SELECT_CC_F4 = 276,
|
|
SELECT_CC_F8 = 277,
|
|
SELECT_CC_I4 = 278,
|
|
SELECT_CC_I8 = 279,
|
|
SELECT_CC_VRRC = 280,
|
|
SLD = 281,
|
|
SLW = 282,
|
|
SPILL_CR = 283,
|
|
SRAD = 284,
|
|
SRADI = 285,
|
|
SRAW = 286,
|
|
SRAWI = 287,
|
|
SRD = 288,
|
|
SRW = 289,
|
|
STB = 290,
|
|
STB8 = 291,
|
|
STBU = 292,
|
|
STBU8 = 293,
|
|
STBX = 294,
|
|
STBX8 = 295,
|
|
STD = 296,
|
|
STDCX = 297,
|
|
STDU = 298,
|
|
STDUX = 299,
|
|
STDX = 300,
|
|
STDX_32 = 301,
|
|
STD_32 = 302,
|
|
STFD = 303,
|
|
STFDU = 304,
|
|
STFDX = 305,
|
|
STFIWX = 306,
|
|
STFS = 307,
|
|
STFSU = 308,
|
|
STFSX = 309,
|
|
STH = 310,
|
|
STH8 = 311,
|
|
STHBRX = 312,
|
|
STHU = 313,
|
|
STHU8 = 314,
|
|
STHX = 315,
|
|
STHX8 = 316,
|
|
STVEBX = 317,
|
|
STVEHX = 318,
|
|
STVEWX = 319,
|
|
STVX = 320,
|
|
STVXL = 321,
|
|
STW = 322,
|
|
STW8 = 323,
|
|
STWBRX = 324,
|
|
STWCX = 325,
|
|
STWU = 326,
|
|
STWU8 = 327,
|
|
STWUX = 328,
|
|
STWX = 329,
|
|
STWX8 = 330,
|
|
SUBF = 331,
|
|
SUBF8 = 332,
|
|
SUBFC = 333,
|
|
SUBFC8 = 334,
|
|
SUBFE = 335,
|
|
SUBFE8 = 336,
|
|
SUBFIC = 337,
|
|
SUBFIC8 = 338,
|
|
SUBFME = 339,
|
|
SUBFME8 = 340,
|
|
SUBFZE = 341,
|
|
SUBFZE8 = 342,
|
|
SYNC = 343,
|
|
TAILB = 344,
|
|
TAILB8 = 345,
|
|
TAILBA = 346,
|
|
TAILBA8 = 347,
|
|
TAILBCTR = 348,
|
|
TAILBCTR8 = 349,
|
|
TCRETURNai = 350,
|
|
TCRETURNai8 = 351,
|
|
TCRETURNdi = 352,
|
|
TCRETURNdi8 = 353,
|
|
TCRETURNri = 354,
|
|
TCRETURNri8 = 355,
|
|
TRAP = 356,
|
|
UPDATE_VRSAVE = 357,
|
|
VADDCUW = 358,
|
|
VADDFP = 359,
|
|
VADDSBS = 360,
|
|
VADDSHS = 361,
|
|
VADDSWS = 362,
|
|
VADDUBM = 363,
|
|
VADDUBS = 364,
|
|
VADDUHM = 365,
|
|
VADDUHS = 366,
|
|
VADDUWM = 367,
|
|
VADDUWS = 368,
|
|
VAND = 369,
|
|
VANDC = 370,
|
|
VAVGSB = 371,
|
|
VAVGSH = 372,
|
|
VAVGSW = 373,
|
|
VAVGUB = 374,
|
|
VAVGUH = 375,
|
|
VAVGUW = 376,
|
|
VCFSX = 377,
|
|
VCFUX = 378,
|
|
VCMPBFP = 379,
|
|
VCMPBFPo = 380,
|
|
VCMPEQFP = 381,
|
|
VCMPEQFPo = 382,
|
|
VCMPEQUB = 383,
|
|
VCMPEQUBo = 384,
|
|
VCMPEQUH = 385,
|
|
VCMPEQUHo = 386,
|
|
VCMPEQUW = 387,
|
|
VCMPEQUWo = 388,
|
|
VCMPGEFP = 389,
|
|
VCMPGEFPo = 390,
|
|
VCMPGTFP = 391,
|
|
VCMPGTFPo = 392,
|
|
VCMPGTSB = 393,
|
|
VCMPGTSBo = 394,
|
|
VCMPGTSH = 395,
|
|
VCMPGTSHo = 396,
|
|
VCMPGTSW = 397,
|
|
VCMPGTSWo = 398,
|
|
VCMPGTUB = 399,
|
|
VCMPGTUBo = 400,
|
|
VCMPGTUH = 401,
|
|
VCMPGTUHo = 402,
|
|
VCMPGTUW = 403,
|
|
VCMPGTUWo = 404,
|
|
VCTSXS = 405,
|
|
VCTUXS = 406,
|
|
VEXPTEFP = 407,
|
|
VLOGEFP = 408,
|
|
VMADDFP = 409,
|
|
VMAXFP = 410,
|
|
VMAXSB = 411,
|
|
VMAXSH = 412,
|
|
VMAXSW = 413,
|
|
VMAXUB = 414,
|
|
VMAXUH = 415,
|
|
VMAXUW = 416,
|
|
VMHADDSHS = 417,
|
|
VMHRADDSHS = 418,
|
|
VMINFP = 419,
|
|
VMINSB = 420,
|
|
VMINSH = 421,
|
|
VMINSW = 422,
|
|
VMINUB = 423,
|
|
VMINUH = 424,
|
|
VMINUW = 425,
|
|
VMLADDUHM = 426,
|
|
VMRGHB = 427,
|
|
VMRGHH = 428,
|
|
VMRGHW = 429,
|
|
VMRGLB = 430,
|
|
VMRGLH = 431,
|
|
VMRGLW = 432,
|
|
VMSUMMBM = 433,
|
|
VMSUMSHM = 434,
|
|
VMSUMSHS = 435,
|
|
VMSUMUBM = 436,
|
|
VMSUMUHM = 437,
|
|
VMSUMUHS = 438,
|
|
VMULESB = 439,
|
|
VMULESH = 440,
|
|
VMULEUB = 441,
|
|
VMULEUH = 442,
|
|
VMULOSB = 443,
|
|
VMULOSH = 444,
|
|
VMULOUB = 445,
|
|
VMULOUH = 446,
|
|
VNMSUBFP = 447,
|
|
VNOR = 448,
|
|
VOR = 449,
|
|
VPERM = 450,
|
|
VPKPX = 451,
|
|
VPKSHSS = 452,
|
|
VPKSHUS = 453,
|
|
VPKSWSS = 454,
|
|
VPKSWUS = 455,
|
|
VPKUHUM = 456,
|
|
VPKUHUS = 457,
|
|
VPKUWUM = 458,
|
|
VPKUWUS = 459,
|
|
VREFP = 460,
|
|
VRFIM = 461,
|
|
VRFIN = 462,
|
|
VRFIP = 463,
|
|
VRFIZ = 464,
|
|
VRLB = 465,
|
|
VRLH = 466,
|
|
VRLW = 467,
|
|
VRSQRTEFP = 468,
|
|
VSEL = 469,
|
|
VSL = 470,
|
|
VSLB = 471,
|
|
VSLDOI = 472,
|
|
VSLH = 473,
|
|
VSLO = 474,
|
|
VSLW = 475,
|
|
VSPLTB = 476,
|
|
VSPLTH = 477,
|
|
VSPLTISB = 478,
|
|
VSPLTISH = 479,
|
|
VSPLTISW = 480,
|
|
VSPLTW = 481,
|
|
VSR = 482,
|
|
VSRAB = 483,
|
|
VSRAH = 484,
|
|
VSRAW = 485,
|
|
VSRB = 486,
|
|
VSRH = 487,
|
|
VSRO = 488,
|
|
VSRW = 489,
|
|
VSUBCUW = 490,
|
|
VSUBFP = 491,
|
|
VSUBSBS = 492,
|
|
VSUBSHS = 493,
|
|
VSUBSWS = 494,
|
|
VSUBUBM = 495,
|
|
VSUBUBS = 496,
|
|
VSUBUHM = 497,
|
|
VSUBUHS = 498,
|
|
VSUBUWM = 499,
|
|
VSUBUWS = 500,
|
|
VSUM2SWS = 501,
|
|
VSUM4SBS = 502,
|
|
VSUM4SHS = 503,
|
|
VSUM4UBS = 504,
|
|
VSUMSWS = 505,
|
|
VUPKHPX = 506,
|
|
VUPKHSB = 507,
|
|
VUPKHSH = 508,
|
|
VUPKLPX = 509,
|
|
VUPKLSB = 510,
|
|
VUPKLSH = 511,
|
|
VXOR = 512,
|
|
V_SET0 = 513,
|
|
XOR = 514,
|
|
XOR8 = 515,
|
|
XORI = 516,
|
|
XORI8 = 517,
|
|
XORIS = 518,
|
|
XORIS8 = 519,
|
|
INSTRUCTION_LIST_END = 520
|
|
};
|
|
}
|
|
} // End llvm namespace
|
|
|