reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
79875   return CurDAG->getTargetFrameIndex(FI->getIndex(), MVT::i32);
include/llvm/CodeGen/SelectionDAGNodes.h
 1779     return cast<FrameIndexSDNode>(getOperand(1))->getIndex();
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  407     MIB.addFrameIndex(FI->getIndex());
 1040     .addFrameIndex(FI->getIndex());
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  380   int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
 1369   int FI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
 1395   int FI = cast<FrameIndexSDNode>(FIPtr.getNode())->getIndex();
 1457   int FI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
 1752   int SPFI = StackPtrFI->getIndex();
 1791   int SPFI = StackPtrFI->getIndex();
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  160   int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 1489   auto FrameIndex = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
 2257   auto FrameIndex = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  514     ID.AddInteger(cast<FrameIndexSDNode>(N)->getIndex());
 5618         if (FI->getIndex() < 0)
 5793   if (FI && !MFI.isFixedObjectIndex(FI->getIndex()))
 5825       if (MFI.getObjectAlignment(FI->getIndex()) < NewAlign)
 5826         MFI.setObjectAlignment(FI->getIndex(), NewAlign);
 5976   if (FI && !MFI.isFixedObjectIndex(FI->getIndex()))
 5998       if (MFI.getObjectAlignment(FI->getIndex()) < NewAlign)
 5999         MFI.setObjectAlignment(FI->getIndex(), NewAlign);
 6082   if (FI && !MFI.isFixedObjectIndex(FI->getIndex()))
 6099       if (MFI.getObjectAlignment(FI->getIndex()) < NewAlign)
 6100         MFI.setObjectAlignment(FI->getIndex(), NewAlign);
 6664                                              FI->getIndex(), Offset);
 6672   int FI = cast<FrameIndexSDNode>(Ptr.getOperand(0))->getIndex();
 9276     FrameIdx = FI->getIndex();
 9280     FrameIdx = cast<FrameIndexSDNode>(Ptr.getOperand(0))->getIndex();
lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp
   69         if (A->getIndex() == B->getIndex())
   69         if (A->getIndex() == B->getIndex())
   74         if (MFI.isFixedObjectIndex(A->getIndex()) &&
   75             MFI.isFixedObjectIndex(B->getIndex())) {
   76           Off += MFI.getObjectOffset(B->getIndex()) -
   77                  MFI.getObjectOffset(A->getIndex());
  121       if (A != B && (!MFI.isFixedObjectIndex(A->getIndex()) ||
  122                      !MFI.isFixedObjectIndex(B->getIndex()))) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 5528         Op = MachineOperand::CreateFI(FINode->getIndex());
 5603     return DAG.getFrameIndexDbgValue(Variable, Expr, FISDN->getIndex(),
 5863             DAG.getFrameIndexDbgValue(Variable, Expression, FINode->getIndex(),
 6473     GFI->addStackRoot(FI->getIndex(), TypeMap);
 8679           FI->getIndex(), TLI.getFrameIndexTy(Builder.DAG.getDataLayout())));
 9530   int FixedIndex = FINode->getIndex();
 9809         FuncInfo->setArgumentFrameIndex(&Arg, FI->getIndex());
 9844       FuncInfo->setArgumentFrameIndex(&Arg, FI->getIndex());
 9863           FuncInfo->setArgumentFrameIndex(&Arg, FI->getIndex());
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  593     OS << "<" << FIDN->getIndex() << ">";
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 3631     unsigned A = MFI.getObjectAlignment(FN->getIndex());
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  126   const unsigned FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
  352   auto PtrInfo = MachinePointerInfo::getFixedStack(MF, FI.getIndex());
  357                                  MFI.getObjectSize(FI.getIndex()),
  358                                  MFI.getObjectAlignment(FI.getIndex()));
  377     int Index = cast<FrameIndexSDNode>(Loc)->getIndex();
  437     Ops.push_back(Builder.DAG.getTargetFrameIndex(FI->getIndex(),
  591       Ops.push_back(Builder.DAG.getTargetFrameIndex(FI->getIndex(),
  612       SpillMap.SlotMap[V] = cast<FrameIndexSDNode>(Loc)->getIndex();
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 6504     auto FrameIndex = cast<FrameIndexSDNode>(StackBase.getNode())->getIndex();
 6657     auto FrameIndex = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  724     int FI = cast<FrameIndexSDNode>(N)->getIndex();
  743             int FI = cast<FrameIndexSDNode>(Base)->getIndex();
  758             int FI = cast<FrameIndexSDNode>(Base)->getIndex();
  785     int FI = cast<FrameIndexSDNode>(N)->getIndex();
  818           int FI = cast<FrameIndexSDNode>(Base)->getIndex();
  860         int FI = cast<FrameIndexSDNode>(Base)->getIndex();
 2834   int FI = cast<FrameIndexSDNode>(N->getOperand(1))->getIndex();
 2959     int FI = cast<FrameIndexSDNode>(Node)->getIndex();
lib/Target/AArch64/AArch64ISelLowering.cpp
 3694         if (FI->getIndex() < 0) {
 3695           int64_t InFirstByte = MFI.getObjectOffset(FI->getIndex());
 3697           InLastByte += MFI.getObjectSize(FI->getIndex()) - 1;
lib/Target/AArch64/AArch64SelectionDAGInfo.cpp
   71     int FI = cast<FrameIndexSDNode>(Ptr)->getIndex();
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 1464     SDValue TFI = CurDAG->getTargetFrameIndex(FI->getIndex(),
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1065         if (FI->getIndex() < 0) {
 1066           int64_t InFirstByte = MFI.getObjectOffset(FI->getIndex());
 1068           InLastByte += MFI.getObjectSize(FI->getIndex()) - 1;
lib/Target/AMDGPU/R600ISelLowering.cpp
 1545   unsigned FrameIndex = FIN->getIndex();
lib/Target/ARC/ARCISelDAGToDAG.cpp
   95       int FI = cast<FrameIndexSDNode>(Addr)->getIndex();
  115       int FI = cast<FrameIndexSDNode>(Base)->getIndex();
  150     Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
  160       Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
lib/Target/ARM/ARMISelDAGToDAG.cpp
  610       int FI = cast<FrameIndexSDNode>(N)->getIndex();
  636         int FI = cast<FrameIndexSDNode>(Base)->getIndex();
  857       int FI = cast<FrameIndexSDNode>(N)->getIndex();
  873       int FI = cast<FrameIndexSDNode>(Base)->getIndex();
  923       int FI = cast<FrameIndexSDNode>(N)->getIndex();
  944       int FI = cast<FrameIndexSDNode>(Base)->getIndex();
 1144     int FI = cast<FrameIndexSDNode>(N)->getIndex();
 1164       int FI = cast<FrameIndexSDNode>(Base)->getIndex();
 1224       int FI = cast<FrameIndexSDNode>(N)->getIndex();
 1256         int FI = cast<FrameIndexSDNode>(Base)->getIndex();
 1286         int FI = cast<FrameIndexSDNode>(Base)->getIndex();
 1324         int FI = cast<FrameIndexSDNode>(Base)->getIndex();
 1448     int FI = cast<FrameIndexSDNode>(Base)->getIndex();
 3032     int FI = cast<FrameIndexSDNode>(N)->getIndex();
lib/Target/ARM/ARMISelLowering.cpp
 2538     FI = FINode->getIndex();
lib/Target/AVR/AVRISelDAGToDAG.cpp
   72     Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), PtrVT);
   97       int FI = cast<FrameIndexSDNode>(N.getOperand(0))->getIndex();
  313   int FI = cast<FrameIndexSDNode>(N)->getIndex();
lib/Target/BPF/BPFISelDAGToDAG.cpp
  103     Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
  120         Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
  148       Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i64);
  226     int FI = cast<FrameIndexSDNode>(Node)->getIndex();
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  735   int FX = cast<FrameIndexSDNode>(N)->getIndex();
 1284   int FX = cast<FrameIndexSDNode>(N)->getIndex();
lib/Target/Lanai/LanaiISelDAGToDAG.cpp
  155         FIN->getIndex(),
  179               FIN->getIndex(),
  318   int FI = cast<FrameIndexSDNode>(Node)->getIndex();
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
  203       AM.Base.FrameIndex = cast<FrameIndexSDNode>(N)->getIndex();
  395     int FI = cast<FrameIndexSDNode>(Node)->getIndex();
lib/Target/Mips/Mips16ISelDAGToDAG.cpp
  106       Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy);
  130           Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy);
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  271     Base   = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy);
  290         Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
 3635     Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), mvt);
 3651         Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), mvt);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  575   int FI = cast<FrameIndexSDNode>(N)->getIndex();
 4185     unsigned SlotAlign = MFI.getObjectAlignment(FI->getIndex());
