OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GlobalBaseReg
(Results
1 - 23
of
23
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEMachineFunctionInfo.h
23
Register
GlobalBaseReg
;
33
:
GlobalBaseReg
(), VarArgsFrameOffset(0), IsLeafProc(false) {}
35
:
GlobalBaseReg
(), VarArgsFrameOffset(0), IsLeafProc(false) {}
37
Register getGlobalBaseReg() const { return
GlobalBaseReg
; }
38
void setGlobalBaseReg(Register Reg) {
GlobalBaseReg
= Reg; }
VEISelDAGToDAG.cpp
347
Register
GlobalBaseReg
= Subtarget->getInstrInfo()->getGlobalBaseReg(MF);
349
->getRegister(
GlobalBaseReg
, TLI->getPointerTy(CurDAG->getDataLayout()))
VEInstrInfo.cpp
726
Register
GlobalBaseReg
= VEFI->getGlobalBaseReg();
727
if (
GlobalBaseReg
!= 0)
728
return
GlobalBaseReg
;
731
GlobalBaseReg
= VE::SX15;
733
// Insert a pseudo instruction to set the
GlobalBaseReg
into the first
738
BuildMI(FirstMBB, MBBI, dl, get(VE::GETGOT),
GlobalBaseReg
);
739
VEFI->setGlobalBaseReg(
GlobalBaseReg
);
740
return
GlobalBaseReg
;
/src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcMachineFunctionInfo.h
22
Register
GlobalBaseReg
;
35
:
GlobalBaseReg
(0), VarArgsFrameOffset(0), SRetReturnReg(0),
38
:
GlobalBaseReg
(0), VarArgsFrameOffset(0), SRetReturnReg(0),
41
Register getGlobalBaseReg() const { return
GlobalBaseReg
; }
42
void setGlobalBaseReg(Register Reg) {
GlobalBaseReg
= Reg; }
SparcInstrInfo.cpp
473
Register
GlobalBaseReg
= SparcFI->getGlobalBaseReg();
474
if (
GlobalBaseReg
)
475
return
GlobalBaseReg
;
477
// Insert the set of
GlobalBaseReg
into the first MBB of the function
484
GlobalBaseReg
= RegInfo.createVirtualRegister(PtrRC);
488
BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX),
GlobalBaseReg
);
489
SparcFI->setGlobalBaseReg(
GlobalBaseReg
);
490
return
GlobalBaseReg
;
SparcISelDAGToDAG.cpp
69
unsigned
GlobalBaseReg
= Subtarget->getInstrInfo()->getGlobalBaseReg(MF);
70
return CurDAG->getRegister(
GlobalBaseReg
,
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiMachineFunctionInfo.h
32
//
GlobalBaseReg
- keeps track of the virtual register initialized for
35
Register
GlobalBaseReg
;
/src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kMachineFunction.h
48
unsigned
GlobalBaseReg
= 0;
89
unsigned getGlobalBaseReg() const { return
GlobalBaseReg
; }
90
void setGlobalBaseReg(unsigned Reg) {
GlobalBaseReg
= Reg; }
M68kInstrInfo.cpp
791
unsigned
GlobalBaseReg
= MxFI->getGlobalBaseReg();
792
if (
GlobalBaseReg
!= 0)
793
return
GlobalBaseReg
;
805
GlobalBaseReg
= RegInfo.createVirtualRegister(&M68k::AR32_NOSPRegClass);
806
MxFI->setGlobalBaseReg(
GlobalBaseReg
);
807
return
GlobalBaseReg
;
838
unsigned
GlobalBaseReg
= MxFI->getGlobalBaseReg();
840
// If we didn't need a
GlobalBaseReg
, don't insert code.
841
if (
GlobalBaseReg
== 0)
844
// Insert the set of
GlobalBaseReg
into the first MBB of the functio
[
all
...]
M68kISelDAGToDAG.cpp
342
unsigned
GlobalBaseReg
= getInstrInfo()->getGlobalBaseReg(MF);
344
return CurDAG->getRegister(
GlobalBaseReg
, TLI->getPointerTy(DL)).getNode();
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsMachineFunction.cpp
28
return
GlobalBaseReg
;
48
if (!
GlobalBaseReg
)
49
GlobalBaseReg
=
51
return
GlobalBaseReg
;
55
if (!
GlobalBaseReg
) {
59
return
GlobalBaseReg
;
63
if (!
GlobalBaseReg
)
85
// daddiu $
globalbasereg
, $v1, %lo(%neg(%gp_rel(fname)))
91
BuildMI(MBB, I, DL, TII.get(Mips::DADDiu),
GlobalBaseReg
).addReg(V1)
100
// addiu $
globalbasereg
, $v0, %lo(__gnu_local_gp
[
all
...]
MipsMachineFunction.h
92
///
GlobalBaseReg
- keeps track of the virtual register initialized for
95
Register
GlobalBaseReg
;
Mips16ISelDAGToDAG.cpp
75
Register V0, V1, V2,
GlobalBaseReg
= MipsFI->getGlobalBaseReg(MF);
89
BuildMI(MBB, I, DL, TII.get(Mips::AdduRxRyRz16),
GlobalBaseReg
)
MipsISelDAGToDAG.cpp
68
Register
GlobalBaseReg
= MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg(*MF);
69
return CurDAG->getRegister(
GlobalBaseReg
, getTargetLowering()->getPointerTy(
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86MachineFunctionInfo.h
68
///
GlobalBaseReg
- keeps track of the virtual register initialized for
71
Register
GlobalBaseReg
;
164
Register getGlobalBaseReg() const { return
GlobalBaseReg
; }
165
void setGlobalBaseReg(Register Reg) {
GlobalBaseReg
= Reg; }
X86InstrBuilder.h
219
/// the
GlobalBaseReg
parameter can be used to make this a
220
///
GlobalBaseReg
-relative reference.
224
unsigned
GlobalBaseReg
, unsigned char OpFlags) {
226
return MIB.addReg(
GlobalBaseReg
).addImm(1).addReg(0)
X86InstrInfo.cpp
6108
// 1.
GlobalBaseReg
may have been spilled.
6837
Register
GlobalBaseReg
= X86FI->getGlobalBaseReg();
6838
if (
GlobalBaseReg
!= 0)
6839
return
GlobalBaseReg
;
6844
GlobalBaseReg
= RegInfo.createVirtualRegister(
6846
X86FI->setGlobalBaseReg(
GlobalBaseReg
);
6847
return
GlobalBaseReg
;
8659
Register
GlobalBaseReg
= X86FI->getGlobalBaseReg();
8661
// If we didn't need a
GlobalBaseReg
, don't insert code.
8662
if (
GlobalBaseReg
== 0
[
all
...]
X86ISelLowering.h
143
GlobalBaseReg
,
X86ISelDAGToDAG.cpp
2801
unsigned
GlobalBaseReg
= getInstrInfo()->getGlobalBaseReg(MF);
2803
return CurDAG->getRegister(
GlobalBaseReg
, TLI->getPointerTy(DL)).getNode();
4777
case X86ISD::
GlobalBaseReg
:
X86ISelLowering.cpp
2440
return DAG.getNode(X86ISD::
GlobalBaseReg
, SDLoc(),
4184
Register(X86::EBX), DAG.getNode(X86ISD::
GlobalBaseReg
, SDLoc(),
19180
DAG.getNode(X86ISD::
GlobalBaseReg
, SDLoc(), PtrVT), Result);
19202
DAG.getNode(X86ISD::
GlobalBaseReg
, SDLoc(), PtrVT), Result);
19227
DAG.getNode(X86ISD::
GlobalBaseReg
, dl, PtrVT), Result);
19291
DAG.getNode(X86ISD::
GlobalBaseReg
, dl, PtrVT), Result);
19352
DAG.getNode(X86ISD::
GlobalBaseReg
,
19393
DAG.getNode(X86ISD::
GlobalBaseReg
, SDLoc(), PtrVT), InFlag);
19456
DAG.getNode(X86ISD::
GlobalBaseReg
, SDLoc(), PtrVT),
19524
DAG.getNode(X86ISD::
GlobalBaseReg
, SDLoc(), PtrVT)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp
144
unsigned
GlobalBaseReg
= 0;
152
GlobalBaseReg
= 0;
432
if (!
GlobalBaseReg
) {
434
// Insert the set of
GlobalBaseReg
into the first MBB of the function
442
GlobalBaseReg
= PPC::R30;
446
BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR),
GlobalBaseReg
);
450
BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR),
GlobalBaseReg
);
453
TII.get(PPC::UpdateGBR),
GlobalBaseReg
)
454
.addReg(TempReg, RegState::Define).addReg(
GlobalBaseReg
);
458
GlobalBaseReg
[
all
...]
PPCISelLowering.h
156
GlobalBaseReg
,
PPCISelLowering.cpp
1609
case PPCISD::
GlobalBaseReg
: return "PPCISD::
GlobalBaseReg
";
3033
DAG.getNode(PPCISD::
GlobalBaseReg
, DL, PtrVT), Hi);
3056
: DAG.getNode(PPCISD::
GlobalBaseReg
, dl, VT);
3130
return DAG.getNode(PPCISD::
GlobalBaseReg
, SDLoc(),
3325
GOTPtr = DAG.getNode(PPCISD::
GlobalBaseReg
, dl, PtrVT);
3350
GOTPtr = DAG.getNode(PPCISD::
GlobalBaseReg
, dl, PtrVT);
3376
GOTPtr = DAG.getNode(PPCISD::
GlobalBaseReg
, dl, PtrVT);
Completed in 128 milliseconds
Indexes created Mon Jun 15 00:25:07 UTC 2026