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

References

gen/lib/Target/X86/X86GenDAGISel.inc
 7451 /* 15980*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22643 /* 45869*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22680 /* 45958*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22779 /* 46176*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22815 /* 46262*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22852 /* 46351*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22888 /* 46437*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22940 /* 46578*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
22978 /* 46668*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
23080 /* 46889*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
23117 /* 46976*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
23155 /* 47066*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
23192 /* 47153*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26585 /* 54008*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26621 /* 54096*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26657 /* 54186*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26693 /* 54274*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26862 /* 54674*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26898 /* 54762*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26934 /* 54852*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
26970 /* 54940*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27006 /* 55030*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27042 /* 55118*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27078 /* 55208*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27114 /* 55296*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27166 /* 55439*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27203 /* 55528*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27240 /* 55617*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27277 /* 55706*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27451 /* 56105*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27488 /* 56194*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27525 /* 56283*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27562 /* 56372*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27599 /* 56461*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27636 /* 56550*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27673 /* 56639*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
27710 /* 56728*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29432 /* 60248*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29483 /* 60387*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29509 /* 60446*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29530 /* 60497*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29700 /* 60911*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29747 /* 61024*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29778 /* 61109*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29831 /* 61262*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29880 /* 61377*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
29912 /* 61463*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30732 /* 63083*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30758 /* 63162*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30834 /* 63363*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30860 /* 63442*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30893 /* 63533*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
30919 /* 63612*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31145 /* 64273*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31171 /* 64352*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31210 /* 64453*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31237 /* 64533*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31316 /* 64737*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31343 /* 64817*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31377 /* 64909*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31404 /* 64989*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31637 /* 65657*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31664 /* 65737*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
31850 /* 66097*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
41903 /* 87580*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
42017 /* 87834*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
47362 /* 99255*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49014 /*102825*/              OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49064 /*102963*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49087 /*103016*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49111 /*103072*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49137 /*103131*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49158 /*103182*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49634 /*104276*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
49674 /*104378*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
50294 /*106128*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
56452 /*119540*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
56494 /*119641*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
126436 /*259957*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194172 /*392462*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194244 /*392609*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194278 /*392680*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194727 /*393754*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194783 /*393910*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194839 /*394066*/                OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194903 /*394224*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194937 /*394296*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
194965 /*394355*/            OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
201331 /*407287*/      OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
201363 /*407361*/      OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
201715 /*408185*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209288 /*423880*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209320 /*423955*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209352 /*424030*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209384 /*424105*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209895 /*425280*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
209931 /*425356*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
210314 /*426290*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
210335 /*426354*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
210404 /*426513*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
210425 /*426577*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
228552 /*466443*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
228581 /*466504*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
228616 /*466578*/          OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
231379 /*471980*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
231540 /*472274*/        OPC_EmitInteger, MVT::i32, X86::VK8RegClassID,
gen/lib/Target/X86/X86GenGlobalISel.inc
 3654       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/0, /*RC*/X86::VK8RegClassID,
 3655       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
 3656       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK8RegClassID,
 5228       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/0, /*RC*/X86::VK8RegClassID,
 5229       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
 5230       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK8RegClassID,
 6550       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/0, /*RC*/X86::VK8RegClassID,
 6551       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
 6552       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK8RegClassID,
 6911         GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
 6912         GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK8RegClassID,
 7133       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/0, /*RC*/X86::VK8RegClassID,
10254       GIM_CheckRegBankForClass, /*MI*/1, /*Op*/1, /*RC*/X86::VK8RegClassID,
10405       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
10438       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
10451       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
11111       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
11155       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
11201       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK8RegClassID,
11417       GIM_CheckRegBankForClass, /*MI*/1, /*Op*/1, /*RC*/X86::VK8RegClassID,
11482       GIM_CheckRegBankForClass, /*MI*/1, /*Op*/1, /*RC*/X86::VK8RegClassID,
gen/lib/Target/X86/X86GenInstrInfo.inc
16828 static const MCOperandInfo OperandInfo155[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16828 static const MCOperandInfo OperandInfo155[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16828 static const MCOperandInfo OperandInfo155[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16878 static const MCOperandInfo OperandInfo205[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16878 static const MCOperandInfo OperandInfo205[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16878 static const MCOperandInfo OperandInfo205[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16882 static const MCOperandInfo OperandInfo209[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16882 static const MCOperandInfo OperandInfo209[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16883 static const MCOperandInfo OperandInfo210[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, };
16884 static const MCOperandInfo OperandInfo211[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::GR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16885 static const MCOperandInfo OperandInfo212[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16886 static const MCOperandInfo OperandInfo213[] = { { X86::GR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16902 static const MCOperandInfo OperandInfo229[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16902 static const MCOperandInfo OperandInfo229[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16906 static const MCOperandInfo OperandInfo233[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16906 static const MCOperandInfo OperandInfo233[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17120 static const MCOperandInfo OperandInfo447[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17121 static const MCOperandInfo OperandInfo448[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17122 static const MCOperandInfo OperandInfo449[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17123 static const MCOperandInfo OperandInfo450[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17128 static const MCOperandInfo OperandInfo455[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17129 static const MCOperandInfo OperandInfo456[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17130 static const MCOperandInfo OperandInfo457[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17131 static const MCOperandInfo OperandInfo458[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17333 static const MCOperandInfo OperandInfo660[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17334 static const MCOperandInfo OperandInfo661[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17335 static const MCOperandInfo OperandInfo662[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17336 static const MCOperandInfo OperandInfo663[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17339 static const MCOperandInfo OperandInfo666[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17340 static const MCOperandInfo OperandInfo667[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17504 static const MCOperandInfo OperandInfo831[] = { { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17505 static const MCOperandInfo OperandInfo832[] = { { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17506 static const MCOperandInfo OperandInfo833[] = { { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17556 static const MCOperandInfo OperandInfo883[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, };
17557 static const MCOperandInfo OperandInfo884[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, };
17558 static const MCOperandInfo OperandInfo885[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17559 static const MCOperandInfo OperandInfo886[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17572 static const MCOperandInfo OperandInfo899[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, };
17573 static const MCOperandInfo OperandInfo900[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, };
17574 static const MCOperandInfo OperandInfo901[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17575 static const MCOperandInfo OperandInfo902[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17576 static const MCOperandInfo OperandInfo903[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, };
17577 static const MCOperandInfo OperandInfo904[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, };
17578 static const MCOperandInfo OperandInfo905[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17579 static const MCOperandInfo OperandInfo906[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17588 static const MCOperandInfo OperandInfo915[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17589 static const MCOperandInfo OperandInfo916[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_MEMORY, 0 }, { X86::SEGMENT_REGRegClassID, 0, MCOI::OPERAND_MEMORY, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17590 static const MCOperandInfo OperandInfo917[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17591 static const MCOperandInfo OperandInfo918[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK8WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17617 static const MCOperandInfo OperandInfo944[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17630 static const MCOperandInfo OperandInfo957[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17639 static const MCOperandInfo OperandInfo966[] = { { X86::VK8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
gen/lib/Target/X86/X86GenRegisterInfo.inc
 2602   { VK8, VK8Bits, 209, 8, sizeof(VK8Bits), X86::VK8RegClassID, 1, true },
 6428     &X86MCRegisterClasses[VK8RegClassID],
lib/Target/X86/AsmParser/X86Operand.h
  480       X86MCRegisterClasses[X86::VK8RegClassID].contains(getReg());
lib/Target/X86/X86ISelDAGToDAG.cpp
 4221     case MVT::v8i1:  return X86::VK8RegClassID;