Lines Matching refs:GlobalBaseReg
147 unsigned GlobalBaseReg = 0; member in __anonc3d3b4b60111::PPCDAGToDAGISel
159 GlobalBaseReg = 0; in runOnMachineFunction()
460 if (!GlobalBaseReg) { in INITIALIZE_PASS()
470 GlobalBaseReg = PPC::R30; in INITIALIZE_PASS()
474 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in INITIALIZE_PASS()
478 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in INITIALIZE_PASS()
481 TII.get(PPC::UpdateGBR), GlobalBaseReg) in INITIALIZE_PASS()
482 .addReg(TempReg, RegState::Define).addReg(GlobalBaseReg); in INITIALIZE_PASS()
486 GlobalBaseReg = in INITIALIZE_PASS()
489 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in INITIALIZE_PASS()
502 GlobalBaseReg = RegInfo->createVirtualRegister(&PPC::G8RC_and_G8RC_NOX0RegClass); in INITIALIZE_PASS()
504 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR8), GlobalBaseReg); in INITIALIZE_PASS()
507 return CurDAG->getRegister(GlobalBaseReg, in INITIALIZE_PASS()
5507 case PPCISD::GlobalBaseReg: in Select()