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

References

gen/lib/Target/X86/X86GenDAGISel.inc
22716 /* 46044*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
22753 /* 46133*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
22789 /* 46219*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
22826 /* 46308*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
23015 /* 46755*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
23053 /* 46845*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
23090 /* 46932*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
23128 /* 47022*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26729 /* 54364*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26765 /* 54452*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26801 /* 54542*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26837 /* 54630*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26873 /* 54720*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26909 /* 54808*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26945 /* 54898*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
26981 /* 54986*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27314 /* 55795*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27351 /* 55884*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27388 /* 55973*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27425 /* 56062*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27462 /* 56151*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27499 /* 56240*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27536 /* 56329*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
27573 /* 56418*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
29731 /* 60996*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
29762 /* 61081*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
29863 /* 61348*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
29895 /* 61434*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
30791 /* 63253*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
30817 /* 63332*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
30850 /* 63423*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
30876 /* 63502*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
31271 /* 64625*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
31298 /* 64705*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
31332 /* 64797*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
31359 /* 64877*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
41896 /* 87565*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
42005 /* 87801*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
49645 /*104307*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
49685 /*104409*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
52617 /*111437*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
194897 /*394211*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
194931 /*394283*/            OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201394 /*407432*/      OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201426 /*407506*/      OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201457 /*407577*/      OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201489 /*407651*/      OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201634 /*407992*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
201681 /*408100*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209416 /*424180*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209448 /*424255*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209480 /*424330*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209512 /*424405*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209544 /*424480*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209576 /*424555*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209608 /*424630*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209640 /*424705*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209957 /*425415*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
209993 /*425491*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
210470 /*426689*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
210491 /*426753*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
210560 /*426912*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
210581 /*426976*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
228523 /*466382*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
228546 /*466430*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
228575 /*466491*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
228610 /*466565*/          OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
231388 /*472001*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
231549 /*472295*/        OPC_EmitInteger, MVT::i32, X86::VK4RegClassID,
gen/lib/Target/X86/X86GenGlobalISel.inc
 3542       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK4RegClassID,
 3543       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK4RegClassID,
 5116       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK4RegClassID,
 5117       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK4RegClassID,
 6438       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK4RegClassID,
 6439       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK4RegClassID,
10380       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK4RegClassID,
10393       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK4RegClassID,
11064       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK4RegClassID,
11088       GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK4RegClassID,
gen/lib/Target/X86/X86GenInstrInfo.inc
16826 static const MCOperandInfo OperandInfo153[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16826 static const MCOperandInfo OperandInfo153[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16826 static const MCOperandInfo OperandInfo153[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17116 static const MCOperandInfo OperandInfo443[] = { { X86::VK4RegClassID, 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 }, };
17117 static const MCOperandInfo OperandInfo444[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 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 }, };
17118 static const MCOperandInfo OperandInfo445[] = { { X86::VK4RegClassID, 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 }, };
17119 static const MCOperandInfo OperandInfo446[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 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 }, };
17124 static const MCOperandInfo OperandInfo451[] = { { X86::VK4RegClassID, 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 }, };
17125 static const MCOperandInfo OperandInfo452[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 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 }, };
17126 static const MCOperandInfo OperandInfo453[] = { { X86::VK4RegClassID, 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 }, };
17127 static const MCOperandInfo OperandInfo454[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 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 }, };
17329 static const MCOperandInfo OperandInfo656[] = { { X86::VK4RegClassID, 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 }, };
17330 static const MCOperandInfo OperandInfo657[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 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 }, };
17331 static const MCOperandInfo OperandInfo658[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17332 static const MCOperandInfo OperandInfo659[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17337 static const MCOperandInfo OperandInfo664[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17338 static const MCOperandInfo OperandInfo665[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17552 static const MCOperandInfo OperandInfo879[] = { { X86::VK4RegClassID, 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 }, };
17553 static const MCOperandInfo OperandInfo880[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 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 }, };
17554 static const MCOperandInfo OperandInfo881[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17555 static const MCOperandInfo OperandInfo882[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17568 static const MCOperandInfo OperandInfo895[] = { { X86::VK4RegClassID, 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 }, };
17569 static const MCOperandInfo OperandInfo896[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 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 }, };
17570 static const MCOperandInfo OperandInfo897[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17571 static const MCOperandInfo OperandInfo898[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17616 static const MCOperandInfo OperandInfo943[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17624 static const MCOperandInfo OperandInfo951[] = { { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17626 static const MCOperandInfo OperandInfo953[] = { { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17629 static const MCOperandInfo OperandInfo956[] = { { X86::VK4RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR256XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
gen/lib/Target/X86/X86GenRegisterInfo.inc
 2601   { VK4, VK4Bits, 153, 8, sizeof(VK4Bits), X86::VK4RegClassID, 1, true },
 6416     &X86MCRegisterClasses[VK4RegClassID],
lib/Target/X86/AsmParser/X86Operand.h
  475       X86MCRegisterClasses[X86::VK4RegClassID].contains(getReg());
lib/Target/X86/X86ISelDAGToDAG.cpp
 4220     case MVT::v4i1:  return X86::VK4RegClassID;