OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:FrameIdx
(Results
1 - 21
of
21
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp
288
int
FrameIdx
= MF.getFrameInfo().CreateFixedObject(2, -4, true);
289
(void)
FrameIdx
;
290
assert(
FrameIdx
== MF.getFrameInfo().getObjectIndexBegin() &&
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
GISelKnownBits.cpp
40
int
FrameIdx
= MI->getOperand(1).getIndex();
41
return MF.getFrameInfo().getObjectAlign(
FrameIdx
);
240
int
FrameIdx
= MI.getOperand(1).getIndex();
241
TL.computeKnownBitsForFrameIndex(
FrameIdx
, Known, MF);
LegalizerHelper.cpp
3240
int
FrameIdx
= MF.getFrameInfo().CreateStackObject(Bytes, Alignment, false);
3245
PtrInfo = MachinePointerInfo::getFixedStack(MF,
FrameIdx
);
3246
return MIRBuilder.buildFrameIndex(FramePtrTy,
FrameIdx
);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LocalStackSlotAllocation.cpp
54
int
FrameIdx
; // The frame index
63
MI(I), LocalOffset(Offset),
FrameIdx
(Idx), Order(Ord) {}
66
return std::tie(LocalOffset,
FrameIdx
, Order) <
67
std::tie(RHS.LocalOffset, RHS.
FrameIdx
, RHS.Order);
72
int getFrameIndex() const { return
FrameIdx
; }
81
void AdjustStackOffset(MachineFrameInfo &MFI, int
FrameIdx
, int64_t &Offset,
143
void LocalStackSlotPass::AdjustStackOffset(MachineFrameInfo &MFI, int
FrameIdx
,
148
Offset += MFI.getObjectSize(
FrameIdx
);
150
Align Alignment = MFI.getObjectAlign(
FrameIdx
);
160
LLVM_DEBUG(dbgs() << "Allocate FI(" <<
FrameIdx
<< ") to local offset
[
all
...]
MIRPrinter.cpp
438
const int
FrameIdx
= CSInfo.getFrameIdx();
439
if (!CSInfo.isSpilledToReg() && MFI.isDeadObjectIndex(
FrameIdx
))
445
assert(
FrameIdx
>= MFI.getObjectIndexBegin() &&
446
FrameIdx
< MFI.getObjectIndexEnd() &&
448
if (
FrameIdx
< 0) { // Negative index means fixed objects.
451
[FixedStackObjectsIdx[
FrameIdx
+ MFI.getNumFixedObjects()]];
455
auto &Object = YMF.StackObjects[StackObjectsIdx[
FrameIdx
]];
PrologEpilogInserter.cpp
424
int
FrameIdx
;
425
if (RegInfo->hasReservedSpillSlot(F, Reg,
FrameIdx
)) {
426
CS.setFrameIdx(
FrameIdx
);
445
FrameIdx
= MFI.CreateStackObject(Size, Alignment, true);
446
if ((unsigned)
FrameIdx
< MinCSFrameIndex) MinCSFrameIndex =
FrameIdx
;
447
if ((unsigned)
FrameIdx
> MaxCSFrameIndex) MaxCSFrameIndex =
FrameIdx
;
450
FrameIdx
= MFI.CreateFixedSpillStackObject(Size, FixedSlot->Offset);
453
CS.setFrameIdx(
FrameIdx
);
[
all
...]
RegAllocFast.cpp
319
int
FrameIdx
= MFI->CreateSpillStackObject(Size, Alignment);
322
StackSlotForVirtReg[VirtReg] =
FrameIdx
;
323
return
FrameIdx
;
TargetInstrInfo.cpp
939
int
FrameIdx
= 0;
940
if (isLoadFromStackSlot(MI,
FrameIdx
) &&
941
MF.getFrameInfo().isImmutableObjectIndex(
FrameIdx
))
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVFrameLowering.cpp
432
int
FrameIdx
= Entry.getFrameIdx();
436
if (
FrameIdx
< 0)
437
Offset =
FrameIdx
* (int64_t) STI.getXLen() / 8;
882
int
FrameIdx
= Info.getFrameIdx();
883
if (MFI.getStackID(
FrameIdx
) != TargetStackID::Default)
886
Size += MFI.getObjectSize(
FrameIdx
);
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZFrameLowering.cpp
88
int
FrameIdx
= MFFrame.CreateFixedSpillStackObject(8, Offset);
89
CS.setFrameIdx(
FrameIdx
);
126
int
FrameIdx
= MFFrame.CreateFixedSpillStackObject(Size, CurrOffset);
127
CS.setFrameIdx(
FrameIdx
);
SystemZInstrInfo.cpp
864
bool isKill, int
FrameIdx
, const TargetRegisterClass *RC,
874
FrameIdx
);
879
int
FrameIdx
, const TargetRegisterClass *RC,
888
FrameIdx
);
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineFrameInfo.h
33
/// on the stack by setting DstReg instead of
FrameIdx
.
37
int
FrameIdx
;
59
: Reg(R),
FrameIdx
(FI), Restored(true), SpilledToReg(false) {}
63
int getFrameIdx() const { return
FrameIdx
; }
66
FrameIdx
= FI;
300
/// into the local frame allocation block. <
FrameIdx
, LocalOffset>
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64MachineFunctionInfo.h
252
int
FrameIdx
= Info.getFrameIdx();
253
if (MFI.getStackID(
FrameIdx
) != TargetStackID::Default)
255
int64_t Offset = MFI.getObjectOffset(
FrameIdx
);
256
int64_t ObjSize = MFI.getObjectSize(
FrameIdx
);
AArch64FrameLowering.cpp
2214
int
FrameIdx
;
2360
RPI.
FrameIdx
= CSI[i].getFrameIdx();
2362
RPI.isPaired()) // RPI.
FrameIdx
must be the lower index of the pair
2363
RPI.
FrameIdx
= CSI[i + RegInc].getFrameIdx();
2390
assert(MFI.getObjectAlign(RPI.
FrameIdx
) <= Align(16));
2394
MFI.setObjectAlignment(RPI.
FrameIdx
, Align(16));
2553
dbgs() << ") -> fi#(" << RPI.
FrameIdx
;
2554
if (RPI.isPaired()) dbgs() << ", " << RPI.
FrameIdx
+ 1;
2562
unsigned FrameIdxReg1 = RPI.
FrameIdx
;
2563
unsigned FrameIdxReg2 = RPI.
FrameIdx
+ 1
[
all
...]
AArch64ISelLowering.cpp
4870
unsigned
FrameIdx
=
4872
SDValue FrameIdxN = DAG.getFrameIndex(
FrameIdx
, PtrVT);
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCFrameLowering.cpp
2033
int
FrameIdx
=
2036
FI->setCRSpillFrameIndex(
FrameIdx
);
2297
// code can handle them by assigning a
FrameIdx
to a stack slot.
PPCISelLowering.cpp
2634
static void fixupFuncForFI(SelectionDAG &DAG, int
FrameIdx
, EVT VT) {
2652
if (
FrameIdx
< 0)
2658
if (MFI.getObjectAlign(
FrameIdx
) >= Align(4))
4918
int
FrameIdx
= 0;
4933
int FI = TailCallArgs[i].
FrameIdx
;
4978
Info.
FrameIdx
= FI;
8521
int
FrameIdx
= MFI.CreateStackObject(4, Align(4), false);
8522
SDValue FIdx = DAG.getFrameIndex(
FrameIdx
, PtrVT);
8526
DAG.getMachineFunction(),
FrameIdx
));
8535
MachinePointerInfo::getFixedStack(DAG.getMachineFunction(),
FrameIdx
);
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcISelLowering.cpp
406
int
FrameIdx
= MF.getFrameInfo().CreateFixedObject(4, 64, true);
407
SDValue FIPtr = DAG.getFrameIndex(
FrameIdx
, MVT::i32);
427
int
FrameIdx
= MF.getFrameInfo().
429
SDValue FIPtr = DAG.getFrameIndex(
FrameIdx
, MVT::i32);
557
int
FrameIdx
= MF.getFrameInfo().CreateFixedObject(4, ArgOffset,
559
SDValue FIPtr = DAG.getFrameIndex(
FrameIdx
, MVT::i32);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstrInfo.cpp
3794
Register SrcReg, bool isKill, int
FrameIdx
,
3799
assert(MFI.getObjectSize(
FrameIdx
) >= TRI->getSpillSize(*RC) &&
3808
addFrameReference(BuildMI(MBB, MI, DebugLoc(), get(Opc)),
FrameIdx
)
3817
(RI.canRealignStack(MF) && !MFI.isFixedObjectIndex(
FrameIdx
));
3819
addFrameReference(BuildMI(MBB, MI, DebugLoc(), get(Opc)),
FrameIdx
)
3826
Register DestReg, int
FrameIdx
,
3837
FrameIdx
);
3847
(RI.canRealignStack(MF) && !MFI.isFixedObjectIndex(
FrameIdx
));
3850
FrameIdx
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp
1721
int
FrameIdx
= MFI.CreateFixedObject(Size, VA.getLocMemOffset(), false);
1722
return DAG.getFrameIndex(
FrameIdx
, MVT::i32);
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp
9311
int
FrameIdx
= MFI.CreateStackObject(ByteSize, StackAlign, false);
9312
SRet = DAG.getFrameIndex(
FrameIdx
, TLI.getPointerTy(DL));
Completed in 141 milliseconds
Indexes created Tue Sep 22 00:26:15 UTC 2026