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

References

gen/lib/Target/X86/X86GenDAGISel.inc
22633 /* 45826*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22669 /* 45912*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22706 /* 46001*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22742 /* 46087*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22930 /* 46535*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
22967 /* 46622*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
23005 /* 46712*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
23042 /* 46799*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26574 /* 53962*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26610 /* 54050*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26646 /* 54140*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26682 /* 54228*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26718 /* 54318*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26754 /* 54406*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26790 /* 54496*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
26826 /* 54584*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27155 /* 55393*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27192 /* 55482*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27229 /* 55571*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27266 /* 55660*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27303 /* 55749*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27340 /* 55838*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27377 /* 55927*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
27414 /* 56016*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
28533 /* 58632*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
28536 /* 58643*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
28555 /* 58697*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
28558 /* 58708*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29424 /* 60218*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29427 /* 60229*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29438 /* 60261*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29441 /* 60272*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29452 /* 60304*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29455 /* 60315*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29475 /* 60357*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29478 /* 60368*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29501 /* 60416*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29504 /* 60427*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29522 /* 60467*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29525 /* 60478*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29546 /* 60522*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29549 /* 60533*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29570 /* 60578*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29573 /* 60589*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29590 /* 60627*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29593 /* 60638*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29614 /* 60682*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29617 /* 60693*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29638 /* 60740*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29641 /* 60751*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29658 /* 60789*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29661 /* 60800*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29685 /* 60854*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29716 /* 60939*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29816 /* 61205*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
29848 /* 61291*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
30716 /* 63023*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
30742 /* 63102*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
30775 /* 63193*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
30801 /* 63272*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31027 /* 63933*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31053 /* 64012*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31086 /* 64103*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31112 /* 64182*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31194 /* 64393*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31221 /* 64473*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31255 /* 64565*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31282 /* 64645*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31515 /* 65313*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31542 /* 65393*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31576 /* 65485*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31603 /* 65565*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31842 /* 66067*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31845 /* 66078*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31899 /* 66195*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31902 /* 66206*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31913 /* 66238*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31916 /* 66249*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31927 /* 66281*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
31930 /* 66292*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
41910 /* 87595*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
42029 /* 87867*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47354 /* 99225*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47357 /* 99236*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47411 /* 99353*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47414 /* 99364*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47425 /* 99396*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47428 /* 99407*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47439 /* 99439*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
47442 /* 99450*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48605 /*102091*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48608 /*102102*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48623 /*102148*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48626 /*102159*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48646 /*102212*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
48649 /*102223*/      OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49006 /*102795*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49009 /*102806*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49020 /*102838*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49023 /*102849*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49034 /*102881*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49037 /*102892*/              OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49056 /*102933*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49059 /*102944*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49079 /*102986*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49082 /*102997*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49103 /*103042*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49106 /*103053*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49129 /*103101*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49132 /*103112*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49150 /*103152*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49153 /*103163*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49176 /*103212*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49179 /*103223*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49197 /*103262*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49200 /*103273*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49220 /*103316*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49223 /*103327*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49245 /*103373*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49248 /*103384*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49265 /*103422*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49268 /*103433*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49291 /*103482*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49294 /*103493*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49312 /*103532*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49315 /*103543*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49335 /*103586*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49338 /*103597*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49361 /*103646*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49364 /*103657*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49381 /*103695*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49384 /*103706*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49629 /*104258*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49640 /*104289*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49651 /*104320*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49669 /*104360*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49680 /*104391*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
49691 /*104422*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50286 /*106098*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50289 /*106109*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50343 /*106226*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50346 /*106237*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50357 /*106269*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50360 /*106280*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50371 /*106312*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
50374 /*106323*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
56482 /*119608*/        OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
126431 /*259939*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194135 /*392384*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194165 /*392447*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194199 /*392518*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194251 /*392624*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194285 /*392695*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194607 /*393457*/                  OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194614 /*393471*/                  OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194714 /*393717*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194770 /*393873*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194826 /*394029*/                OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194909 /*394237*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194943 /*394309*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194971 /*394368*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
194993 /*394414*/            OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
209833 /*425145*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
209869 /*425221*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
210158 /*425891*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
210179 /*425955*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
210248 /*426114*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
210269 /*426178*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
228587 /*466517*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
228622 /*466591*/          OPC_EmitInteger, MVT::i32, X86::VK16RegClassID,
gen/lib/Target/X86/X86GenGlobalISel.inc
 3795       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/0, /*RC*/X86::VK16RegClassID,
 3796       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
 3797       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK16RegClassID,
 5369       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/0, /*RC*/X86::VK16RegClassID,
 5370       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
 5371       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK16RegClassID,
 6691       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/0, /*RC*/X86::VK16RegClassID,
 6692       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
 6693       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK16RegClassID,
 6910         GIM_CheckRegBankForClass, /*MI*/0, /*Op*/0, /*RC*/X86::VK16RegClassID,
 6930         GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
 6931         GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK16RegClassID,
 7161       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/0, /*RC*/X86::VK16RegClassID,
