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

  /external/llvm/lib/Target/Mips/
MipsISelDAGToDAG.cpp 59 unsigned GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg();
60 return CurDAG->getRegister(GlobalBaseReg,
MipsMachineFunction.h 37 /// GlobalBaseReg - keeps track of the virtual register initialized for
40 unsigned GlobalBaseReg;
64 : MF(MF), SRetReturnReg(0), GlobalBaseReg(0), Mips16SPAliasReg(0),
Mips16ISelDAGToDAG.cpp 75 unsigned V0, V1, V2, GlobalBaseReg = MipsFI->getGlobalBaseReg();
88 BuildMI(MBB, I, DL, TII.get(Mips::AdduRxRyRz16), GlobalBaseReg)
MipsSEISelDAGToDAG.cpp 118 unsigned V0, V1, GlobalBaseReg = MipsFI->getGlobalBaseReg();
135 // daddiu $globalbasereg, $v1, %lo(%neg(%gp_rel(fname)))
141 BuildMI(MBB, I, DL, TII.get(Mips::DADDiu), GlobalBaseReg).addReg(V1)
150 // addiu $globalbasereg, $v0, %lo(__gnu_local_gp)
153 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V0)
164 // addiu $globalbasereg, $v1, %lo(%neg(%gp_rel(fname)))
169 BuildMI(MBB, I, DL, TII.get(Mips::ADDiu), GlobalBaseReg).addReg(V1)
181 // 2. addu $globalbasereg, $2, $t9
195 BuildMI(MBB, I, DL, TII.get(Mips::ADDu), GlobalBaseReg)
  /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 69 unsigned GlobalBaseReg = TM.getInstrInfo()->getGlobalBaseReg(MF);
70 return CurDAG->getRegister(GlobalBaseReg,
SparcInstrInfo.cpp 375 unsigned GlobalBaseReg = SparcFI->getGlobalBaseReg();
376 if (GlobalBaseReg != 0)
377 return GlobalBaseReg;
379 // Insert the set of GlobalBaseReg into the first MBB of the function
384 GlobalBaseReg = RegInfo.createVirtualRegister(&SP::IntRegsRegClass);
389 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg);
390 SparcFI->setGlobalBaseReg(GlobalBaseReg);
391 return GlobalBaseReg;
  /external/llvm/lib/Target/ARM/
ARMInstrInfo.cpp 122 unsigned GlobalBaseReg = AFI->getGlobalBaseReg();
127 TII.get(Opc), GlobalBaseReg)
ARMMachineFunctionInfo.h 118 /// GlobalBaseReg - keeps track of the virtual register initialized for
121 unsigned GlobalBaseReg;
134 VarArgsFrameIndex(0), HasITBlocks(false), GlobalBaseReg(0) {}
146 VarArgsFrameIndex(0), HasITBlocks(false), GlobalBaseReg(0) {}
272 unsigned getGlobalBaseReg() const { return GlobalBaseReg; }
273 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
ARMFastISel.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86MachineFunctionInfo.h 53 /// GlobalBaseReg - keeps track of the virtual register initialized for
56 unsigned GlobalBaseReg;
79 GlobalBaseReg(0),
94 GlobalBaseReg(0),
120 unsigned getGlobalBaseReg() const { return GlobalBaseReg; }
121 void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
X86ISelDAGToDAG.cpp     [all...]
X86ISelLowering.h 132 /// GlobalBaseReg - On Darwin, this node represents the result of the popl
134 GlobalBaseReg,
    [all...]
X86InstrInfo.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 94 /// GlobalBaseReg - On Darwin, this node represents the result of the mflr
96 GlobalBaseReg,
PPCISelDAGToDAG.cpp 50 unsigned GlobalBaseReg;
61 GlobalBaseReg = 0;
256 if (!GlobalBaseReg) {
258 // Insert the set of GlobalBaseReg into the first MBB of the function
264 GlobalBaseReg = RegInfo->createVirtualRegister(&PPC::GPRCRegClass);
266 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg);
268 GlobalBaseReg = RegInfo->createVirtualRegister(&PPC::G8RCRegClass);
270 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR8), GlobalBaseReg);
273 return CurDAG->getRegister(GlobalBaseReg,
    [all...]

Completed in 175 milliseconds