/external/llvm/lib/Target/Sparc/ |
SparcMachineFunctionInfo.h | 22 unsigned GlobalBaseReg; 32 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0) {} 34 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0) {} 36 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } 37 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
|
SparcInstrInfo.cpp | 329 unsigned GlobalBaseReg = SparcFI->getGlobalBaseReg(); 330 if (GlobalBaseReg != 0) 331 return GlobalBaseReg; 333 // Insert the set of GlobalBaseReg into the first MBB of the function 338 GlobalBaseReg = RegInfo.createVirtualRegister(&SP::IntRegsRegClass); 343 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg); 344 SparcFI->setGlobalBaseReg(GlobalBaseReg); 345 return GlobalBaseReg;
|
SparcISelDAGToDAG.cpp | 69 unsigned GlobalBaseReg = TM.getInstrInfo()->getGlobalBaseReg(MF); 70 return CurDAG->getRegister(GlobalBaseReg, TLI.getPointerTy()).getNode();
|
/external/llvm/lib/Target/Alpha/ |
AlphaMachineFunctionInfo.h | 24 /// GlobalBaseReg - keeps track of the virtual register initialized for 27 unsigned GlobalBaseReg; 39 AlphaMachineFunctionInfo() : GlobalBaseReg(0), GlobalRetAddr(0), 42 explicit AlphaMachineFunctionInfo(MachineFunction &MF) : GlobalBaseReg(0), 47 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } 48 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
|
AlphaInstrInfo.cpp | 341 unsigned GlobalBaseReg = AlphaFI->getGlobalBaseReg(); 342 if (GlobalBaseReg != 0) 343 return GlobalBaseReg; 345 // Insert the set of GlobalBaseReg into the first MBB of the function 351 GlobalBaseReg = RegInfo.createVirtualRegister(&Alpha::GPRCRegClass); 353 GlobalBaseReg).addReg(Alpha::R29); 356 AlphaFI->setGlobalBaseReg(GlobalBaseReg); 357 return GlobalBaseReg;
|
AlphaISelDAGToDAG.cpp | 196 unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF); 197 return CurDAG->getRegister(GlobalBaseReg, TLI.getPointerTy()).getNode();
|
/external/llvm/lib/Target/X86/ |
X86MachineFunctionInfo.h | 51 /// GlobalBaseReg - keeps track of the virtual register initialized for 54 unsigned GlobalBaseReg; 76 GlobalBaseReg(0), 89 GlobalBaseReg(0), 114 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } 115 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
|
X86InstrBuilder.h | 171 /// the GlobalBaseReg parameter can be used to make this a 172 /// GlobalBaseReg-relative reference. 176 unsigned GlobalBaseReg, unsigned char OpFlags) { 178 return MIB.addReg(GlobalBaseReg).addImm(1).addReg(0)
|
X86InstrInfo.cpp | [all...] |
X86ISelLowering.h | 128 /// GlobalBaseReg - On Darwin, this node represents the result of the popl 130 GlobalBaseReg, [all...] |
X86ISelDAGToDAG.cpp | [all...] |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Mips/ |
MipsMachineFunction.h | 36 /// GlobalBaseReg - keeps track of the virtual register initialized for 39 unsigned GlobalBaseReg; 56 : MF(MF), SRetReturnReg(0), GlobalBaseReg(0), 95 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } 96 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
|
MipsInstrInfo.cpp | 444 unsigned GlobalBaseReg = MipsFI->getGlobalBaseReg(); 445 if (GlobalBaseReg != 0) 446 return GlobalBaseReg; 448 // Insert the set of GlobalBaseReg into the first MBB of the function 454 GlobalBaseReg = RegInfo.createVirtualRegister(Mips::CPURegsRegisterClass); 456 GlobalBaseReg).addReg(Mips::GP); 459 MipsFI->setGlobalBaseReg(GlobalBaseReg); 460 return GlobalBaseReg;
|
MipsISelDAGToDAG.cpp | 109 unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF); 110 return CurDAG->getRegister(GlobalBaseReg, TLI.getPointerTy()).getNode();
|
/external/llvm/lib/Target/MBlaze/ |
MBlazeMachineFunction.h | 77 /// GlobalBaseReg - keeps track of the virtual register initialized for 80 unsigned GlobalBaseReg; 92 HasStoreVarArgs(false), SRetReturnReg(0), GlobalBaseReg(0), 161 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } 162 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
|
MBlazeInstrInfo.cpp | 279 unsigned GlobalBaseReg = MBlazeFI->getGlobalBaseReg(); 280 if (GlobalBaseReg != 0) 281 return GlobalBaseReg; 283 // Insert the set of GlobalBaseReg into the first MBB of the function 289 GlobalBaseReg = RegInfo.createVirtualRegister(MBlaze::GPRRegisterClass); 291 GlobalBaseReg).addReg(MBlaze::R20); 294 MBlazeFI->setGlobalBaseReg(GlobalBaseReg); 295 return GlobalBaseReg;
|
MBlazeISelDAGToDAG.cpp | 183 unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF); 184 return CurDAG->getRegister(GlobalBaseReg, TLI.getPointerTy()).getNode();
|
/external/llvm/lib/Target/PowerPC/ |
PPCISelDAGToDAG.cpp | 45 unsigned GlobalBaseReg; 54 GlobalBaseReg = 0; 234 if (!GlobalBaseReg) { 236 // Insert the set of GlobalBaseReg into the first MBB of the function 242 GlobalBaseReg = RegInfo->createVirtualRegister(PPC::GPRCRegisterClass); 244 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); 246 GlobalBaseReg = RegInfo->createVirtualRegister(PPC::G8RCRegisterClass); 248 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR8), GlobalBaseReg); 251 return CurDAG->getRegister(GlobalBaseReg, 821 case PPCISD::GlobalBaseReg [all...] |
PPCISelLowering.h | 84 /// GlobalBaseReg - On Darwin, this node represents the result of the mflr 86 GlobalBaseReg,
|
PPCISelLowering.cpp | 436 case PPCISD::GlobalBaseReg: return "PPCISD::GlobalBaseReg"; [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelDAGToDAG.cpp | 152 unsigned GlobalBaseReg; 163 GlobalBaseReg = 0; [all...] |