Lines Matching refs:PPC

145       return RC->getID() == PPC::VSFRCRegClassID;  in isVSFRCRegClass()
148 return RC->getID() == PPC::VSSRCRegClassID; in isVSSRCRegClass()
160 const PPC::Predicate Pred);
163 unsigned FP64LoadOpc = PPC::LFD);
201 static Optional<PPC::Predicate> getComparePred(CmpInst::Predicate Pred) { in getComparePred()
229 return Optional<PPC::Predicate>(); in getComparePred()
233 return PPC::PRED_EQ; in getComparePred()
238 return PPC::PRED_GT; in getComparePred()
243 return PPC::PRED_GE; in getComparePred()
248 return PPC::PRED_LT; in getComparePred()
253 return PPC::PRED_LE; in getComparePred()
257 return PPC::PRED_NE; in getComparePred()
260 return PPC::PRED_NU; in getComparePred()
263 return PPC::PRED_UN; in getComparePred()
412 MRI.setRegClass(Addr.Base.Reg, &PPC::G8RC_and_G8RC_NOX0RegClass); in PPCComputeAddress()
431 unsigned ResultReg = createResultReg(&PPC::G8RC_and_G8RC_NOX0RegClass); in PPCSimplifyAddress()
432 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDI8), in PPCSimplifyAddress()
467 (VT == MVT::f64 ? (HasSPE ? &PPC::SPERCRegClass : &PPC::F8RCRegClass) : in PPCEmitLoad()
468 (VT == MVT::f32 ? (HasSPE ? &PPC::GPRCRegClass : &PPC::F4RCRegClass) : in PPCEmitLoad()
469 (VT == MVT::i64 ? &PPC::G8RC_and_G8RC_NOX0RegClass : in PPCEmitLoad()
470 &PPC::GPRC_and_GPRC_NOR0RegClass))))); in PPCEmitLoad()
472 bool Is32BitInt = UseRC->hasSuperClassEq(&PPC::GPRCRegClass); in PPCEmitLoad()
478 Opc = Is32BitInt ? PPC::LBZ : PPC::LBZ8; in PPCEmitLoad()
481 Opc = (IsZExt ? (Is32BitInt ? PPC::LHZ : PPC::LHZ8) in PPCEmitLoad()
482 : (Is32BitInt ? PPC::LHA : PPC::LHA8)); in PPCEmitLoad()
485 Opc = (IsZExt ? (Is32BitInt ? PPC::LWZ : PPC::LWZ8) in PPCEmitLoad()
486 : (Is32BitInt ? PPC::LWA_32 : PPC::LWA)); in PPCEmitLoad()
487 if ((Opc == PPC::LWA || Opc == PPC::LWA_32) && ((Addr.Offset & 3) != 0)) in PPCEmitLoad()
491 Opc = PPC::LD; in PPCEmitLoad()
492 assert(UseRC->hasSuperClassEq(&PPC::G8RCRegClass) && in PPCEmitLoad()
497 Opc = Subtarget->hasSPE() ? PPC::SPELWZ : PPC::LFS; in PPCEmitLoad()
513 bool Is32VSXLoad = IsVSSRC && Opc == PPC::LFS; in PPCEmitLoad()
514 bool Is64VSXLoad = IsVSFRC && Opc == PPC::LFD; in PPCEmitLoad()
555 case PPC::LBZ: Opc = PPC::LBZX; break; in PPCEmitLoad()
556 case PPC::LBZ8: Opc = PPC::LBZX8; break; in PPCEmitLoad()
557 case PPC::LHZ: Opc = PPC::LHZX; break; in PPCEmitLoad()
558 case PPC::LHZ8: Opc = PPC::LHZX8; break; in PPCEmitLoad()
559 case PPC::LHA: Opc = PPC::LHAX; break; in PPCEmitLoad()
560 case PPC::LHA8: Opc = PPC::LHAX8; break; in PPCEmitLoad()
561 case PPC::LWZ: Opc = PPC::LWZX; break; in PPCEmitLoad()
562 case PPC::LWZ8: Opc = PPC::LWZX8; break; in PPCEmitLoad()
563 case PPC::LWA: Opc = PPC::LWAX; break; in PPCEmitLoad()
564 case PPC::LWA_32: Opc = PPC::LWAX_32; break; in PPCEmitLoad()
565 case PPC::LD: Opc = PPC::LDX; break; in PPCEmitLoad()
566 case PPC::LFS: Opc = IsVSSRC ? PPC::LXSSPX : PPC::LFSX; break; in PPCEmitLoad()
567 case PPC::LFD: Opc = IsVSFRC ? PPC::LXSDX : PPC::LFDX; break; in PPCEmitLoad()
568 case PPC::EVLDD: Opc = PPC::EVLDDX; break; in PPCEmitLoad()
569 case PPC::SPELWZ: Opc = PPC::SPELWZX; break; in PPCEmitLoad()
582 MIB.addReg(PPC::ZERO8).addReg(Addr.Base.Reg); in PPCEmitLoad()
613 Subtarget->hasSPE() ? PPC::EVLDD : PPC::LFD)) in SelectLoad()
626 bool Is32BitInt = RC->hasSuperClassEq(&PPC::GPRCRegClass); in PPCEmitStore()
632 Opc = Is32BitInt ? PPC::STB : PPC::STB8; in PPCEmitStore()
635 Opc = Is32BitInt ? PPC::STH : PPC::STH8; in PPCEmitStore()
639 Opc = PPC::STW; in PPCEmitStore()
642 Opc = PPC::STD; in PPCEmitStore()
646 Opc = Subtarget->hasSPE() ? PPC::SPESTW : PPC::STFS; in PPCEmitStore()
649 Opc = Subtarget->hasSPE() ? PPC::EVSTDD : PPC::STFD; in PPCEmitStore()
662 bool Is32VSXStore = IsVSSRC && Opc == PPC::STFS; in PPCEmitStore()
663 bool Is64VSXStore = IsVSFRC && Opc == PPC::STFD; in PPCEmitStore()
705 case PPC::STB: Opc = PPC::STBX; break; in PPCEmitStore()
706 case PPC::STH : Opc = PPC::STHX; break; in PPCEmitStore()
707 case PPC::STW : Opc = PPC::STWX; break; in PPCEmitStore()
708 case PPC::STB8: Opc = PPC::STBX8; break; in PPCEmitStore()
709 case PPC::STH8: Opc = PPC::STHX8; break; in PPCEmitStore()
710 case PPC::STW8: Opc = PPC::STWX8; break; in PPCEmitStore()
711 case PPC::STD: Opc = PPC::STDX; break; in PPCEmitStore()
712 case PPC::STFS: Opc = IsVSSRC ? PPC::STXSSPX : PPC::STFSX; break; in PPCEmitStore()
713 case PPC::STFD: Opc = IsVSFRC ? PPC::STXSDX : PPC::STFDX; break; in PPCEmitStore()
714 case PPC::EVSTDD: Opc = PPC::EVSTDDX; break; in PPCEmitStore()
715 case PPC::SPESTW: Opc = PPC::SPESTWX; break; in PPCEmitStore()
728 MIB.addReg(PPC::ZERO8).addReg(Addr.Base.Reg); in PPCEmitStore()
774 Optional<PPC::Predicate> OptPPCPred = getComparePred(CI->getPredicate()); in SelectBranch()
778 PPC::Predicate PPCPred = OptPPCPred.getValue(); in SelectBranch()
783 PPCPred = PPC::InvertPredicate(PPCPred); in SelectBranch()
786 unsigned CondReg = createResultReg(&PPC::CRRCRegClass); in SelectBranch()
792 BuildMI(*BrBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::BCC)) in SelectBranch()
793 .addImm(Subtarget->hasSPE() ? PPC::PRED_SPE : PPCPred) in SelectBranch()
820 const PPC::Predicate Pred) { in PPCEmitCmp()
873 case PPC::PRED_EQ: in PPCEmitCmp()
874 CmpOpc = PPC::EFSCMPEQ; in PPCEmitCmp()
876 case PPC::PRED_LT: in PPCEmitCmp()
877 CmpOpc = PPC::EFSCMPLT; in PPCEmitCmp()
879 case PPC::PRED_GT: in PPCEmitCmp()
880 CmpOpc = PPC::EFSCMPGT; in PPCEmitCmp()
884 CmpOpc = PPC::FCMPUS; in PPCEmitCmp()
886 SrcReg1 = copyRegToRegClass(&PPC::F4RCRegClass, SrcReg1); in PPCEmitCmp()
888 SrcReg2 = copyRegToRegClass(&PPC::F4RCRegClass, SrcReg2); in PPCEmitCmp()
895 case PPC::PRED_EQ: in PPCEmitCmp()
896 CmpOpc = PPC::EFDCMPEQ; in PPCEmitCmp()
898 case PPC::PRED_LT: in PPCEmitCmp()
899 CmpOpc = PPC::EFDCMPLT; in PPCEmitCmp()
901 case PPC::PRED_GT: in PPCEmitCmp()
902 CmpOpc = PPC::EFDCMPGT; in PPCEmitCmp()
906 CmpOpc = PPC::XSCMPUDP; in PPCEmitCmp()
908 CmpOpc = PPC::FCMPUD; in PPCEmitCmp()
918 CmpOpc = IsZExt ? PPC::CMPLW : PPC::CMPW; in PPCEmitCmp()
920 CmpOpc = IsZExt ? PPC::CMPLWI : PPC::CMPWI; in PPCEmitCmp()
924 CmpOpc = IsZExt ? PPC::CMPLD : PPC::CMPD; in PPCEmitCmp()
926 CmpOpc = IsZExt ? PPC::CMPLDI : PPC::CMPDI; in PPCEmitCmp()
931 unsigned ExtReg = createResultReg(&PPC::GPRCRegClass); in PPCEmitCmp()
937 unsigned ExtReg = createResultReg(&PPC::GPRCRegClass); in PPCEmitCmp()
989 DestReg = createResultReg(&PPC::GPRCRegClass); in SelectFPTrunc()
991 TII.get(PPC::EFSCFD), DestReg) in SelectFPTrunc()
994 DestReg = createResultReg(&PPC::VSSRCRegClass); in SelectFPTrunc()
996 TII.get(PPC::XSRSP), DestReg) in SelectFPTrunc()
999 DestReg = createResultReg(&PPC::F4RCRegClass); in SelectFPTrunc()
1001 TII.get(PPC::FRSP), DestReg) in SelectFPTrunc()
1021 unsigned TmpReg = createResultReg(&PPC::G8RCRegClass); in PPCMoveToFPReg()
1038 unsigned LoadOpc = PPC::LFD; in PPCMoveToFPReg()
1042 LoadOpc = PPC::LFIWZX; in PPCMoveToFPReg()
1045 LoadOpc = PPC::LFIWAX; in PPCMoveToFPReg()
1050 const TargetRegisterClass *RC = &PPC::F8RCRegClass; in PPCMoveToFPReg()
1089 Opc = IsSigned ? PPC::EFSCFSI : PPC::EFSCFUI; in SelectIToFP()
1091 Opc = IsSigned ? PPC::EFDCFSI : PPC::EFDCFUI; in SelectIToFP()
1093 unsigned DestReg = createResultReg(&PPC::SPERCRegClass); in SelectIToFP()
1116 unsigned TmpReg = createResultReg(&PPC::G8RCRegClass); in SelectIToFP()
1129 const TargetRegisterClass *RC = &PPC::F8RCRegClass; in SelectIToFP()
1134 Opc = IsSigned ? PPC::FCFIDS : PPC::FCFIDUS; in SelectIToFP()
1136 Opc = IsSigned ? PPC::FCFID : PPC::FCFIDU; in SelectIToFP()
1215 if (InRC == &PPC::F4RCRegClass) in SelectFPToI()
1216 SrcReg = copyRegToRegClass(&PPC::F8RCRegClass, SrcReg); in SelectFPToI()
1217 else if (InRC == &PPC::VSSRCRegClass) in SelectFPToI()
1218 SrcReg = copyRegToRegClass(&PPC::VSFRCRegClass, SrcReg); in SelectFPToI()
1227 DestReg = createResultReg(&PPC::GPRCRegClass); in SelectFPToI()
1229 Opc = InRC == &PPC::GPRCRegClass ? PPC::EFSCTSIZ : PPC::EFDCTSIZ; in SelectFPToI()
1231 Opc = InRC == &PPC::GPRCRegClass ? PPC::EFSCTUIZ : PPC::EFDCTUIZ; in SelectFPToI()
1233 DestReg = createResultReg(&PPC::VSFRCRegClass); in SelectFPToI()
1235 Opc = IsSigned ? PPC::XSCVDPSXWS : PPC::XSCVDPUXWS; in SelectFPToI()
1237 Opc = IsSigned ? PPC::XSCVDPSXDS : PPC::XSCVDPUXDS; in SelectFPToI()
1239 DestReg = createResultReg(&PPC::F8RCRegClass); in SelectFPToI()
1242 Opc = PPC::FCTIWZ; in SelectFPToI()
1244 Opc = Subtarget->hasFPCVT() ? PPC::FCTIWUZ : PPC::FCTIDZ; in SelectFPToI()
1246 Opc = IsSigned ? PPC::FCTIDZ : PPC::FCTIDUZ; in SelectFPToI()
1281 &PPC::GPRC_and_GPRC_NOR0RegClass); in SelectBinaryIntOp()
1282 bool IsGPRC = RC->hasSuperClassEq(&PPC::GPRCRegClass); in SelectBinaryIntOp()
1288 Opc = IsGPRC ? PPC::ADD4 : PPC::ADD8; in SelectBinaryIntOp()
1291 Opc = IsGPRC ? PPC::OR : PPC::OR8; in SelectBinaryIntOp()
1294 Opc = IsGPRC ? PPC::SUBF : PPC::SUBF8; in SelectBinaryIntOp()
1298 unsigned ResultReg = createResultReg(RC ? RC : &PPC::G8RCRegClass); in SelectBinaryIntOp()
1311 case PPC::ADD4: in SelectBinaryIntOp()
1312 Opc = PPC::ADDI; in SelectBinaryIntOp()
1313 MRI.setRegClass(SrcReg1, &PPC::GPRC_and_GPRC_NOR0RegClass); in SelectBinaryIntOp()
1315 case PPC::ADD8: in SelectBinaryIntOp()
1316 Opc = PPC::ADDI8; in SelectBinaryIntOp()
1317 MRI.setRegClass(SrcReg1, &PPC::G8RC_and_G8RC_NOX0RegClass); in SelectBinaryIntOp()
1319 case PPC::OR: in SelectBinaryIntOp()
1320 Opc = PPC::ORI; in SelectBinaryIntOp()
1322 case PPC::OR8: in SelectBinaryIntOp()
1323 Opc = PPC::ORI8; in SelectBinaryIntOp()
1325 case PPC::SUBF: in SelectBinaryIntOp()
1329 Opc = PPC::ADDI; in SelectBinaryIntOp()
1330 MRI.setRegClass(SrcReg1, &PPC::GPRC_and_GPRC_NOR0RegClass); in SelectBinaryIntOp()
1334 case PPC::SUBF8: in SelectBinaryIntOp()
1338 Opc = PPC::ADDI8; in SelectBinaryIntOp()
1339 MRI.setRegClass(SrcReg1, &PPC::G8RC_and_G8RC_NOX0RegClass); in SelectBinaryIntOp()
1424 unsigned NextGPR = PPC::X3; in processCallArgs()
1425 unsigned NextFPR = PPC::F1; in processCallArgs()
1442 (DestVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass; in processCallArgs()
1454 (DestVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass; in processCallArgs()
1525 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::FRSP), in finishCall()
1534 SourcePhysReg -= PPC::X0 - PPC::R0; in finishCall()
1535 ResultReg = copyRegToRegClass(&PPC::GPRCRegClass, SourcePhysReg); in finishCall()
1659 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::NOP)); in fastLowerCall()
1666 TII.get(PPC::BL8_NOP)); in fastLowerCall()
1678 MIB.addReg(PPC::X2, RegState::Implicit); in fastLowerCall()
1768 (DestVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass; in SelectRet()
1777 (DestVT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass; in SelectRet()
1795 TII.get(PPC::BLR8)); in SelectRet()
1817 Opc = (DestVT == MVT::i32) ? PPC::EXTSB : PPC::EXTSB8_32_64; in PPCEmitIntExt()
1819 Opc = (DestVT == MVT::i32) ? PPC::EXTSH : PPC::EXTSH8_32_64; in PPCEmitIntExt()
1822 Opc = PPC::EXTSW_32_64; in PPCEmitIntExt()
1836 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::RLWINM), in PPCEmitIntExt()
1850 TII.get(PPC::RLDICL_32_64), DestReg) in PPCEmitIntExt()
1863 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::MTCTR8)) in SelectIndirectBr()
1865 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::BCTR8)); in SelectIndirectBr()
1892 SrcReg = copyRegToRegClass(&PPC::GPRCRegClass, SrcReg, 0, PPC::sub_32); in SelectTrunc()
1926 (DestVT == MVT::i64 ? &PPC::G8RC_and_G8RC_NOX0RegClass : in SelectIntExt()
1927 &PPC::GPRC_and_GPRC_NOR0RegClass)); in SelectIntExt()
2010 RC = ((VT == MVT::f32) ? &PPC::GPRCRegClass : &PPC::SPERCRegClass); in PPCMaterializeFP()
2012 RC = ((VT == MVT::f32) ? &PPC::F4RCRegClass : &PPC::F8RCRegClass); in PPCMaterializeFP()
2024 Opc = ((VT == MVT::f32) ? PPC::SPELWZ : PPC::EVLDD); in PPCMaterializeFP()
2026 Opc = ((VT == MVT::f32) ? PPC::LFS : PPC::LFD); in PPCMaterializeFP()
2028 unsigned TmpReg = createResultReg(&PPC::G8RC_and_G8RC_NOX0RegClass); in PPCMaterializeFP()
2033 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::LDtocCPT), in PPCMaterializeFP()
2035 .addConstantPoolIndex(Idx).addReg(PPC::X2); in PPCMaterializeFP()
2040 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDIStocHA8), in PPCMaterializeFP()
2041 TmpReg).addReg(PPC::X2).addConstantPoolIndex(Idx); in PPCMaterializeFP()
2045 unsigned TmpReg2 = createResultReg(&PPC::G8RC_and_G8RC_NOX0RegClass); in PPCMaterializeFP()
2046 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::LDtocL), in PPCMaterializeFP()
2069 const TargetRegisterClass *RC = &PPC::G8RC_and_G8RC_NOX0RegClass; in PPCMaterializeGV()
2088 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::LDtoc), in PPCMaterializeGV()
2091 .addReg(PPC::X2); in PPCMaterializeGV()
2102 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDIStocHA8), in PPCMaterializeGV()
2103 HighPartReg).addReg(PPC::X2).addGlobalAddress(GV); in PPCMaterializeGV()
2106 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::LDtocL), in PPCMaterializeGV()
2110 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDItocL), in PPCMaterializeGV()
2126 bool IsGPRC = RC->hasSuperClassEq(&PPC::GPRCRegClass); in PPCMaterialize32BitInt()
2130 TII.get(IsGPRC ? PPC::LI : PPC::LI8), ResultReg) in PPCMaterialize32BitInt()
2136 TII.get(IsGPRC ? PPC::LIS : PPC::LIS8), TmpReg) in PPCMaterialize32BitInt()
2139 TII.get(IsGPRC ? PPC::ORI : PPC::ORI8), ResultReg) in PPCMaterialize32BitInt()
2144 TII.get(IsGPRC ? PPC::LIS : PPC::LIS8), ResultReg) in PPCMaterialize32BitInt()
2183 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::RLDICR), in PPCMaterialize64BitInt()
2191 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ORIS8), in PPCMaterialize64BitInt()
2198 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ORI8), in PPCMaterialize64BitInt()
2213 unsigned ImmReg = createResultReg(&PPC::CRBITRCRegClass); in PPCMaterializeInt()
2215 TII.get(CI->isZero() ? PPC::CRUNSET : PPC::CRSET), ImmReg); in PPCMaterializeInt()
2224 ((VT == MVT::i64) ? &PPC::G8RCRegClass : &PPC::GPRCRegClass); in PPCMaterializeInt()
2232 unsigned Opc = (VT == MVT::i64) ? PPC::LI8 : PPC::LI; in PPCMaterializeInt()
2285 unsigned ResultReg = createResultReg(&PPC::G8RC_and_G8RC_NOX0RegClass); in fastMaterializeAlloca()
2286 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDI8), in fastMaterializeAlloca()
2315 case PPC::RLDICL: in tryToFoldLoadIntoMI()
2316 case PPC::RLDICL_32_64: { in tryToFoldLoadIntoMI()
2326 case PPC::RLWINM: in tryToFoldLoadIntoMI()
2327 case PPC::RLWINM8: { in tryToFoldLoadIntoMI()
2336 case PPC::EXTSB: in tryToFoldLoadIntoMI()
2337 case PPC::EXTSB8: in tryToFoldLoadIntoMI()
2338 case PPC::EXTSB8_32_64: in tryToFoldLoadIntoMI()
2342 case PPC::EXTSH: in tryToFoldLoadIntoMI()
2343 case PPC::EXTSH8: in tryToFoldLoadIntoMI()
2344 case PPC::EXTSH8_32_64: { in tryToFoldLoadIntoMI()
2350 case PPC::EXTSW: in tryToFoldLoadIntoMI()
2351 case PPC::EXTSW_32: in tryToFoldLoadIntoMI()
2352 case PPC::EXTSW_32_64: { in tryToFoldLoadIntoMI()
2367 Subtarget->hasSPE() ? PPC::EVLDD : PPC::LFD)) in tryToFoldLoadIntoMI()
2395 unsigned ImmReg = createResultReg(&PPC::CRBITRCRegClass); in fastEmit_i()
2397 TII.get(Imm == 0 ? PPC::CRUNSET : PPC::CRSET), ImmReg); in fastEmit_i()
2405 const TargetRegisterClass *RC = ((VT == MVT::i64) ? &PPC::G8RCRegClass : in fastEmit_i()
2406 &PPC::GPRCRegClass); in fastEmit_i()
2428 if (MachineInstOpcode == PPC::ADDI) in fastEmitInst_ri()
2429 MRI.setRegClass(Op0, &PPC::GPRC_and_GPRC_NOR0RegClass); in fastEmitInst_ri()
2430 else if (MachineInstOpcode == PPC::ADDI8) in fastEmitInst_ri()
2431 MRI.setRegClass(Op0, &PPC::G8RC_and_G8RC_NOX0RegClass); in fastEmitInst_ri()
2434 (RC == &PPC::GPRCRegClass ? &PPC::GPRC_and_GPRC_NOR0RegClass : in fastEmitInst_ri()
2435 (RC == &PPC::G8RCRegClass ? &PPC::G8RC_and_G8RC_NOX0RegClass : RC)); in fastEmitInst_ri()
2447 (RC == &PPC::GPRCRegClass ? &PPC::GPRC_and_GPRC_NOR0RegClass : in fastEmitInst_r()
2448 (RC == &PPC::G8RCRegClass ? &PPC::G8RC_and_G8RC_NOX0RegClass : RC)); in fastEmitInst_r()
2460 (RC == &PPC::GPRCRegClass ? &PPC::GPRC_and_GPRC_NOR0RegClass : in fastEmitInst_rr()
2461 (RC == &PPC::G8RCRegClass ? &PPC::G8RC_and_G8RC_NOX0RegClass : RC)); in fastEmitInst_rr()
2468 FastISel *PPC::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()