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

Declarations

gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc
 3874   extern const TargetRegisterClass VSFRCRegClass;

References

gen/lib/Target/PowerPC/PPCGenFastISel.inc
   95     return fastEmitInst_r(PPC::MTVSRD, &PPC::VSFRCRegClass, Op0, Op0IsKill);
  327     return fastEmitInst_r(PPC::XSABSDP, &PPC::VSFRCRegClass, Op0, Op0IsKill);
  404     return fastEmitInst_r(PPC::XSRDPIP, &PPC::VSFRCRegClass, Op0, Op0IsKill);
  471     return fastEmitInst_r(PPC::XSRDPIM, &PPC::VSFRCRegClass, Op0, Op0IsKill);
  529     return fastEmitInst_r(PPC::XSRDPIC, &PPC::VSFRCRegClass, Op0, Op0IsKill);
  582     return fastEmitInst_r(PPC::XSNEGDP, &PPC::VSFRCRegClass, Op0, Op0IsKill);
  820     return fastEmitInst_r(PPC::XSRDPI, &PPC::VSFRCRegClass, Op0, Op0IsKill);
  887     return fastEmitInst_r(PPC::XSSQRTDP, &PPC::VSFRCRegClass, Op0, Op0IsKill);
  948     return fastEmitInst_r(PPC::XSRDPIZ, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1179     return fastEmitInst_r(PPC::XSCVSXDDP, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1215     return fastEmitInst_r(PPC::XSCVUXDDP, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1260     return fastEmitInst_r(PPC::XSCVDPUXDS, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1288     return fastEmitInst_r(PPC::XSCVDPSXDS, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1316     return fastEmitInst_r(PPC::XSCVDPUXWS, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1344     return fastEmitInst_r(PPC::XSCVDPSXWS, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1378     return fastEmitInst_r(PPC::XSREDP, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1448     return fastEmitInst_r(PPC::XSRSQRTEDP, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1559     return fastEmitInst_r(PPC::MTVSRWA, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1568     return fastEmitInst_r(PPC::MTVSRD, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1587     return fastEmitInst_r(PPC::MTVSRWZ, &PPC::VSFRCRegClass, Op0, Op0IsKill);
 1940     return fastEmitInst_rr(PPC::XSADDDP, &PPC::VSFRCRegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 2026     return fastEmitInst_rr(PPC::XSDIVDP, &PPC::VSFRCRegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 2109     return fastEmitInst_rr(PPC::XSMAXDP, &PPC::VSFRCRegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 2155     return fastEmitInst_rr(PPC::XSMINDP, &PPC::VSFRCRegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 2188     return fastEmitInst_rr(PPC::XSMULDP, &PPC::VSFRCRegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 2271     return fastEmitInst_rr(PPC::XSSUBDP, &PPC::VSFRCRegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 3196     return fastEmitInst_rr(PPC::XSMAXCDP, &PPC::VSFRCRegClass, Op0, Op0IsKill, Op1, Op1IsKill);
 3214     return fastEmitInst_rr(PPC::XSMINCDP, &PPC::VSFRCRegClass, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc
 4169   &PPC::VSFRCRegClass,
 4183   &PPC::VSFRCRegClass,
 4189   &PPC::VSFRCRegClass,
 4201   &PPC::VSFRCRegClass,
 4211   &PPC::VSFRCRegClass,
 4792     &PPC::VSFRCRegClass,
lib/Target/PowerPC/PPCAsmPrinter.cpp
  558               PPC::VSFRCRegClass.contains(Reg) ||
lib/Target/PowerPC/PPCFastISel.cpp
 1221     SrcReg = copyRegToRegClass(&PPC::VSFRCRegClass, SrcReg);
 1236     DestReg = createResultReg(&PPC::VSFRCRegClass);
lib/Target/PowerPC/PPCISelLowering.cpp
  794       addRegisterClass(MVT::f64, &PPC::VSFRCRegClass);
 3502             RC = &PPC::VSFRCRegClass;
 3946                                                 ? &PPC::VSFRCRegClass
14363       return std::make_pair(0U, &PPC::VSFRCRegClass);
lib/Target/PowerPC/PPCInstrInfo.cpp
  956              PPC::VSFRCRegClass.contains(DestReg)) {
  963   } else if (PPC::VSFRCRegClass.contains(SrcReg) &&
 1003   else if (PPC::VSFRCRegClass.contains(DestReg, SrcReg) ||
 1054     } else if (PPC::VSFRCRegClass.hasSubClassEq(RC)) {
 1092     } else if (PPC::VSFRCRegClass.contains(Reg)) {
 1140     } else if (PPC::VSFRCRegClass.hasSubClassEq(RC)) {
 1178     } else if (PPC::VSFRCRegClass.contains(Reg)) {
 2180     if (PPC::VSFRCRegClass.contains(TargetReg)) {
 2190     if (PPC::VSFRCRegClass.contains(SrcReg)) {
 2202     if (PPC::VSFRCRegClass.contains(TargetReg))
 2210     if (PPC::VSFRCRegClass.contains(SrcReg)) {
lib/Target/PowerPC/PPCRegisterInfo.cpp
  472       return &PPC::VSFRCRegClass;
lib/Target/PowerPC/PPCVSXCopy.cpp
   75       return IsRegInClass(Reg, &PPC::VSFRCRegClass, MRI);
lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
  174     return (isRegInClass(Reg, &PPC::VSFRCRegClass) ||