reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/X86/X86GenInstrInfo.inc
20656   { 2968,	9,	1,	0,	21,	0|(1ULL<<MCID::MayLoad), 0x112d638002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #2968 = VADDPDZ128rmbk
20658   { 2970,	9,	1,	0,	21,	0|(1ULL<<MCID::MayLoad), 0x202d638002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #2970 = VADDPDZ128rmk
20860   { 3172,	9,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x112d578002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #3172 = VANDNPDZ128rmbk
20862   { 3174,	9,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x202d578002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #3174 = VANDNPDZ128rmk
20922   { 3234,	9,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x112d538002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #3234 = VANDPDZ128rmbk
20924   { 3236,	9,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x202d538002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #3236 = VANDPDZ128rmk
22376   { 4688,	9,	1,	0,	121,	0|(1ULL<<MCID::MayLoad), 0x112d7b8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #4688 = VDIVPDZ128rmbk
22378   { 4690,	9,	1,	0,	121,	0|(1ULL<<MCID::MayLoad), 0x202d7b8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #4690 = VDIVPDZ128rmk
22717   { 5029,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112e638004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5029 = VFMADD132PDZ128mbk
22718   { 5030,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116e638004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5030 = VFMADD132PDZ128mbkz
22719   { 5031,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202e638004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5031 = VFMADD132PDZ128mk
22720   { 5032,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206e638004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5032 = VFMADD132PDZ128mkz
22817   { 5129,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112ea38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5129 = VFMADD213PDZ128mbk
22818   { 5130,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116ea38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5130 = VFMADD213PDZ128mbkz
22819   { 5131,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202ea38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5131 = VFMADD213PDZ128mk
22820   { 5132,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206ea38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5132 = VFMADD213PDZ128mkz
22917   { 5229,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112ee38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5229 = VFMADD231PDZ128mbk
22918   { 5230,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116ee38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5230 = VFMADD231PDZ128mbkz
22919   { 5231,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202ee38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5231 = VFMADD231PDZ128mk
22920   { 5232,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206ee38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5232 = VFMADD231PDZ128mkz
23049   { 5361,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112e5b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5361 = VFMADDSUB132PDZ128mbk
23050   { 5362,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116e5b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5362 = VFMADDSUB132PDZ128mbkz
23051   { 5363,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202e5b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5363 = VFMADDSUB132PDZ128mk
23052   { 5364,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206e5b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5364 = VFMADDSUB132PDZ128mkz
23117   { 5429,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112e9b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5429 = VFMADDSUB213PDZ128mbk
23118   { 5430,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116e9b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5430 = VFMADDSUB213PDZ128mbkz
23119   { 5431,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202e9b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5431 = VFMADDSUB213PDZ128mk
23120   { 5432,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206e9b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5432 = VFMADDSUB213PDZ128mkz
23185   { 5497,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112edb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5497 = VFMADDSUB231PDZ128mbk
23186   { 5498,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116edb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5498 = VFMADDSUB231PDZ128mbkz
23187   { 5499,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202edb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5499 = VFMADDSUB231PDZ128mk
23188   { 5500,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206edb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5500 = VFMADDSUB231PDZ128mkz
23269   { 5581,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112e6b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5581 = VFMSUB132PDZ128mbk
23270   { 5582,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116e6b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5582 = VFMSUB132PDZ128mbkz
23271   { 5583,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202e6b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5583 = VFMSUB132PDZ128mk
23272   { 5584,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206e6b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5584 = VFMSUB132PDZ128mkz
23369   { 5681,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112eab8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5681 = VFMSUB213PDZ128mbk
23370   { 5682,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116eab8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5682 = VFMSUB213PDZ128mbkz
23371   { 5683,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202eab8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5683 = VFMSUB213PDZ128mk
23372   { 5684,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206eab8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5684 = VFMSUB213PDZ128mkz
23469   { 5781,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112eeb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5781 = VFMSUB231PDZ128mbk
23470   { 5782,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116eeb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5782 = VFMSUB231PDZ128mbkz
23471   { 5783,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202eeb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5783 = VFMSUB231PDZ128mk
23472   { 5784,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206eeb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5784 = VFMSUB231PDZ128mkz
23569   { 5881,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112e5f8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5881 = VFMSUBADD132PDZ128mbk
23570   { 5882,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116e5f8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5882 = VFMSUBADD132PDZ128mbkz
23571   { 5883,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202e5f8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5883 = VFMSUBADD132PDZ128mk
23572   { 5884,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206e5f8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5884 = VFMSUBADD132PDZ128mkz
23637   { 5949,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112e9f8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5949 = VFMSUBADD213PDZ128mbk
23638   { 5950,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116e9f8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5950 = VFMSUBADD213PDZ128mbkz
23639   { 5951,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202e9f8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5951 = VFMSUBADD213PDZ128mk
23640   { 5952,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206e9f8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #5952 = VFMSUBADD213PDZ128mkz
23705   { 6017,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112edf8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6017 = VFMSUBADD231PDZ128mbk
23706   { 6018,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116edf8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6018 = VFMSUBADD231PDZ128mbkz
23707   { 6019,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202edf8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6019 = VFMSUBADD231PDZ128mk
23708   { 6020,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206edf8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6020 = VFMSUBADD231PDZ128mkz
23821   { 6133,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112e738004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6133 = VFNMADD132PDZ128mbk
23822   { 6134,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116e738004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6134 = VFNMADD132PDZ128mbkz
23823   { 6135,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202e738004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6135 = VFNMADD132PDZ128mk
23824   { 6136,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206e738004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6136 = VFNMADD132PDZ128mkz
23921   { 6233,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112eb38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6233 = VFNMADD213PDZ128mbk
23922   { 6234,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116eb38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6234 = VFNMADD213PDZ128mbkz
23923   { 6235,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202eb38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6235 = VFNMADD213PDZ128mk
23924   { 6236,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206eb38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6236 = VFNMADD213PDZ128mkz
24021   { 6333,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112ef38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6333 = VFNMADD231PDZ128mbk
24022   { 6334,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116ef38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6334 = VFNMADD231PDZ128mbkz
24023   { 6335,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202ef38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6335 = VFNMADD231PDZ128mk
24024   { 6336,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206ef38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6336 = VFNMADD231PDZ128mkz
24153   { 6465,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112e7b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6465 = VFNMSUB132PDZ128mbk
24154   { 6466,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116e7b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6466 = VFNMSUB132PDZ128mbkz
24155   { 6467,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202e7b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6467 = VFNMSUB132PDZ128mk
24156   { 6468,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206e7b8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6468 = VFNMSUB132PDZ128mkz
24253   { 6565,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112ebb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6565 = VFNMSUB213PDZ128mbk
24254   { 6566,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116ebb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6566 = VFNMSUB213PDZ128mbkz
24255   { 6567,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202ebb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6567 = VFNMSUB213PDZ128mk
24256   { 6568,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206ebb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6568 = VFNMSUB213PDZ128mkz
24353   { 6665,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x112efb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6665 = VFNMSUB231PDZ128mbk
24354   { 6666,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116efb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6666 = VFNMSUB231PDZ128mbkz
24355   { 6667,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad), 0x202efb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6667 = VFNMSUB231PDZ128mk
24356   { 6668,	9,	1,	0,	419,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206efb8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #6668 = VFNMSUB231PDZ128mkz
24918   { 7230,	9,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x112d7f8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #7230 = VMAXCPDZ128rmbk
24920   { 7232,	9,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x202d7f8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #7232 = VMAXCPDZ128rmk
24988   { 7300,	9,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x112d7f8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #7300 = VMAXPDZ128rmbk
24990   { 7302,	9,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x202d7f8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #7302 = VMAXPDZ128rmk
25089   { 7401,	9,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x112d778002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #7401 = VMINCPDZ128rmbk
25091   { 7403,	9,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x202d778002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #7403 = VMINCPDZ128rmk
25159   { 7471,	9,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x112d778002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #7471 = VMINPDZ128rmbk
25161   { 7473,	9,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x202d778002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #7473 = VMINPDZ128rmk
25830   { 8142,	9,	1,	0,	224,	0|(1ULL<<MCID::MayLoad), 0x112d678002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8142 = VMULPDZ128rmbk
25832   { 8144,	9,	1,	0,	224,	0|(1ULL<<MCID::MayLoad), 0x202d678002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8144 = VMULPDZ128rmk
25934   { 8246,	9,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x112d5b8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8246 = VORPDZ128rmbk
25936   { 8248,	9,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x202d5b8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8248 = VORPDZ128rmk
26281   { 8593,	9,	1,	0,	1162,	0|(1ULL<<MCID::MayLoad), 0x112f53c002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8593 = VPADDQZ128rmbk
26283   { 8595,	9,	1,	0,	1162,	0|(1ULL<<MCID::MayLoad), 0x202f53c002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8595 = VPADDQZ128rmk
26496   { 8808,	9,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x112f7fc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8808 = VPANDNQZ128rmbk
26498   { 8810,	9,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x202f7fc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8810 = VPANDNQZ128rmk
26527   { 8839,	9,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x112f6fc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8839 = VPANDQZ128rmbk
26529   { 8841,	9,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x202f6fc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #8841 = VPANDQZ128rmk
27457   { 9769,	9,	1,	0,	1202,	0|(1ULL<<MCID::MayLoad), 0x112ddf8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9769 = VPERMI2PD128rmbk
27458   { 9770,	9,	1,	0,	1202,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116ddf8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9770 = VPERMI2PD128rmbkz
27459   { 9771,	9,	1,	0,	1202,	0|(1ULL<<MCID::MayLoad), 0x202ddf8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9771 = VPERMI2PD128rmk
27460   { 9772,	9,	1,	0,	1202,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206ddf8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9772 = VPERMI2PD128rmkz
27511   { 9823,	9,	1,	0,	1201,	0|(1ULL<<MCID::MayLoad), 0x112ddbc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9823 = VPERMI2Q128rmbk
27512   { 9824,	9,	1,	0,	1201,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116ddbc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9824 = VPERMI2Q128rmbkz
27513   { 9825,	9,	1,	0,	1201,	0|(1ULL<<MCID::MayLoad), 0x202ddbc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9825 = VPERMI2Q128rmk
27514   { 9826,	9,	1,	0,	1201,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206ddbc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9826 = VPERMI2Q128rmkz
27585   { 9897,	9,	1,	0,	503,	0|(1ULL<<MCID::MayLoad), 0x112c378004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9897 = VPERMILPDZ128rmbk
27587   { 9899,	9,	1,	0,	503,	0|(1ULL<<MCID::MayLoad), 0x202c378004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #9899 = VPERMILPDZ128rmk
27837   { 10149,	9,	1,	0,	1202,	0|(1ULL<<MCID::MayLoad), 0x112dff8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10149 = VPERMT2PD128rmbk
27838   { 10150,	9,	1,	0,	1202,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116dff8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10150 = VPERMT2PD128rmbkz
27839   { 10151,	9,	1,	0,	1202,	0|(1ULL<<MCID::MayLoad), 0x202dff8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10151 = VPERMT2PD128rmk
27840   { 10152,	9,	1,	0,	1202,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206dff8004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10152 = VPERMT2PD128rmkz
27891   { 10203,	9,	1,	0,	1201,	0|(1ULL<<MCID::MayLoad), 0x112dfbc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10203 = VPERMT2Q128rmbk
27892   { 10204,	9,	1,	0,	1201,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x116dfbc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10204 = VPERMT2Q128rmbkz
27893   { 10205,	9,	1,	0,	1201,	0|(1ULL<<MCID::MayLoad), 0x202dfbc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10205 = VPERMT2Q128rmk
27894   { 10206,	9,	1,	0,	1201,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Commutable), 0x206dfbc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10206 = VPERMT2Q128rmkz
28214   { 10526,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x112ed7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10526 = VPMADD52HUQZ128mbk
28215   { 10527,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x116ed7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10527 = VPMADD52HUQZ128mbkz
28216   { 10528,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x202ed7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10528 = VPMADD52HUQZ128mk
28217   { 10529,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x206ed7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10529 = VPMADD52HUQZ128mkz
28241   { 10553,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x112ed3c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10553 = VPMADD52LUQZ128mbk
28242   { 10554,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x116ed3c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10554 = VPMADD52LUQZ128mbkz
28243   { 10555,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x202ed3c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10555 = VPMADD52LUQZ128mk
28244   { 10556,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x206ed3c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10556 = VPMADD52LUQZ128mkz
28373   { 10685,	9,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x112cf7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10685 = VPMAXSQZ128rmbk
28375   { 10687,	9,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x202cf7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10687 = VPMAXSQZ128rmk
28475   { 10787,	9,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x112cffc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10787 = VPMAXUQZ128rmbk
28477   { 10789,	9,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x202cffc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10789 = VPMAXUQZ128rmk
28577   { 10889,	9,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x112ce7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10889 = VPMINSQZ128rmbk
28579   { 10891,	9,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x202ce7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10891 = VPMINSQZ128rmk
28679   { 10991,	9,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x112cefc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10991 = VPMINUQZ128rmbk
28681   { 10993,	9,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x202cefc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #10993 = VPMINUQZ128rmk
29290   { 11602,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x112ca3c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #11602 = VPMULDQZ128rmbk
29292   { 11604,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x202ca3c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #11604 = VPMULDQZ128rmk
29416   { 11728,	9,	1,	0,	1250,	0|(1ULL<<MCID::MayLoad), 0x112d03c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #11728 = VPMULLQZ128rmbk
29418   { 11730,	9,	1,	0,	1250,	0|(1ULL<<MCID::MayLoad), 0x202d03c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #11730 = VPMULLQZ128rmk
29494   { 11806,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x112fd3c002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #11806 = VPMULUDQZ128rmbk
29496   { 11808,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x202fd3c002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #11808 = VPMULUDQZ128rmk
29640   { 11952,	9,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x112fafc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #11952 = VPORQZ128rmbk
29642   { 11954,	9,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x202fafc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #11954 = VPORQZ128rmk
29756   { 12068,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x112c57c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12068 = VPROLVQZ128rmbk
29758   { 12070,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x202c57c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12070 = VPROLVQZ128rmk
29864   { 12176,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x112c53c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12176 = VPRORVQZ128rmbk
29866   { 12178,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x202c53c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12178 = VPRORVQZ128rmk
30038   { 12350,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x112dc7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12350 = VPSHLDVQZ128mbk
30039   { 12351,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x116dc7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12351 = VPSHLDVQZ128mbkz
30040   { 12352,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x202dc7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12352 = VPSHLDVQZ128mk
30041   { 12353,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x206dc7c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12353 = VPSHLDVQZ128mkz
30194   { 12506,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x112dcfc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12506 = VPSHRDVQZ128mbk
30195   { 12507,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x116dcfc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12507 = VPSHRDVQZ128mbkz
30196   { 12508,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x202dcfc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12508 = VPSHRDVQZ128mk
30197   { 12509,	9,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x206dcfc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12509 = VPSHRDVQZ128mkz
30448   { 12760,	9,	1,	0,	275,	0|(1ULL<<MCID::MayLoad), 0x202fcfc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12760 = VPSLLQZ128rmk
30521   { 12833,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x112d1fc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12833 = VPSLLVQZ128rmbk
30523   { 12835,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x202d1fc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12835 = VPSLLVQZ128rmk
30669   { 12981,	9,	1,	0,	275,	0|(1ULL<<MCID::MayLoad), 0x202f8bc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #12981 = VPSRAQZ128rmk
30737   { 13049,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x112d1bc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13049 = VPSRAVQZ128rmbk
30739   { 13051,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x202d1bc004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13051 = VPSRAVQZ128rmk
30894   { 13206,	9,	1,	0,	275,	0|(1ULL<<MCID::MayLoad), 0x202f4fc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13206 = VPSRLQZ128rmk
30967   { 13279,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x112d17c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13279 = VPSRLVQZ128rmbk
30969   { 13281,	9,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x202d17c004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13281 = VPSRLVQZ128rmk
31111   { 13423,	9,	1,	0,	1162,	0|(1ULL<<MCID::MayLoad), 0x112fefc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13423 = VPSUBQZ128rmbk
31113   { 13425,	9,	1,	0,	1162,	0|(1ULL<<MCID::MayLoad), 0x202fefc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13425 = VPSUBQZ128rmk
31483   { 13795,	9,	1,	0,	238,	0|(1ULL<<MCID::MayLoad), 0x112db7c002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13795 = VPUNPCKHQDQZ128rmbk
31485   { 13797,	9,	1,	0,	238,	0|(1ULL<<MCID::MayLoad), 0x202db7c002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13797 = VPUNPCKHQDQZ128rmk
31589   { 13901,	9,	1,	0,	238,	0|(1ULL<<MCID::MayLoad), 0x112db3c002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13901 = VPUNPCKLQDQZ128rmbk
31591   { 13903,	9,	1,	0,	238,	0|(1ULL<<MCID::MayLoad), 0x202db3c002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13903 = VPUNPCKLQDQZ128rmk
31667   { 13979,	9,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x112fbfc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13979 = VPXORQZ128rmbk
31669   { 13981,	9,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x202fbfc002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #13981 = VPXORQZ128rmk
32184   { 14496,	9,	1,	0,	23,	0|(1ULL<<MCID::MayLoad), 0x112cb38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #14496 = VSCALEFPDZ128rmbk
32186   { 14498,	9,	1,	0,	23,	0|(1ULL<<MCID::MayLoad), 0x202cb38004821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #14498 = VSCALEFPDZ128rmk
32517   { 14829,	9,	1,	0,	21,	0|(1ULL<<MCID::MayLoad), 0x112d738002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #14829 = VSUBPDZ128rmbk
32519   { 14831,	9,	1,	0,	21,	0|(1ULL<<MCID::MayLoad), 0x202d738002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #14831 = VSUBPDZ128rmk
32641   { 14953,	9,	1,	0,	172,	0|(1ULL<<MCID::MayLoad), 0x112c578002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #14953 = VUNPCKHPDZ128rmbk
32643   { 14955,	9,	1,	0,	172,	0|(1ULL<<MCID::MayLoad), 0x202c578002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #14955 = VUNPCKHPDZ128rmk
32703   { 15015,	9,	1,	0,	172,	0|(1ULL<<MCID::MayLoad), 0x112c538002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #15015 = VUNPCKLPDZ128rmbk
32705   { 15017,	9,	1,	0,	172,	0|(1ULL<<MCID::MayLoad), 0x202c538002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #15017 = VUNPCKLPDZ128rmk
32765   { 15077,	9,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x112d5f8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #15077 = VXORPDZ128rmbk
32767   { 15079,	9,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x202d5f8002821ULL, nullptr, nullptr, OperandInfo330, -1 ,nullptr },  // Inst #15079 = VXORPDZ128rmk