/external/llvm/lib/Target/Sparc/ |
SparcMachineFunctionInfo.h | 23 unsigned GlobalBaseReg; 33 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0) {} 35 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0) {} 37 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } 38 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
|
SparcISelDAGToDAG.cpp | 69 unsigned GlobalBaseReg = TM.getInstrInfo()->getGlobalBaseReg(MF); 70 return CurDAG->getRegister(GlobalBaseReg, TLI.getPointerTy()).getNode();
|
SparcInstrInfo.cpp | 340 unsigned GlobalBaseReg = SparcFI->getGlobalBaseReg(); 341 if (GlobalBaseReg != 0) 342 return GlobalBaseReg; 344 // Insert the set of GlobalBaseReg into the first MBB of the function 349 GlobalBaseReg = RegInfo.createVirtualRegister(&SP::IntRegsRegClass); 354 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg); 355 SparcFI->setGlobalBaseReg(GlobalBaseReg); 356 return GlobalBaseReg;
|
/external/llvm/lib/Target/MBlaze/ |
MBlazeInstrInfo.cpp | 280 unsigned GlobalBaseReg = MBlazeFI->getGlobalBaseReg(); 281 if (GlobalBaseReg != 0) 282 return GlobalBaseReg; 284 // Insert the set of GlobalBaseReg into the first MBB of the function 290 GlobalBaseReg = RegInfo.createVirtualRegister(MBlaze::GPRRegisterClass); 292 GlobalBaseReg).addReg(MBlaze::R20); 295 MBlazeFI->setGlobalBaseReg(GlobalBaseReg); 296 return GlobalBaseReg;
|
MBlazeISelDAGToDAG.cpp | 183 unsigned GlobalBaseReg = getInstrInfo()->getGlobalBaseReg(MF); 184 return CurDAG->getRegister(GlobalBaseReg, TLI.getPointerTy()).getNode();
|
MBlazeMachineFunction.h | 76 /// GlobalBaseReg - keeps track of the virtual register initialized for 79 unsigned GlobalBaseReg; 91 HasStoreVarArgs(false), SRetReturnReg(0), GlobalBaseReg(0), 160 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } 161 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
|
/external/llvm/lib/Target/Mips/ |
MipsMachineFunction.h | 34 /// GlobalBaseReg - keeps track of the virtual register initialized for 37 unsigned GlobalBaseReg; 56 : MF(MF), SRetReturnReg(0), GlobalBaseReg(0),
|
MipsISelDAGToDAG.cpp | 128 unsigned V0, V1, GlobalBaseReg = MipsFI->getGlobalBaseReg(); 133 V0 = V1 = GlobalBaseReg; 149 // daddiu $globalbasereg, $v1, %lo(%neg(%gp_rel(fname))) 154 BuildMI(MBB, I, DL, TII.get(Mips::DADDiu), GlobalBaseReg).addReg(V1) 160 // addiu $globalbasereg, $v0, %lo(__gnu_local_gp) 163 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V0) 172 // addiu $globalbasereg, $v1, %lo(%neg(%gp_rel(fname))) 177 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V1) 182 BuildMI(MBB, I, DL, TII.get(Mips::SETGP2), GlobalBaseReg) 246 unsigned GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg() [all...] |
/external/llvm/lib/Target/X86/ |
X86MachineFunctionInfo.h | 53 /// GlobalBaseReg - keeps track of the virtual register initialized for 56 unsigned GlobalBaseReg; 77 GlobalBaseReg(0), 91 GlobalBaseReg(0), 116 unsigned getGlobalBaseReg() const { return GlobalBaseReg; } 117 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
|
X86ISelLowering.h | 128 /// GlobalBaseReg - On Darwin, this node represents the result of the popl 130 GlobalBaseReg, [all...] |
X86ISelDAGToDAG.cpp | [all...] |
X86InstrInfo.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.h | 84 /// GlobalBaseReg - On Darwin, this node represents the result of the mflr 86 GlobalBaseReg,
|
PPCISelDAGToDAG.cpp | 44 unsigned GlobalBaseReg; 53 GlobalBaseReg = 0; 233 if (!GlobalBaseReg) { 235 // Insert the set of GlobalBaseReg into the first MBB of the function 241 GlobalBaseReg = RegInfo->createVirtualRegister(PPC::GPRCRegisterClass); 243 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); 245 GlobalBaseReg = RegInfo->createVirtualRegister(PPC::G8RCRegisterClass); 247 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR8), GlobalBaseReg); 250 return CurDAG->getRegister(GlobalBaseReg, 819 case PPCISD::GlobalBaseReg [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelDAGToDAG.cpp | 149 unsigned GlobalBaseReg; 160 GlobalBaseReg = 0; [all...] |