| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsMachineFunction.cpp | 28 return GlobalBaseReg; in globalBaseRegSet() 48 if (!GlobalBaseReg) in getGlobalBaseReg() 49 GlobalBaseReg = in getGlobalBaseReg() 51 return GlobalBaseReg; in getGlobalBaseReg() 55 if (!GlobalBaseReg) { in getGlobalBaseRegForGlobalISel() 59 return GlobalBaseReg; in getGlobalBaseRegForGlobalISel() 63 if (!GlobalBaseReg) in initGlobalBaseReg() 91 BuildMI(MBB, I, DL, TII.get(Mips::DADDiu), GlobalBaseReg).addReg(V1) in initGlobalBaseReg() 103 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V0) in initGlobalBaseReg() 119 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V1) in initGlobalBaseReg() [all …]
|
| H A D | MipsISelDAGToDAG.cpp | 68 Register GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg(*MF); in getGlobalBaseReg() local 69 return CurDAG->getRegister(GlobalBaseReg, getTargetLowering()->getPointerTy( in getGlobalBaseReg()
|
| H A D | Mips16ISelDAGToDAG.cpp | 75 Register V0, V1, V2, GlobalBaseReg = MipsFI->getGlobalBaseReg(MF); in initGlobalBaseReg() local 89 BuildMI(MBB, I, DL, TII.get(Mips::AdduRxRyRz16), GlobalBaseReg) in initGlobalBaseReg()
|
| H A D | MipsMachineFunction.h | 95 Register GlobalBaseReg; variable
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| H A D | VEMachineFunctionInfo.h | 23 Register GlobalBaseReg; 33 : GlobalBaseReg(), VarArgsFrameOffset(0), IsLeafProc(false) {} in VEMachineFunctionInfo() 35 : GlobalBaseReg(), VarArgsFrameOffset(0), IsLeafProc(false) {} in VEMachineFunctionInfo() 37 Register getGlobalBaseReg() const { return GlobalBaseReg; } in getGlobalBaseReg() 38 void setGlobalBaseReg(Register Reg) { GlobalBaseReg = Reg; } in setGlobalBaseReg()
|
| H A D | VEInstrInfo.cpp | 726 Register GlobalBaseReg = VEFI->getGlobalBaseReg(); in getGlobalBaseReg() local 727 if (GlobalBaseReg != 0) in getGlobalBaseReg() 728 return GlobalBaseReg; in getGlobalBaseReg() 731 GlobalBaseReg = VE::SX15; in getGlobalBaseReg() 738 BuildMI(FirstMBB, MBBI, dl, get(VE::GETGOT), GlobalBaseReg); in getGlobalBaseReg() 739 VEFI->setGlobalBaseReg(GlobalBaseReg); in getGlobalBaseReg() 740 return GlobalBaseReg; in getGlobalBaseReg()
|
| H A D | VEISelDAGToDAG.cpp | 347 Register GlobalBaseReg = Subtarget->getInstrInfo()->getGlobalBaseReg(MF); in getGlobalBaseReg() local 349 ->getRegister(GlobalBaseReg, TLI->getPointerTy(CurDAG->getDataLayout())) in getGlobalBaseReg()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
| H A D | SparcMachineFunctionInfo.h | 22 Register GlobalBaseReg; 35 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0), in SparcMachineFunctionInfo() 38 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0), in SparcMachineFunctionInfo() 41 Register getGlobalBaseReg() const { return GlobalBaseReg; } in getGlobalBaseReg() 42 void setGlobalBaseReg(Register Reg) { GlobalBaseReg = Reg; } in setGlobalBaseReg()
|
| H A D | SparcInstrInfo.cpp | 473 Register GlobalBaseReg = SparcFI->getGlobalBaseReg(); in getGlobalBaseReg() local 474 if (GlobalBaseReg) in getGlobalBaseReg() 475 return GlobalBaseReg; in getGlobalBaseReg() 484 GlobalBaseReg = RegInfo.createVirtualRegister(PtrRC); in getGlobalBaseReg() 488 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg); in getGlobalBaseReg() 489 SparcFI->setGlobalBaseReg(GlobalBaseReg); in getGlobalBaseReg() 490 return GlobalBaseReg; in getGlobalBaseReg()
|
| H A D | SparcISelDAGToDAG.cpp | 69 unsigned GlobalBaseReg = Subtarget->getInstrInfo()->getGlobalBaseReg(MF); in getGlobalBaseReg() local 70 return CurDAG->getRegister(GlobalBaseReg, in getGlobalBaseReg()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| H A D | M68kMachineFunction.h | 48 unsigned GlobalBaseReg = 0; variable 89 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } in getGlobalBaseReg() 90 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; } in setGlobalBaseReg()
|
| H A D | M68kInstrInfo.cpp | 791 unsigned GlobalBaseReg = MxFI->getGlobalBaseReg(); in getGlobalBaseReg() local 792 if (GlobalBaseReg != 0) in getGlobalBaseReg() 793 return GlobalBaseReg; in getGlobalBaseReg() 805 GlobalBaseReg = RegInfo.createVirtualRegister(&M68k::AR32_NOSPRegClass); in getGlobalBaseReg() 806 MxFI->setGlobalBaseReg(GlobalBaseReg); in getGlobalBaseReg() 807 return GlobalBaseReg; in getGlobalBaseReg() 838 unsigned GlobalBaseReg = MxFI->getGlobalBaseReg(); in runOnMachineFunction() local 841 if (GlobalBaseReg == 0) in runOnMachineFunction() 851 BuildMI(FirstMBB, MBBI, DL, TII->get(M68k::LEA32q), GlobalBaseReg) in runOnMachineFunction()
|
| H A D | M68kISelDAGToDAG.cpp | 342 unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF); in getGlobalBaseReg() local 344 return CurDAG->getRegister(GlobalBaseReg, TLI->getPointerTy(DL)).getNode(); in getGlobalBaseReg()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86MachineFunctionInfo.h | 71 Register GlobalBaseReg; variable 164 Register getGlobalBaseReg() const { return GlobalBaseReg; } in getGlobalBaseReg() 165 void setGlobalBaseReg(Register Reg) { GlobalBaseReg = Reg; } in setGlobalBaseReg()
|
| H A D | X86InstrBuilder.h | 224 unsigned GlobalBaseReg, unsigned char OpFlags) { in addConstantPoolReference() argument 226 return MIB.addReg(GlobalBaseReg).addImm(1).addReg(0) in addConstantPoolReference()
|
| H A D | X86InstrInfo.cpp | 6837 Register GlobalBaseReg = X86FI->getGlobalBaseReg(); in getGlobalBaseReg() local 6838 if (GlobalBaseReg != 0) in getGlobalBaseReg() 6839 return GlobalBaseReg; in getGlobalBaseReg() 6844 GlobalBaseReg = RegInfo.createVirtualRegister( in getGlobalBaseReg() 6846 X86FI->setGlobalBaseReg(GlobalBaseReg); in getGlobalBaseReg() 6847 return GlobalBaseReg; in getGlobalBaseReg() 8659 Register GlobalBaseReg = X86FI->getGlobalBaseReg(); in runOnMachineFunction() local 8662 if (GlobalBaseReg == 0) in runOnMachineFunction() 8676 PC = GlobalBaseReg; in runOnMachineFunction() 8723 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::ADD32ri), GlobalBaseReg) in runOnMachineFunction()
|
| H A D | X86ISelLowering.h | 143 GlobalBaseReg, enumerator
|
| H A D | X86ISelDAGToDAG.cpp | 2801 unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF); in getGlobalBaseReg() local 2803 return CurDAG->getRegister(GlobalBaseReg, TLI->getPointerTy(DL)).getNode(); in getGlobalBaseReg() 4777 case X86ISD::GlobalBaseReg: in Select()
|
| H A D | X86ISelLowering.cpp | 2440 return DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), in getPICJumpTableRelocBase() 4184 Register(X86::EBX), DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), in LowerCall() 19180 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), Result); in LowerConstantPool() 19202 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), Result); in LowerJumpTable() 19227 DAG.getNode(X86ISD::GlobalBaseReg, dl, PtrVT), Result); in LowerBlockAddress() 19291 DAG.getNode(X86ISD::GlobalBaseReg, dl, PtrVT), Result); in LowerGlobalOrExternal() 19352 DAG.getNode(X86ISD::GlobalBaseReg, in LowerToTLSGeneralDynamicModel32() 19393 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), InFlag); in LowerToTLSLocalDynamicModel() 19456 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), in LowerToTLSExecModel() 19524 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), in LowerGlobalTLSAddress() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
| H A D | LanaiMachineFunctionInfo.h | 35 Register GlobalBaseReg; variable
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 144 unsigned GlobalBaseReg = 0; member in __anon516d030b0111::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() [all …]
|
| H A D | PPCISelLowering.h | 156 GlobalBaseReg, enumerator
|
| H A D | PPCISelLowering.cpp | 1609 case PPCISD::GlobalBaseReg: return "PPCISD::GlobalBaseReg"; in getTargetNodeName() 3033 DAG.getNode(PPCISD::GlobalBaseReg, DL, PtrVT), Hi); in LowerLabelRef() 3056 : DAG.getNode(PPCISD::GlobalBaseReg, dl, VT); in getTOCEntry() 3130 return DAG.getNode(PPCISD::GlobalBaseReg, SDLoc(), in getPICJumpTableRelocBase() 3325 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); in LowerGlobalTLSAddressLinux() 3350 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); in LowerGlobalTLSAddressLinux() 3376 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); in LowerGlobalTLSAddressLinux()
|