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

References

gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc
 6812   const MCRegisterClass &MCR = AArch64MCRegisterClasses[AArch64::GPR32RegClassID];
 6826   const MCRegisterClass &MCR = AArch64MCRegisterClasses[AArch64::GPR32spRegClassID];
 6840   const MCRegisterClass &MCR = AArch64MCRegisterClasses[AArch64::GPR32commonRegClassID];
 6854   const MCRegisterClass &MCR = AArch64MCRegisterClasses[AArch64::GPR64RegClassID];
 6868   const MCRegisterClass &MCR = AArch64MCRegisterClasses[AArch64::GPR64spRegClassID];
 6882   const MCRegisterClass &MCR = AArch64MCRegisterClasses[AArch64::GPR64commonRegClassID];
 6894     &AArch64MCRegisterClasses[FPR8RegClassID],
 6906     &AArch64MCRegisterClasses[FPR16RegClassID],
 6918     &AArch64MCRegisterClasses[PPRRegClassID],
 6930     &AArch64MCRegisterClasses[PPR_3bRegClassID],
 6942     &AArch64MCRegisterClasses[GPR32allRegClassID],
 6954     &AArch64MCRegisterClasses[FPR32RegClassID],
 6966     &AArch64MCRegisterClasses[GPR32RegClassID],
 6978     &AArch64MCRegisterClasses[GPR32spRegClassID],
 6990     &AArch64MCRegisterClasses[GPR32commonRegClassID],
 7002     &AArch64MCRegisterClasses[GPR32argRegClassID],
 7014     &AArch64MCRegisterClasses[CCRRegClassID],
 7026     &AArch64MCRegisterClasses[GPR32sponlyRegClassID],
 7038     &AArch64MCRegisterClasses[WSeqPairsClassRegClassID],
 7050     &AArch64MCRegisterClasses[WSeqPairsClass_with_subo32_in_GPR32commonRegClassID],
 7062     &AArch64MCRegisterClasses[WSeqPairsClass_with_sube32_in_GPR32argRegClassID],
 7074     &AArch64MCRegisterClasses[GPR64allRegClassID],
 7086     &AArch64MCRegisterClasses[FPR64RegClassID],
 7098     &AArch64MCRegisterClasses[GPR64RegClassID],
 7110     &AArch64MCRegisterClasses[GPR64spRegClassID],
 7122     &AArch64MCRegisterClasses[GPR64commonRegClassID],
 7134     &AArch64MCRegisterClasses[GPR64noipRegClassID],
 7146     &AArch64MCRegisterClasses[GPR64common_and_GPR64noipRegClassID],
 7158     &AArch64MCRegisterClasses[tcGPR64RegClassID],
 7170     &AArch64MCRegisterClasses[GPR64noip_and_tcGPR64RegClassID],
 7182     &AArch64MCRegisterClasses[GPR64argRegClassID],
 7194     &AArch64MCRegisterClasses[rtcGPR64RegClassID],
 7206     &AArch64MCRegisterClasses[GPR64sponlyRegClassID],
 7218     &AArch64MCRegisterClasses[DDRegClassID],
 7230     &AArch64MCRegisterClasses[XSeqPairsClassRegClassID],
 7242     &AArch64MCRegisterClasses[XSeqPairsClass_with_subo64_in_GPR64commonRegClassID],
 7254     &AArch64MCRegisterClasses[XSeqPairsClass_with_subo64_in_GPR64noipRegClassID],
 7266     &AArch64MCRegisterClasses[XSeqPairsClass_with_sube64_in_GPR64noipRegClassID],
 7278     &AArch64MCRegisterClasses[XSeqPairsClass_with_sube64_in_tcGPR64RegClassID],
 7290     &AArch64MCRegisterClasses[XSeqPairsClass_with_sube64_in_GPR64noip_and_tcGPR64RegClassID],
 7302     &AArch64MCRegisterClasses[XSeqPairsClass_with_subo64_in_tcGPR64RegClassID],
 7314     &AArch64MCRegisterClasses[XSeqPairsClass_with_subo64_in_GPR64noip_and_tcGPR64RegClassID],
 7326     &AArch64MCRegisterClasses[XSeqPairsClass_with_sub_32_in_GPR32argRegClassID],
 7338     &AArch64MCRegisterClasses[XSeqPairsClass_with_sube64_in_rtcGPR64RegClassID],
 7350     &AArch64MCRegisterClasses[FPR128RegClassID],
 7362     &AArch64MCRegisterClasses[ZPRRegClassID],
 7374     &AArch64MCRegisterClasses[FPR128_loRegClassID],
 7386     &AArch64MCRegisterClasses[ZPR_4bRegClassID],
 7398     &AArch64MCRegisterClasses[ZPR_3bRegClassID],
 7410     &AArch64MCRegisterClasses[DDDRegClassID],
 7422     &AArch64MCRegisterClasses[DDDDRegClassID],
 7434     &AArch64MCRegisterClasses[QQRegClassID],
 7446     &AArch64MCRegisterClasses[ZPR2RegClassID],
 7458     &AArch64MCRegisterClasses[QQ_with_qsub0_in_FPR128_loRegClassID],
 7470     &AArch64MCRegisterClasses[QQ_with_qsub1_in_FPR128_loRegClassID],
 7482     &AArch64MCRegisterClasses[ZPR2_with_zsub1_in_ZPR_4bRegClassID],
 7494     &AArch64MCRegisterClasses[ZPR2_with_zsub_in_FPR128_loRegClassID],
 7506     &AArch64MCRegisterClasses[QQ_with_qsub0_in_FPR128_lo_and_QQ_with_qsub1_in_FPR128_loRegClassID],
 7518     &AArch64MCRegisterClasses[ZPR2_with_zsub_in_FPR128_lo_and_ZPR2_with_zsub1_in_ZPR_4bRegClassID],
 7530     &AArch64MCRegisterClasses[ZPR2_with_zsub0_in_ZPR_3bRegClassID],
 7542     &AArch64MCRegisterClasses[ZPR2_with_zsub1_in_ZPR_3bRegClassID],
 7554     &AArch64MCRegisterClasses[ZPR2_with_zsub_in_FPR128_lo_and_ZPR2_with_zsub1_in_ZPR_3bRegClassID],
 7566     &AArch64MCRegisterClasses[QQQRegClassID],
 7578     &AArch64MCRegisterClasses[ZPR3RegClassID],
 7590     &AArch64MCRegisterClasses[QQQ_with_qsub0_in_FPR128_loRegClassID],
 7602     &AArch64MCRegisterClasses[QQQ_with_qsub1_in_FPR128_loRegClassID],
 7614     &AArch64MCRegisterClasses[QQQ_with_qsub2_in_FPR128_loRegClassID],
 7626     &AArch64MCRegisterClasses[ZPR3_with_zsub1_in_ZPR_4bRegClassID],
 7638     &AArch64MCRegisterClasses[ZPR3_with_zsub2_in_ZPR_4bRegClassID],
 7650     &AArch64MCRegisterClasses[ZPR3_with_zsub_in_FPR128_loRegClassID],
 7662     &AArch64MCRegisterClasses[QQQ_with_qsub0_in_FPR128_lo_and_QQQ_with_qsub1_in_FPR128_loRegClassID],
 7674     &AArch64MCRegisterClasses[QQQ_with_qsub1_in_FPR128_lo_and_QQQ_with_qsub2_in_FPR128_loRegClassID],
 7686     &AArch64MCRegisterClasses[ZPR3_with_zsub1_in_ZPR_4b_and_ZPR3_with_zsub2_in_ZPR_4bRegClassID],
 7698     &AArch64MCRegisterClasses[ZPR3_with_zsub_in_FPR128_lo_and_ZPR3_with_zsub1_in_ZPR_4bRegClassID],
 7710     &AArch64MCRegisterClasses[QQQ_with_qsub0_in_FPR128_lo_and_QQQ_with_qsub2_in_FPR128_loRegClassID],
 7722     &AArch64MCRegisterClasses[ZPR3_with_zsub_in_FPR128_lo_and_ZPR3_with_zsub2_in_ZPR_4bRegClassID],
 7734     &AArch64MCRegisterClasses[ZPR3_with_zsub0_in_ZPR_3bRegClassID],
 7746     &AArch64MCRegisterClasses[ZPR3_with_zsub1_in_ZPR_3bRegClassID],
 7758     &AArch64MCRegisterClasses[ZPR3_with_zsub2_in_ZPR_3bRegClassID],
 7770     &AArch64MCRegisterClasses[ZPR3_with_zsub1_in_ZPR_3b_and_ZPR3_with_zsub2_in_ZPR_3bRegClassID],
 7782     &AArch64MCRegisterClasses[ZPR3_with_zsub_in_FPR128_lo_and_ZPR3_with_zsub1_in_ZPR_3bRegClassID],
 7794     &AArch64MCRegisterClasses[ZPR3_with_zsub_in_FPR128_lo_and_ZPR3_with_zsub2_in_ZPR_3bRegClassID],
 7806     &AArch64MCRegisterClasses[QQQQRegClassID],
 7818     &AArch64MCRegisterClasses[ZPR4RegClassID],
 7830     &AArch64MCRegisterClasses[QQQQ_with_qsub0_in_FPR128_loRegClassID],
 7842     &AArch64MCRegisterClasses[QQQQ_with_qsub1_in_FPR128_loRegClassID],
 7854     &AArch64MCRegisterClasses[QQQQ_with_qsub2_in_FPR128_loRegClassID],
 7866     &AArch64MCRegisterClasses[QQQQ_with_qsub3_in_FPR128_loRegClassID],
 7878     &AArch64MCRegisterClasses[ZPR4_with_zsub1_in_ZPR_4bRegClassID],
 7890     &AArch64MCRegisterClasses[ZPR4_with_zsub2_in_ZPR_4bRegClassID],
 7902     &AArch64MCRegisterClasses[ZPR4_with_zsub3_in_ZPR_4bRegClassID],
 7914     &AArch64MCRegisterClasses[ZPR4_with_zsub_in_FPR128_loRegClassID],
 7926     &AArch64MCRegisterClasses[QQQQ_with_qsub0_in_FPR128_lo_and_QQQQ_with_qsub1_in_FPR128_loRegClassID],
 7938     &AArch64MCRegisterClasses[QQQQ_with_qsub1_in_FPR128_lo_and_QQQQ_with_qsub2_in_FPR128_loRegClassID],
 7950     &AArch64MCRegisterClasses[QQQQ_with_qsub2_in_FPR128_lo_and_QQQQ_with_qsub3_in_FPR128_loRegClassID],
 7962     &AArch64MCRegisterClasses[ZPR4_with_zsub1_in_ZPR_4b_and_ZPR4_with_zsub2_in_ZPR_4bRegClassID],
 7974     &AArch64MCRegisterClasses[ZPR4_with_zsub2_in_ZPR_4b_and_ZPR4_with_zsub3_in_ZPR_4bRegClassID],
 7986     &AArch64MCRegisterClasses[ZPR4_with_zsub_in_FPR128_lo_and_ZPR4_with_zsub1_in_ZPR_4bRegClassID],
 7998     &AArch64MCRegisterClasses[QQQQ_with_qsub0_in_FPR128_lo_and_QQQQ_with_qsub2_in_FPR128_loRegClassID],
 8010     &AArch64MCRegisterClasses[QQQQ_with_qsub1_in_FPR128_lo_and_QQQQ_with_qsub3_in_FPR128_loRegClassID],
 8022     &AArch64MCRegisterClasses[ZPR4_with_zsub1_in_ZPR_4b_and_ZPR4_with_zsub3_in_ZPR_4bRegClassID],
 8034     &AArch64MCRegisterClasses[ZPR4_with_zsub_in_FPR128_lo_and_ZPR4_with_zsub2_in_ZPR_4bRegClassID],
 8046     &AArch64MCRegisterClasses[QQQQ_with_qsub0_in_FPR128_lo_and_QQQQ_with_qsub3_in_FPR128_loRegClassID],
 8058     &AArch64MCRegisterClasses[ZPR4_with_zsub_in_FPR128_lo_and_ZPR4_with_zsub3_in_ZPR_4bRegClassID],
 8070     &AArch64MCRegisterClasses[ZPR4_with_zsub0_in_ZPR_3bRegClassID],
 8082     &AArch64MCRegisterClasses[ZPR4_with_zsub1_in_ZPR_3bRegClassID],
 8094     &AArch64MCRegisterClasses[ZPR4_with_zsub2_in_ZPR_3bRegClassID],
 8106     &AArch64MCRegisterClasses[ZPR4_with_zsub3_in_ZPR_3bRegClassID],
 8118     &AArch64MCRegisterClasses[ZPR4_with_zsub1_in_ZPR_3b_and_ZPR4_with_zsub2_in_ZPR_3bRegClassID],
 8130     &AArch64MCRegisterClasses[ZPR4_with_zsub2_in_ZPR_3b_and_ZPR4_with_zsub3_in_ZPR_3bRegClassID],
 8142     &AArch64MCRegisterClasses[ZPR4_with_zsub_in_FPR128_lo_and_ZPR4_with_zsub1_in_ZPR_3bRegClassID],
 8154     &AArch64MCRegisterClasses[ZPR4_with_zsub1_in_ZPR_3b_and_ZPR4_with_zsub3_in_ZPR_3bRegClassID],
 8166     &AArch64MCRegisterClasses[ZPR4_with_zsub_in_FPR128_lo_and_ZPR4_with_zsub2_in_ZPR_3bRegClassID],
 8178     &AArch64MCRegisterClasses[ZPR4_with_zsub_in_FPR128_lo_and_ZPR4_with_zsub3_in_ZPR_3bRegClassID],
20366                      AArch64MCRegisterClasses, 108,