| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcMachineFunctionInfo.h | 23 unsigned GlobalBaseReg; 36 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0), in SparcMachineFunctionInfo() 39 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0), in SparcMachineFunctionInfo() 42 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } in getGlobalBaseReg() 43 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; } in setGlobalBaseReg()
|
| H A D | SparcInstrInfo.cpp | 475 unsigned GlobalBaseReg = SparcFI->getGlobalBaseReg(); in getGlobalBaseReg() local 476 if (GlobalBaseReg != 0) in getGlobalBaseReg() 477 return GlobalBaseReg; in getGlobalBaseReg() 486 GlobalBaseReg = RegInfo.createVirtualRegister(PtrRC); in getGlobalBaseReg() 490 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg); in getGlobalBaseReg() 491 SparcFI->setGlobalBaseReg(GlobalBaseReg); in getGlobalBaseReg() 492 return GlobalBaseReg; in getGlobalBaseReg()
|
| H A D | SparcISelDAGToDAG.cpp | 70 unsigned GlobalBaseReg = Subtarget->getInstrInfo()->getGlobalBaseReg(MF); in getGlobalBaseReg() local 71 return CurDAG->getRegister(GlobalBaseReg, in getGlobalBaseReg()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiMachineFunctionInfo.cpp | 18 if (GlobalBaseReg) in getGlobalBaseReg() 19 return GlobalBaseReg; in getGlobalBaseReg() 21 return GlobalBaseReg = in getGlobalBaseReg()
|
| H A D | LanaiMachineFunctionInfo.h | 38 unsigned GlobalBaseReg; variable 45 : MF(MF), SRetReturnReg(0), GlobalBaseReg(0), VarArgsFrameIndex(0) {} in LanaiMachineFunctionInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsMachineFunction.cpp | 29 return GlobalBaseReg; in globalBaseRegSet() 49 if (!GlobalBaseReg) in getGlobalBaseReg() 50 GlobalBaseReg = in getGlobalBaseReg() 52 return GlobalBaseReg; in getGlobalBaseReg()
|
| H A D | MipsISelDAGToDAG.cpp | 69 unsigned GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg(); in getGlobalBaseReg() local 70 return CurDAG->getRegister(GlobalBaseReg, getTargetLowering()->getPointerTy( in getGlobalBaseReg()
|
| H A D | Mips16ISelDAGToDAG.cpp | 76 unsigned V0, V1, V2, GlobalBaseReg = MipsFI->getGlobalBaseReg(); in initGlobalBaseReg() local 90 BuildMI(MBB, I, DL, TII.get(Mips::AdduRxRyRz16), GlobalBaseReg) in initGlobalBaseReg()
|
| H A D | MipsMachineFunction.h | 93 unsigned GlobalBaseReg = 0; variable
|
| H A D | MipsSEISelDAGToDAG.cpp | 149 unsigned V0, V1, GlobalBaseReg = MipsFI->getGlobalBaseReg(); in initGlobalBaseReg() local 169 BuildMI(MBB, I, DL, TII.get(Mips::DADDiu), GlobalBaseReg).addReg(V1) in initGlobalBaseReg() 181 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V0) in initGlobalBaseReg() 197 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V1) in initGlobalBaseReg() 223 BuildMI(MBB, I, DL, TII.get(Mips::ADDu), GlobalBaseReg) in initGlobalBaseReg()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86MachineFunctionInfo.h | 67 unsigned GlobalBaseReg = 0; variable 142 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } in getGlobalBaseReg() 143 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; } in setGlobalBaseReg()
|
| H A D | X86InstrBuilder.h | 225 unsigned GlobalBaseReg, unsigned char OpFlags) { in addConstantPoolReference() argument 227 return MIB.addReg(GlobalBaseReg).addImm(1).addReg(0) in addConstantPoolReference()
|
| H A D | X86InstrInfo.cpp | 5919 unsigned GlobalBaseReg = X86FI->getGlobalBaseReg(); in getGlobalBaseReg() local 5920 if (GlobalBaseReg != 0) in getGlobalBaseReg() 5921 return GlobalBaseReg; in getGlobalBaseReg() 5926 GlobalBaseReg = RegInfo.createVirtualRegister( in getGlobalBaseReg() 5928 X86FI->setGlobalBaseReg(GlobalBaseReg); in getGlobalBaseReg() 5929 return GlobalBaseReg; in getGlobalBaseReg() 7425 unsigned GlobalBaseReg = X86FI->getGlobalBaseReg(); in runOnMachineFunction() local 7428 if (GlobalBaseReg == 0) in runOnMachineFunction() 7442 PC = GlobalBaseReg; in runOnMachineFunction() 7490 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::ADD32ri), GlobalBaseReg) in runOnMachineFunction()
|
| H A D | X86ISelLowering.h | 147 GlobalBaseReg, enumerator
|
| H A D | X86ISelDAGToDAG.cpp | 2265 unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF); in getGlobalBaseReg() local 2267 return CurDAG->getRegister(GlobalBaseReg, TLI->getPointerTy(DL)).getNode(); in getGlobalBaseReg() 3378 case X86ISD::GlobalBaseReg: in Select()
|
| H A D | X86ISelLowering.cpp | 2193 return DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), in getPICJumpTableRelocBase() 3839 unsigned(X86::EBX), DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), in LowerCall() 16774 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), Result); in LowerConstantPool() 16796 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), Result); in LowerJumpTable() 16820 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), Result); in LowerExternalSymbol() 16847 DAG.getNode(X86ISD::GlobalBaseReg, dl, PtrVT), Result); in LowerBlockAddress() 16939 DAG.getNode(X86ISD::GlobalBaseReg, in LowerToTLSGeneralDynamicModel32() 16972 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), InFlag); in LowerToTLSLocalDynamicModel() 17035 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), in LowerToTLSExecModel() 17100 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), in LowerGlobalTLSAddress() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 144 unsigned GlobalBaseReg; member in __anon93a3ca650111::PPCDAGToDAGISel 152 GlobalBaseReg = 0; in runOnMachineFunction() 404 if (!GlobalBaseReg) { in getGlobalBaseReg() 414 GlobalBaseReg = PPC::R30; in getGlobalBaseReg() 417 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg() 424 TII.get(PPC::UpdateGBR), GlobalBaseReg) in getGlobalBaseReg() 429 GlobalBaseReg = in getGlobalBaseReg() 432 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg() 447 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR8), GlobalBaseReg); in getGlobalBaseReg() 450 return CurDAG->getRegister(GlobalBaseReg, in getGlobalBaseReg() [all …]
|
| H A D | PPCISelLowering.h | 141 GlobalBaseReg, enumerator
|
| H A D | PPCISelLowering.cpp | 1294 case PPCISD::GlobalBaseReg: return "PPCISD::GlobalBaseReg"; in getTargetNodeName() 2573 DAG.getNode(PPCISD::GlobalBaseReg, DL, PtrVT), Hi); in LowerLabelRef() 2593 DAG.getNode(PPCISD::GlobalBaseReg, dl, VT); in getTOCEntry() 2659 return DAG.getNode(PPCISD::GlobalBaseReg, SDLoc(), in getPICJumpTableRelocBase() 2789 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); in LowerGlobalTLSAddress() 2807 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); in LowerGlobalTLSAddress()
|