|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenDAGISel.inc22633 /* 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.inc16730 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;