lib/Target/PowerPC/PPCISelLowering.cpp
 2384         Base = DAG.getTargetFrameIndex(FI->getIndex(), N.getValueType());
 2385         fixupFuncForFI(DAG, FI->getIndex(), N.getValueType());
 2416           Base = DAG.getTargetFrameIndex(FI->getIndex(), N.getValueType());
 2417           fixupFuncForFI(DAG, FI->getIndex(), N.getValueType());
 2458     Base = DAG.getTargetFrameIndex(FI->getIndex(), N.getValueType());
 2459     fixupFuncForFI(DAG, FI->getIndex(), N.getValueType());
 7376   int FI = cast<FrameIndexSDNode>(FIPtr)->getIndex();
11732     int FI  = cast<FrameIndexSDNode>(Loc)->getIndex();
11733     int BFI = cast<FrameIndexSDNode>(BaseLoc)->getIndex();
lib/Target/RISCV/RISCVISelDAGToDAG.cpp
  131     int FI = cast<FrameIndexSDNode>(Node)->getIndex();
  194     Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), Subtarget->getXLenVT());
lib/Target/RISCV/RISCVISelLowering.cpp
 2198       int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
lib/Target/Sparc/SparcISelDAGToDAG.cpp
   79         FIN->getIndex(), TLI->getPointerTy(CurDAG->getDataLayout()));
   95               FIN->getIndex(), TLI->getPointerTy(CurDAG->getDataLayout()));
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  632     int64_t FrameIndex = cast<FrameIndexSDNode>(Base)->getIndex();
lib/Target/SystemZ/SystemZISelLowering.cpp
 1508       int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
 1049   int FI = cast<FrameIndexSDNode>(Op)->getIndex();
lib/Target/X86/X86ISelDAGToDAG.cpp
 1906       AM.Base_FrameIndex = cast<FrameIndexSDNode>(N)->getIndex();
lib/Target/X86/X86ISelLowering.cpp
 3809         int FI = cast<FrameIndexSDNode>(SpillSlot)->getIndex();
 4265     FI = FINode->getIndex();
 4268     FI = FINode->getIndex();
 7686       FI = FINode->getIndex();
 7690       FI = cast<FrameIndexSDNode>(Ptr.getOperand(0))->getIndex();
18489     int SSFI = FI->getIndex();
18857   int SSFI = cast<FrameIndexSDNode>(StackSlot)->getIndex();
23893   EHInfo->EHRegNodeFrameIndex = FINode->getIndex();
23911   EHInfo->EHGuardFrameIndex = FINode->getIndex();
28398         int SPFI = cast<FrameIndexSDNode>(StackPtr.getNode())->getIndex();
lib/Target/XCore/XCoreISelDAGToDAG.cpp
   90     Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
  100       Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);