10237       GIM_CheckRegBankForClass, /*MI*/1, /*Op*/1, /*RC*/X86::VK16RegClassID,
10463       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
10495       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
10528       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
11213       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
11257       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
11279       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
11322       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK16RegClassID,
11399       GIM_CheckRegBankForClass, /*MI*/1, /*Op*/1, /*RC*/X86::VK16RegClassID,
11456       GIM_CheckRegBankForClass, /*MI*/1, /*Op*/1, /*RC*/X86::VK16RegClassID,
gen/lib/Target/X86/X86GenInstrInfo.inc
16730 static const MCOperandInfo OperandInfo57[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16823 static const MCOperandInfo OperandInfo150[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16823 static const MCOperandInfo OperandInfo150[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16823 static const MCOperandInfo OperandInfo150[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16881 static const MCOperandInfo OperandInfo208[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16881 static const MCOperandInfo OperandInfo208[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16881 static const MCOperandInfo OperandInfo208[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16897 static const MCOperandInfo OperandInfo224[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16897 static const MCOperandInfo OperandInfo224[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16898 static const MCOperandInfo OperandInfo225[] = { { X86::VK16RegClassID, 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 }, };
16899 static const MCOperandInfo OperandInfo226[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::GR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16900 static const MCOperandInfo OperandInfo227[] = { { 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::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16901 static const MCOperandInfo OperandInfo228[] = { { X86::GR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16905 static const MCOperandInfo OperandInfo232[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16905 static const MCOperandInfo OperandInfo232[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 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 }, };
16908 static const MCOperandInfo OperandInfo235[] = { { X86::VK32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
16908 static const MCOperandInfo OperandInfo235[] = { { X86::VK32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17132 static const MCOperandInfo OperandInfo459[] = { { X86::VK16RegClassID, 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 }, };
17133 static const MCOperandInfo OperandInfo460[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17134 static const MCOperandInfo OperandInfo461[] = { { X86::VK16RegClassID, 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 }, };
17135 static const MCOperandInfo OperandInfo462[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17341 static const MCOperandInfo OperandInfo668[] = { { X86::VK16RegClassID, 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 }, };
17342 static const MCOperandInfo OperandInfo669[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17343 static const MCOperandInfo OperandInfo670[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17344 static const MCOperandInfo OperandInfo671[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17507 static const MCOperandInfo OperandInfo834[] = { { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17508 static const MCOperandInfo OperandInfo835[] = { { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17509 static const MCOperandInfo OperandInfo836[] = { { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17528 static const MCOperandInfo OperandInfo855[] = { { X86::VK16RegClassID, 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 }, };
17529 static const MCOperandInfo OperandInfo856[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17530 static const MCOperandInfo OperandInfo857[] = { { X86::VK16RegClassID, 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 }, };
17531 static const MCOperandInfo OperandInfo858[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17540 static const MCOperandInfo OperandInfo867[] = { { X86::VK16RegClassID, 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 }, };
17541 static const MCOperandInfo OperandInfo868[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17542 static const MCOperandInfo OperandInfo869[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17543 static const MCOperandInfo OperandInfo870[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17560 static const MCOperandInfo OperandInfo887[] = { { X86::VK16RegClassID, 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 }, };
17561 static const MCOperandInfo OperandInfo888[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17562 static const MCOperandInfo OperandInfo889[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17563 static const MCOperandInfo OperandInfo890[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17580 static const MCOperandInfo OperandInfo907[] = { { X86::VK16RegClassID, 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 }, };
17581 static const MCOperandInfo OperandInfo908[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17582 static const MCOperandInfo OperandInfo909[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17583 static const MCOperandInfo OperandInfo910[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17592 static const MCOperandInfo OperandInfo919[] = { { X86::VK16RegClassID, 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 }, };
17593 static const MCOperandInfo OperandInfo920[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17594 static const MCOperandInfo OperandInfo921[] = { { X86::VK16RegClassID, 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 }, };
17595 static const MCOperandInfo OperandInfo922[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK16WMRegClassID, 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 }, };
17613 static const MCOperandInfo OperandInfo940[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17618 static const MCOperandInfo OperandInfo945[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR512RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17640 static const MCOperandInfo OperandInfo967[] = { { X86::VK16RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
gen/lib/Target/X86/X86GenRegisterInfo.inc
 2599   { VK16, VK16Bits, 174, 8, sizeof(VK16Bits), X86::VK16RegClassID, 1, true },
 6392     &X86MCRegisterClasses[VK16RegClassID],
lib/Target/X86/AsmParser/X86Operand.h
  485       X86MCRegisterClasses[X86::VK16RegClassID].contains(getReg());
lib/Target/X86/X86ISelDAGToDAG.cpp
 4222     case MVT::v16i1: return X86::VK16RegClassID;