Lines Matching refs:GlobalBaseReg
145 unsigned GlobalBaseReg = 0; member in __anonb5cceeb00111::PPCDAGToDAGISel
153 GlobalBaseReg = 0; in runOnMachineFunction()
448 if (!GlobalBaseReg) { in getGlobalBaseReg()
458 GlobalBaseReg = PPC::R30; in getGlobalBaseReg()
462 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg()
466 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg()
469 TII.get(PPC::UpdateGBR), GlobalBaseReg) in getGlobalBaseReg()
470 .addReg(TempReg, RegState::Define).addReg(GlobalBaseReg); in getGlobalBaseReg()
474 GlobalBaseReg = in getGlobalBaseReg()
477 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg()
490 GlobalBaseReg = RegInfo->createVirtualRegister(&PPC::G8RC_and_G8RC_NOX0RegClass); in getGlobalBaseReg()
492 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR8), GlobalBaseReg); in getGlobalBaseReg()
495 return CurDAG->getRegister(GlobalBaseReg, in getGlobalBaseReg()
5212 case PPCISD::GlobalBaseReg: in Select()