/external/llvm/lib/Target/Sparc/ |
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()
|
D | SparcInstrInfo.cpp | 427 unsigned GlobalBaseReg = SparcFI->getGlobalBaseReg(); in getGlobalBaseReg() local 428 if (GlobalBaseReg != 0) in getGlobalBaseReg() 429 return GlobalBaseReg; in getGlobalBaseReg() 438 GlobalBaseReg = RegInfo.createVirtualRegister(PtrRC); in getGlobalBaseReg() 442 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg); in getGlobalBaseReg() 443 SparcFI->setGlobalBaseReg(GlobalBaseReg); in getGlobalBaseReg() 444 return GlobalBaseReg; in getGlobalBaseReg()
|
D | SparcISelDAGToDAG.cpp | 69 unsigned GlobalBaseReg = Subtarget->getInstrInfo()->getGlobalBaseReg(MF); in getGlobalBaseReg() local 70 return CurDAG->getRegister(GlobalBaseReg, TLI->getPointerTy()).getNode(); in getGlobalBaseReg()
|
/external/llvm/lib/Target/X86/ |
D | X86MachineFunctionInfo.h | 68 unsigned GlobalBaseReg; variable 101 GlobalBaseReg(0), in X86MachineFunctionInfo() 119 GlobalBaseReg(0), in X86MachineFunctionInfo() 156 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } in getGlobalBaseReg() 157 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; } in setGlobalBaseReg()
|
D | X86InstrBuilder.h | 176 unsigned GlobalBaseReg, unsigned char OpFlags) { in addConstantPoolReference() argument 178 return MIB.addReg(GlobalBaseReg).addImm(1).addReg(0) in addConstantPoolReference()
|
D | X86ISelLowering.h | 141 GlobalBaseReg, enumerator
|
D | X86InstrInfo.cpp | 5980 unsigned GlobalBaseReg = X86FI->getGlobalBaseReg(); in getGlobalBaseReg() local 5981 if (GlobalBaseReg != 0) in getGlobalBaseReg() 5982 return GlobalBaseReg; in getGlobalBaseReg() 5987 GlobalBaseReg = RegInfo.createVirtualRegister(&X86::GR32_NOSPRegClass); in getGlobalBaseReg() 5988 X86FI->setGlobalBaseReg(GlobalBaseReg); in getGlobalBaseReg() 5989 return GlobalBaseReg; in getGlobalBaseReg() 6242 unsigned GlobalBaseReg = X86FI->getGlobalBaseReg(); in runOnMachineFunction() local 6245 if (GlobalBaseReg == 0) in runOnMachineFunction() 6259 PC = GlobalBaseReg; in runOnMachineFunction() 6269 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::ADD32ri), GlobalBaseReg) in runOnMachineFunction()
|
D | X86ISelDAGToDAG.cpp | 1581 unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF); in getGlobalBaseReg() local 1582 return CurDAG->getRegister(GlobalBaseReg, TLI->getPointerTy()).getNode(); in getGlobalBaseReg() 2138 case X86ISD::GlobalBaseReg: in Select()
|
D | X86ISelLowering.cpp | 1781 return DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), getPointerTy()); in getPICJumpTableRelocBase() 2869 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), getPointerTy()))); in LowerCall() 10885 DAG.getNode(X86ISD::GlobalBaseReg, in LowerConstantPool() 10918 DAG.getNode(X86ISD::GlobalBaseReg, in LowerJumpTable() 10957 DAG.getNode(X86ISD::GlobalBaseReg, in LowerExternalSymbol() 10992 DAG.getNode(X86ISD::GlobalBaseReg, dl, getPointerTy()), in LowerBlockAddress() 11026 DAG.getNode(X86ISD::GlobalBaseReg, dl, getPointerTy()), in LowerGlobalAddress() 11090 DAG.getNode(X86ISD::GlobalBaseReg, in LowerToTLSGeneralDynamicModel32() 11123 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), InFlag); in LowerToTLSLocalDynamicModel() 11186 DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(), PtrVT), in LowerToTLSExecModel() [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsMachineFunction.cpp | 66 return GlobalBaseReg; in globalBaseRegSet() 71 if (GlobalBaseReg) in getGlobalBaseReg() 72 return GlobalBaseReg; in getGlobalBaseReg() 87 return GlobalBaseReg = MF.getRegInfo().createVirtualRegister(RC); in getGlobalBaseReg()
|
D | MipsMachineFunction.h | 56 : MF(MF), SRetReturnReg(0), GlobalBaseReg(0), Mips16SPAliasReg(0), in MipsFunctionInfo() 117 unsigned GlobalBaseReg; variable
|
D | MipsISelDAGToDAG.cpp | 61 unsigned GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg(); in getGlobalBaseReg() local 62 return CurDAG->getRegister(GlobalBaseReg, in getGlobalBaseReg()
|
D | MipsSEISelDAGToDAG.cpp | 135 unsigned V0, V1, GlobalBaseReg = MipsFI->getGlobalBaseReg(); in initGlobalBaseReg() local 155 BuildMI(MBB, I, DL, TII.get(Mips::DADDiu), GlobalBaseReg).addReg(V1) in initGlobalBaseReg() 167 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V0) in initGlobalBaseReg() 183 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V1) in initGlobalBaseReg() 209 BuildMI(MBB, I, DL, TII.get(Mips::ADDu), GlobalBaseReg) in initGlobalBaseReg()
|
D | Mips16ISelDAGToDAG.cpp | 77 unsigned V0, V1, V2, GlobalBaseReg = MipsFI->getGlobalBaseReg(); in initGlobalBaseReg() local 90 BuildMI(MBB, I, DL, TII.get(Mips::AdduRxRyRz16), GlobalBaseReg) in initGlobalBaseReg()
|
/external/llvm/lib/Target/ARM/ |
D | ARMMachineFunctionInfo.h | 120 unsigned GlobalBaseReg; variable 141 VarArgsFrameIndex(0), HasITBlocks(false), GlobalBaseReg(0) {} in ARMFunctionInfo() 220 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } in getGlobalBaseReg() 221 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; } in setGlobalBaseReg()
|
D | ARMMachineFunctionInfo.cpp | 24 GlobalBaseReg(0) {} in ARMFunctionInfo()
|
D | ARMInstrInfo.cpp | 181 unsigned GlobalBaseReg = AFI->getGlobalBaseReg(); in runOnMachineFunction() local 183 MIB = BuildMI(FirstMBB, MBBI, DL, TII.get(Opc), GlobalBaseReg) in runOnMachineFunction()
|
D | ARMFastISel.cpp | 2967 unsigned GlobalBaseReg = AFI->getGlobalBaseReg(); in ARMLowerPICELF() local 2968 if (GlobalBaseReg == 0) { in ARMLowerPICELF() 2969 GlobalBaseReg = MRI.createVirtualRegister(TLI.getRegClassFor(VT)); in ARMLowerPICELF() 2970 AFI->setGlobalBaseReg(GlobalBaseReg); in ARMLowerPICELF() 2976 GlobalBaseReg = constrainOperandRegClass(TII.get(Opc), GlobalBaseReg, 2); in ARMLowerPICELF() 2980 .addReg(GlobalBaseReg); in ARMLowerPICELF()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelDAGToDAG.cpp | 68 unsigned GlobalBaseReg; member in __anon58e2ff820111::PPCDAGToDAGISel 77 GlobalBaseReg = 0; in runOnMachineFunction() 307 if (!GlobalBaseReg) { in getGlobalBaseReg() 317 GlobalBaseReg = PPC::R30; in getGlobalBaseReg() 320 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg() 324 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg() 327 TII.get(PPC::UpdateGBR), GlobalBaseReg) in getGlobalBaseReg() 328 .addReg(TempReg, RegState::Define).addReg(GlobalBaseReg); in getGlobalBaseReg() 332 GlobalBaseReg = in getGlobalBaseReg() 335 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg() [all …]
|
D | PPCISelLowering.h | 84 GlobalBaseReg, enumerator
|
D | PPCISelLowering.cpp | 985 case PPCISD::GlobalBaseReg: return "PPCISD::GlobalBaseReg"; in getTargetNodeName() 1807 DAG.getNode(PPCISD::GlobalBaseReg, DL, PtrVT), Hi); in LowerLabelRef() 1827 DAG.getNode(PPCISD::GlobalBaseReg, dl, VT); in getTOCEntry() 1971 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); in LowerGlobalTLSAddress() 1989 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); in LowerGlobalTLSAddress()
|