HomeSort by relevance Sort by last modified time
    Searched defs:GlobalBaseReg (Results 1 - 11 of 11) sorted by null

  /external/llvm/lib/Target/Sparc/
SparcMachineFunctionInfo.h 23 unsigned GlobalBaseReg;
36 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0),
39 : GlobalBaseReg(0), VarArgsFrameOffset(0), SRetReturnReg(0),
42 unsigned getGlobalBaseReg() const { return GlobalBaseReg; }
43 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
SparcISelDAGToDAG.cpp 71 unsigned GlobalBaseReg = Subtarget->getInstrInfo()->getGlobalBaseReg(MF);
72 return CurDAG->getRegister(GlobalBaseReg,
SparcInstrInfo.cpp 449 unsigned GlobalBaseReg = SparcFI->getGlobalBaseReg();
450 if (GlobalBaseReg != 0)
451 return GlobalBaseReg;
453 // Insert the set of GlobalBaseReg into the first MBB of the function
460 GlobalBaseReg = RegInfo.createVirtualRegister(PtrRC);
464 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg);
465 SparcFI->setGlobalBaseReg(GlobalBaseReg);
466 return GlobalBaseReg;
  /external/llvm/lib/Target/Mips/
MipsISelDAGToDAG.cpp 61 unsigned GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg();
62 return CurDAG->getRegister(GlobalBaseReg, getTargetLowering()->getPointerTy(
MipsMachineFunction.h 36 : MF(MF), SRetReturnReg(0), GlobalBaseReg(0), Mips16SPAliasReg(0),
102 /// GlobalBaseReg - keeps track of the virtual register initialized for
105 unsigned GlobalBaseReg;
Mips16ISelDAGToDAG.cpp 77 unsigned V0, V1, V2, GlobalBaseReg = MipsFI->getGlobalBaseReg();
90 BuildMI(MBB, I, DL, TII.get(Mips::AdduRxRyRz16), GlobalBaseReg)
MipsSEISelDAGToDAG.cpp 140 unsigned V0, V1, GlobalBaseReg = MipsFI->getGlobalBaseReg();
154 // daddiu $globalbasereg, $v1, %lo(%neg(%gp_rel(fname)))
160 BuildMI(MBB, I, DL, TII.get(Mips::DADDiu), GlobalBaseReg).addReg(V1)
169 // addiu $globalbasereg, $v0, %lo(__gnu_local_gp)
172 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V0)
183 // addiu $globalbasereg, $v1, %lo(%neg(%gp_rel(fname)))
188 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V1)
200 // 2. addu $globalbasereg, $2, $t9
214 BuildMI(MBB, I, DL, TII.get(Mips::ADDu), GlobalBaseReg)
    [all...]
  /external/llvm/lib/Target/X86/
X86MachineFunctionInfo.h 65 /// GlobalBaseReg - keeps track of the virtual register initialized for
68 unsigned GlobalBaseReg = 0;
133 unsigned getGlobalBaseReg() const { return GlobalBaseReg; }
134 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
X86ISelDAGToDAG.cpp     [all...]
X86InstrInfo.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp 75 unsigned GlobalBaseReg;
84 GlobalBaseReg = 0;
316 if (!GlobalBaseReg) {
318 // Insert the set of GlobalBaseReg into the first MBB of the function
326 GlobalBaseReg = PPC::R30;
329 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg);
333 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg);
336 TII.get(PPC::UpdateGBR), GlobalBaseReg)
337 .addReg(TempReg, RegState::Define).addReg(GlobalBaseReg);
341 GlobalBaseReg
    [all...]

Completed in 716 milliseconds