|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenDAGISel.inc22862 /* 46394*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
22899 /* 46483*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
23165 /* 47109*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
23203 /* 47199*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27017 /* 55076*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27053 /* 55164*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27089 /* 55254*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27125 /* 55342*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27610 /* 56507*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27647 /* 56596*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27684 /* 56685*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
27721 /* 56774*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
29793 /* 61166*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
29927 /* 61520*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
30909 /* 63593*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
30935 /* 63672*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
31393 /* 64969*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
31420 /* 65049*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
41889 /* 87550*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
41993 /* 87768*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
49656 /*104338*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
49696 /*104440*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
52606 /*111407*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
194888 /*394192*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
201520 /*407722*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
201552 /*407796*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
201600 /*407907*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
209672 /*424780*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
209704 /*424855*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
209736 /*424930*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
209768 /*425005*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
210019 /*425550*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
210626 /*427088*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
210647 /*427152*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228500 /*466334*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228517 /*466369*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228540 /*466417*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228569 /*466478*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
228604 /*466552*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
231397 /*472022*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
231558 /*472316*/ OPC_EmitInteger, MVT::i32, X86::VK2RegClassID,
gen/lib/Target/X86/X86GenGlobalISel.inc 3469 GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK2RegClassID,
3470 GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK2RegClassID,
5043 GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK2RegClassID,
5044 GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK2RegClassID,
6365 GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK2RegClassID,
6366 GIM_CheckRegBankForClass, /*MI*/0, /*Op*/2, /*RC*/X86::VK2RegClassID,
10367 GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK2RegClassID,
11051 GIM_CheckRegBankForClass, /*MI*/0, /*Op*/1, /*RC*/X86::VK2RegClassID,
gen/lib/Target/X86/X86GenInstrInfo.inc16824 static const MCOperandInfo OperandInfo151[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16824 static const MCOperandInfo OperandInfo151[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
16824 static const MCOperandInfo OperandInfo151[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17112 static const MCOperandInfo OperandInfo439[] = { { X86::VK2RegClassID, 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 }, };
17113 static const MCOperandInfo OperandInfo440[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2WMRegClassID, 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 }, };
17114 static const MCOperandInfo OperandInfo441[] = { { X86::VK2RegClassID, 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 }, };
17115 static const MCOperandInfo OperandInfo442[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2WMRegClassID, 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 }, };
17325 static const MCOperandInfo OperandInfo652[] = { { X86::VK2RegClassID, 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 }, };
17326 static const MCOperandInfo OperandInfo653[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2WMRegClassID, 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 }, };
17327 static const MCOperandInfo OperandInfo654[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17328 static const MCOperandInfo OperandInfo655[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
17564 static const MCOperandInfo OperandInfo891[] = { { X86::VK2RegClassID, 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 }, };
17565 static const MCOperandInfo OperandInfo892[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2WMRegClassID, 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 }, };
17566 static const MCOperandInfo OperandInfo893[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17567 static const MCOperandInfo OperandInfo894[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2WMRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17625 static const MCOperandInfo OperandInfo952[] = { { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
17628 static const MCOperandInfo OperandInfo955[] = { { X86::VK2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { X86::VR128XRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
gen/lib/Target/X86/X86GenRegisterInfo.inc 2600 { VK2, VK2Bits, 37, 8, sizeof(VK2Bits), X86::VK2RegClassID, 1, true },
6404 &X86MCRegisterClasses[VK2RegClassID],
lib/Target/X86/AsmParser/X86Operand.h 470 X86MCRegisterClasses[X86::VK2RegClassID].contains(getReg());
lib/Target/X86/X86ISelDAGToDAG.cpp 4219 case MVT::v2i1: return X86::VK2RegClassID;