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

References

gen/lib/Target/ARM/ARMGenDAGISel.inc
36925 /* 81241*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
36939 /* 81273*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
36985 /* 81372*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41806 /* 91936*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41814 /* 91965*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41822 /* 91994*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41832 /* 92034*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41844 /* 92066*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41852 /* 92095*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41860 /* 92124*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41870 /* 92164*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41891 /* 92210*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41899 /* 92239*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41907 /* 92268*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41917 /* 92308*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41929 /* 92340*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41937 /* 92369*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41945 /* 92398*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41955 /* 92438*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41989 /* 92520*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
41997 /* 92549*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
42007 /* 92588*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43064 /* 94876*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43072 /* 94905*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43080 /* 94934*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43090 /* 94974*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43102 /* 95006*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43110 /* 95035*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43118 /* 95064*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43128 /* 95104*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43160 /* 95182*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43168 /* 95211*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43178 /* 95250*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43918 /* 96959*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
43928 /* 96997*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44074 /* 97336*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44082 /* 97365*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44092 /* 97404*/            OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44583 /* 98592*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
44593 /* 98630*/          OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45291 /*100251*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45299 /*100280*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45309 /*100319*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45321 /*100351*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45329 /*100380*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45339 /*100419*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45387 /*100539*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45395 /*100568*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45405 /*100607*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45417 /*100639*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45425 /*100668*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
45435 /*100707*/      OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
46156 /*102312*/        OPC_EmitInteger, MVT::i32, ARM::DPR_VFP2RegClassID,
gen/lib/Target/ARM/ARMGenInstrInfo.inc
 5610 static const MCOperandInfo OperandInfo298[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
 5613 static const MCOperandInfo OperandInfo301[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
 5680 static const MCOperandInfo OperandInfo368[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
 5682 static const MCOperandInfo OperandInfo370[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
 5683 static const MCOperandInfo OperandInfo371[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
 5699 static const MCOperandInfo OperandInfo387[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
 5701 static const MCOperandInfo OperandInfo389[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
 5702 static const MCOperandInfo OperandInfo390[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0|(1<<MCOI::Predicate), MCOI::OPERAND_UNKNOWN, 0 }, };
 5713 static const MCOperandInfo OperandInfo401[] = { { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::DPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
 5714 static const MCOperandInfo OperandInfo402[] = { { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { ARM::QPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { ARM::DPR_VFP2RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
gen/lib/Target/ARM/ARMGenRegisterBank.inc
   47     (1u << (ARM::DPR_VFP2RegClassID - 32)) |
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 2928   { DPR_VFP2, DPR_VFP2Bits, 182, 16, sizeof(DPR_VFP2Bits), ARM::DPR_VFP2RegClassID, 1, true },
 6990     &ARMMCRegisterClasses[DPR_VFP2RegClassID],
lib/Target/ARM/ARMISelDAGToDAG.cpp
 1703     CurDAG->getTargetConstant(ARM::DPR_VFP2RegClassID, dl, MVT::i32);