|
reference, declaration → definition
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.inc16828 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;