Lines Matching refs:GlobalBaseReg
144 unsigned GlobalBaseReg = 0; member in __anone4b018340111::PPCDAGToDAGISel
152 GlobalBaseReg = 0; in runOnMachineFunction()
432 if (!GlobalBaseReg) { in getGlobalBaseReg()
442 GlobalBaseReg = PPC::R30; in getGlobalBaseReg()
446 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg()
450 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg()
453 TII.get(PPC::UpdateGBR), GlobalBaseReg) in getGlobalBaseReg()
454 .addReg(TempReg, RegState::Define).addReg(GlobalBaseReg); in getGlobalBaseReg()
458 GlobalBaseReg = in getGlobalBaseReg()
461 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg()
474 GlobalBaseReg = RegInfo->createVirtualRegister(&PPC::G8RC_and_G8RC_NOX0RegClass); in getGlobalBaseReg()
476 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR8), GlobalBaseReg); in getGlobalBaseReg()
479 return CurDAG->getRegister(GlobalBaseReg, in getGlobalBaseReg()
5074 case PPCISD::GlobalBaseReg: in Select()