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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
20657   { 2969,	8,	1,	0,	21,	0|(1ULL<<MCID::MayLoad), 0x116d638002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #2969 = VADDPDZ128rmbkz
20659   { 2971,	8,	1,	0,	21,	0|(1ULL<<MCID::MayLoad), 0x206d638002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #2971 = VADDPDZ128rmkz
20861   { 3173,	8,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x116d578002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #3173 = VANDNPDZ128rmbkz
20863   { 3175,	8,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x206d578002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #3175 = VANDNPDZ128rmkz
20923   { 3235,	8,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x116d538002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #3235 = VANDPDZ128rmbkz
20925   { 3237,	8,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x206d538002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #3237 = VANDPDZ128rmkz
20983   { 3295,	8,	1,	0,	1156,	0|(1ULL<<MCID::MayLoad), 0x112d978004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #3295 = VBLENDMPDZ128rmbk
20984   { 3296,	8,	1,	0,	1156,	0|(1ULL<<MCID::MayLoad), 0x116d978004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #3296 = VBLENDMPDZ128rmbkz
20985   { 3297,	8,	1,	0,	1156,	0|(1ULL<<MCID::MayLoad), 0x202d978004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #3297 = VBLENDMPDZ128rmk
20986   { 3298,	8,	1,	0,	1156,	0|(1ULL<<MCID::MayLoad), 0x206d978004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #3298 = VBLENDMPDZ128rmkz
22377   { 4689,	8,	1,	0,	121,	0|(1ULL<<MCID::MayLoad), 0x116d7b8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #4689 = VDIVPDZ128rmbkz
22379   { 4691,	8,	1,	0,	121,	0|(1ULL<<MCID::MayLoad), 0x206d7b8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #4691 = VDIVPDZ128rmkz
24919   { 7231,	8,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x116d7f8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #7231 = VMAXCPDZ128rmbkz
24921   { 7233,	8,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x206d7f8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #7233 = VMAXCPDZ128rmkz
24989   { 7301,	8,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x116d7f8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #7301 = VMAXPDZ128rmbkz
24991   { 7303,	8,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x206d7f8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #7303 = VMAXPDZ128rmkz
25090   { 7402,	8,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x116d778002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #7402 = VMINCPDZ128rmbkz
25092   { 7404,	8,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x206d778002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #7404 = VMINCPDZ128rmkz
25160   { 7472,	8,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x116d778002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #7472 = VMINPDZ128rmbkz
25162   { 7474,	8,	1,	0,	67,	0|(1ULL<<MCID::MayLoad), 0x206d778002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #7474 = VMINPDZ128rmkz
25831   { 8143,	8,	1,	0,	224,	0|(1ULL<<MCID::MayLoad), 0x116d678002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8143 = VMULPDZ128rmbkz
25833   { 8145,	8,	1,	0,	224,	0|(1ULL<<MCID::MayLoad), 0x206d678002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8145 = VMULPDZ128rmkz
25935   { 8247,	8,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x116d5b8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8247 = VORPDZ128rmbkz
25937   { 8249,	8,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x206d5b8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8249 = VORPDZ128rmkz
26282   { 8594,	8,	1,	0,	1162,	0|(1ULL<<MCID::MayLoad), 0x116f53c002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8594 = VPADDQZ128rmbkz
26284   { 8596,	8,	1,	0,	1162,	0|(1ULL<<MCID::MayLoad), 0x206f53c002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8596 = VPADDQZ128rmkz
26497   { 8809,	8,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x116f7fc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8809 = VPANDNQZ128rmbkz
26499   { 8811,	8,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x206f7fc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8811 = VPANDNQZ128rmkz
26528   { 8840,	8,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x116f6fc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8840 = VPANDQZ128rmbkz
26530   { 8842,	8,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x206f6fc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8842 = VPANDQZ128rmkz
26651   { 8963,	8,	1,	0,	1163,	0|(1ULL<<MCID::MayLoad), 0x112d93c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8963 = VPBLENDMQZ128rmbk
26652   { 8964,	8,	1,	0,	1163,	0|(1ULL<<MCID::MayLoad), 0x116d93c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8964 = VPBLENDMQZ128rmbkz
26653   { 8965,	8,	1,	0,	1163,	0|(1ULL<<MCID::MayLoad), 0x202d93c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8965 = VPBLENDMQZ128rmk
26654   { 8966,	8,	1,	0,	1163,	0|(1ULL<<MCID::MayLoad), 0x206d93c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #8966 = VPBLENDMQZ128rmkz
27586   { 9898,	8,	1,	0,	503,	0|(1ULL<<MCID::MayLoad), 0x116c378004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #9898 = VPERMILPDZ128rmbkz
27588   { 9900,	8,	1,	0,	503,	0|(1ULL<<MCID::MayLoad), 0x206c378004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #9900 = VPERMILPDZ128rmkz
28374   { 10686,	8,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x116cf7c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #10686 = VPMAXSQZ128rmbkz
28376   { 10688,	8,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x206cf7c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #10688 = VPMAXSQZ128rmkz
28476   { 10788,	8,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x116cffc004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #10788 = VPMAXUQZ128rmbkz
28478   { 10790,	8,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x206cffc004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #10790 = VPMAXUQZ128rmkz
28578   { 10890,	8,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x116ce7c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #10890 = VPMINSQZ128rmbkz
28580   { 10892,	8,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x206ce7c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #10892 = VPMINSQZ128rmkz
28680   { 10992,	8,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x116cefc004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #10992 = VPMINUQZ128rmbkz
28682   { 10994,	8,	1,	0,	1200,	0|(1ULL<<MCID::MayLoad), 0x206cefc004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #10994 = VPMINUQZ128rmkz
29291   { 11603,	8,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x116ca3c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #11603 = VPMULDQZ128rmbkz
29293   { 11605,	8,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x206ca3c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #11605 = VPMULDQZ128rmkz
29417   { 11729,	8,	1,	0,	1250,	0|(1ULL<<MCID::MayLoad), 0x116d03c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #11729 = VPMULLQZ128rmbkz
29419   { 11731,	8,	1,	0,	1250,	0|(1ULL<<MCID::MayLoad), 0x206d03c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #11731 = VPMULLQZ128rmkz
29495   { 11807,	8,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x116fd3c002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #11807 = VPMULUDQZ128rmbkz
29497   { 11809,	8,	1,	0,	261,	0|(1ULL<<MCID::MayLoad), 0x206fd3c002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #11809 = VPMULUDQZ128rmkz
29641   { 11953,	8,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x116fafc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #11953 = VPORQZ128rmbkz
29643   { 11955,	8,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x206fafc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #11955 = VPORQZ128rmkz
29757   { 12069,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x116c57c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #12069 = VPROLVQZ128rmbkz
29759   { 12071,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x206c57c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #12071 = VPROLVQZ128rmkz
29865   { 12177,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x116c53c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #12177 = VPRORVQZ128rmbkz
29867   { 12179,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x206c53c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #12179 = VPRORVQZ128rmkz
30449   { 12761,	8,	1,	0,	275,	0|(1ULL<<MCID::MayLoad), 0x206fcfc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #12761 = VPSLLQZ128rmkz
30522   { 12834,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x116d1fc004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #12834 = VPSLLVQZ128rmbkz
30524   { 12836,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x206d1fc004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #12836 = VPSLLVQZ128rmkz
30670   { 12982,	8,	1,	0,	275,	0|(1ULL<<MCID::MayLoad), 0x206f8bc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #12982 = VPSRAQZ128rmkz
30738   { 13050,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x116d1bc004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13050 = VPSRAVQZ128rmbkz
30740   { 13052,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x206d1bc004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13052 = VPSRAVQZ128rmkz
30895   { 13207,	8,	1,	0,	275,	0|(1ULL<<MCID::MayLoad), 0x206f4fc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13207 = VPSRLQZ128rmkz
30968   { 13280,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x116d17c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13280 = VPSRLVQZ128rmbkz
30970   { 13282,	8,	1,	0,	528,	0|(1ULL<<MCID::MayLoad), 0x206d17c004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13282 = VPSRLVQZ128rmkz
31112   { 13424,	8,	1,	0,	1162,	0|(1ULL<<MCID::MayLoad), 0x116fefc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13424 = VPSUBQZ128rmbkz
31114   { 13426,	8,	1,	0,	1162,	0|(1ULL<<MCID::MayLoad), 0x206fefc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13426 = VPSUBQZ128rmkz
31484   { 13796,	8,	1,	0,	238,	0|(1ULL<<MCID::MayLoad), 0x116db7c002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13796 = VPUNPCKHQDQZ128rmbkz
31486   { 13798,	8,	1,	0,	238,	0|(1ULL<<MCID::MayLoad), 0x206db7c002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13798 = VPUNPCKHQDQZ128rmkz
31590   { 13902,	8,	1,	0,	238,	0|(1ULL<<MCID::MayLoad), 0x116db3c002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13902 = VPUNPCKLQDQZ128rmbkz
31592   { 13904,	8,	1,	0,	238,	0|(1ULL<<MCID::MayLoad), 0x206db3c002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13904 = VPUNPCKLQDQZ128rmkz
31668   { 13980,	8,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x116fbfc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13980 = VPXORQZ128rmbkz
31670   { 13982,	8,	1,	0,	240,	0|(1ULL<<MCID::MayLoad), 0x206fbfc002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #13982 = VPXORQZ128rmkz
32185   { 14497,	8,	1,	0,	23,	0|(1ULL<<MCID::MayLoad), 0x116cb38004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #14497 = VSCALEFPDZ128rmbkz
32187   { 14499,	8,	1,	0,	23,	0|(1ULL<<MCID::MayLoad), 0x206cb38004821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #14499 = VSCALEFPDZ128rmkz
32518   { 14830,	8,	1,	0,	21,	0|(1ULL<<MCID::MayLoad), 0x116d738002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #14830 = VSUBPDZ128rmbkz
32520   { 14832,	8,	1,	0,	21,	0|(1ULL<<MCID::MayLoad), 0x206d738002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #14832 = VSUBPDZ128rmkz
32642   { 14954,	8,	1,	0,	172,	0|(1ULL<<MCID::MayLoad), 0x116c578002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #14954 = VUNPCKHPDZ128rmbkz
32644   { 14956,	8,	1,	0,	172,	0|(1ULL<<MCID::MayLoad), 0x206c578002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #14956 = VUNPCKHPDZ128rmkz
32704   { 15016,	8,	1,	0,	172,	0|(1ULL<<MCID::MayLoad), 0x116c538002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #15016 = VUNPCKLPDZ128rmbkz
32706   { 15018,	8,	1,	0,	172,	0|(1ULL<<MCID::MayLoad), 0x206c538002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #15018 = VUNPCKLPDZ128rmkz
32766   { 15078,	8,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x116d5f8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #15078 = VXORPDZ128rmbkz
32768   { 15080,	8,	1,	0,	36,	0|(1ULL<<MCID::MayLoad), 0x206d5f8002821ULL, nullptr, nullptr, OperandInfo331, -1 ,nullptr },  // Inst #15080 = VXORPDZ128rmkz