OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:FrameIndex
(Results
1 - 25
of
37
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MIRYamlMapping.cpp
22
FrameIndex
::
FrameIndex
(int FI, const llvm::MachineFrameInfo &MFI) {
30
Expected<int>
FrameIndex
::getFI(const llvm::MachineFrameInfo &MFI) const {
FixupStatepointCallerSaved.cpp
170
// Pair {Register,
FrameIndex
}
541
int
FrameIndex
= It.second;
542
auto PtrInfo = MachinePointerInfo::getFixedStack(MF,
FrameIndex
);
548
MFI.getObjectAlign(
FrameIndex
));
MachineOperand.cpp
216
"Cannot change a tied operand into a
FrameIndex
");
228
"Cannot change a tied operand into a
FrameIndex
");
502
static void printFrameIndex(raw_ostream& OS, int
FrameIndex
, bool IsFixed,
506
IsFixed = MFI->isFixedObjectIndex(
FrameIndex
);
507
if (const AllocaInst *Alloca = MFI->getObjectAllocation(
FrameIndex
))
511
FrameIndex
-= MFI->getObjectIndexBegin();
513
MachineOperand::printStackObjectReference(OS,
FrameIndex
, IsFixed, Name);
582
unsigned
FrameIndex
,
585
OS << "%fixed-stack." <<
FrameIndex
;
589
OS << "%stack." <<
FrameIndex
;
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXRegisterInfo.cpp
118
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
121
int Offset = MF.getFrameInfo().getObjectOffset(
FrameIndex
) +
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiRegisterInfo.cpp
143
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
145
int Offset = MF.getFrameInfo().getObjectOffset(
FrameIndex
) +
150
if (!HasFP || (hasStackRealignment(MF) &&
FrameIndex
>= 0))
154
if (
FrameIndex
>= 0) {
/src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430RegisterInfo.cpp
113
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
116
int Offset = MF.getFrameInfo().getObjectOffset(
FrameIndex
);
MSP430ISelDAGToDAG.cpp
44
int
FrameIndex
= 0;
68
errs() << " Base.
FrameIndex
" << Base.
FrameIndex
<< '\n';
196
case ISD::
FrameIndex
:
200
AM.Base.
FrameIndex
= cast<FrameIndexSDNode>(N)->getIndex();
257
AM.Base.
FrameIndex
,
390
case ISD::
FrameIndex
: {
/src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcRegisterInfo.cpp
171
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
178
Offset = TFI->getFrameIndexReference(MF,
FrameIndex
, FrameReg).getFixed();
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
RegisterScavenging.h
47
ScavengedInfo(int FI = -1) :
FrameIndex
(FI) {}
50
int
FrameIndex
;
131
if (I->
FrameIndex
== FI)
141
if (I->
FrameIndex
>= 0)
142
A.push_back(I->
FrameIndex
);
WinEHFuncInfo.h
66
int
FrameIndex
;
/src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCRegisterInfo.cpp
166
int
FrameIndex
= FrameOp.getIndex();
171
int Offset = MF.getFrameInfo().getObjectOffset(
FrameIndex
);
172
int ObjSize = MF.getFrameInfo().getObjectSize(
FrameIndex
);
179
LLVM_DEBUG(dbgs() << "
FrameIndex
: " <<
FrameIndex
<< "\n");
209
if (
FrameIndex
>= 0)
212
if (
FrameIndex
>= 0) {
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRRegisterInfo.cpp
145
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
146
int Offset = MFI.getObjectOffset(
FrameIndex
);
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsRegisterInfo.cpp
247
//
FrameIndex
represent objects inside a abstract stack.
248
// We must replace
FrameIndex
with an stack/frame pointer
260
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
262
int64_t spOffset = MF.getFrameInfo().getObjectOffset(
FrameIndex
);
264
LLVM_DEBUG(errs() << "
FrameIndex
: " <<
FrameIndex
<< "\n"
268
<< DebugStr(MF.getFrameInfo().getObjectAlign(
FrameIndex
))
271
eliminateFI(MI, FIOperandNum,
FrameIndex
, stackSize, spOffset);
MipsCallLowering.cpp
490
MachineInstrBuilder
FrameIndex
=
494
MIRBuilder.buildStore(Copy,
FrameIndex
, *MMO);
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVRegisterInfo.cpp
198
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
201
getFrameLowering(MF)->getFrameIndexReference(MF,
FrameIndex
, FrameReg);
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VERegisterInfo.cpp
153
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
159
Offset = TFI->getFrameIndexReference(MF,
FrameIndex
, FrameReg).getFixed();
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyRegisterInfo.cpp
62
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
64
int64_t FrameOffset = MFI.getStackSize() + MFI.getObjectOffset(
FrameIndex
);
66
assert(MFI.getObjectSize(
FrameIndex
) != 0 &&
68
"and don't use
FrameIndex
operands.");
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstrBuilder.h
50
int
FrameIndex
;
73
MO.push_back(MachineOperand::CreateFI(Base.
FrameIndex
));
101
AM.Base.
FrameIndex
= Op0.getIndex();
180
MIB.addFrameIndex(AM.Base.
FrameIndex
);
194
/// reference has base register as the
FrameIndex
offset until it is resolved.
X86RegisterInfo.cpp
734
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
741
MF.getFrameInfo().isFixedObjectIndex(
FrameIndex
)) &&
744
TFI->getFrameIndexReferenceSP(MF,
FrameIndex
, BasePtr, 0).getFixed();
746
FIOffset = TFI->getWin64EHFrameIndexRef(MF,
FrameIndex
, BasePtr);
748
FIOffset = TFI->getFrameIndexReference(MF,
FrameIndex
, BasePtr).getFixed();
772
//
FrameIndex
with base register. Add an offset to the offset.
/src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp
260
int
FrameIndex
= FrameOp.getIndex();
267
int Offset = MF.getFrameInfo().getObjectOffset(
FrameIndex
);
274
LLVM_DEBUG(errs() << "
FrameIndex
: " <<
FrameIndex
<< "\n");
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZRegisterInfo.cpp
295
int
FrameIndex
= MI->getOperand(FIOperandNum).getIndex();
298
(TFI->getFrameIndexReference(MF,
FrameIndex
, BasePtr).getFixed() +
310
Ops, TFI->getFrameIndexReference(MF,
FrameIndex
, BasePtr).getFixed());
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
FunctionLoweringInfo.cpp
119
&H.CatchObj.
FrameIndex
);
121
H.CatchObj.
FrameIndex
= INT_MAX;
164
int
FrameIndex
= INT_MAX;
167
FrameIndex
= MF->getFrameInfo().CreateFixedObject(
169
MF->getFrameInfo().setObjectAlignment(
FrameIndex
, Alignment);
171
FrameIndex
= MF->getFrameInfo().CreateStackObject(TySize, Alignment,
178
MF->getFrameInfo().setStackID(
FrameIndex
,
181
StaticAllocaMap[AI] =
FrameIndex
;
185
*CatchObjPtr =
FrameIndex
;
/src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kInstrInfo.cpp
758
int
FrameIndex
,
762
assert(MF.getFrameInfo().getObjectSize(
FrameIndex
) == 4 &&
766
// (0,
FrameIndex
) <- $reg
767
M68k::addFrameReference(BuildMI(MBB, MI, DL, get(Opc)),
FrameIndex
)
773
Register DstReg, int
FrameIndex
,
777
assert(MF.getFrameInfo().getObjectSize(
FrameIndex
) == 4 &&
781
M68k::addFrameReference(BuildMI(MBB, MI, DL, get(Opc), DstReg),
FrameIndex
);
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp
565
assert(i < MI->getNumOperands() &&"Instr doesn't have
FrameIndex
operand!");
687
assert(i < MI.getNumOperands() && "Instr doesn't have
FrameIndex
operand!");
707
assert(i+1 < MI->getNumOperands() && "Instr doesn't have
FrameIndex
operand!");
779
int
FrameIndex
= MI.getOperand(FIOperandNum).getIndex();
782
int Offset = TFI->ResolveFrameIndexReference(MF,
FrameIndex
, FrameReg, SPAdj);
789
if (RS && FrameReg == ARM::SP && RS->isScavengingFrameIndex(
FrameIndex
)){
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCRegisterInfo.cpp
776
unsigned
FrameIndex
) const {
814
FrameIndex
);
821
unsigned
FrameIndex
) const {
841
Reg),
FrameIndex
);
864
unsigned
FrameIndex
) const {
971
FrameIndex
);
983
unsigned
FrameIndex
) const {
1003
Reg),
FrameIndex
);
1061
/// eliminate the
FrameIndex
here nor compute the stack offset. We simply
1065
unsigned
FrameIndex
) const
[
all
...]
Completed in 46 milliseconds
1
2
Indexes created Mon Mar 02 05:31:46 UTC 2026