Home
last modified time | relevance | path

Searched refs:FrameIndex (Results 1 – 25 of 116) sorted by relevance

12345

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCInstrInfo.cpp69 int &FrameIndex) const { in isLoadFromStackSlot()
75 FrameIndex = MI.getOperand(1).getIndex(); in isLoadFromStackSlot()
88 int &FrameIndex) const { in isStoreToStackSlot()
94 FrameIndex = MI.getOperand(1).getIndex(); in isStoreToStackSlot()
296 int FrameIndex, in storeRegToStackSlot() argument
302 unsigned Align = MFI.getObjectAlignment(FrameIndex); in storeRegToStackSlot()
305 MachinePointerInfo::getFixedStack(MF, FrameIndex), in storeRegToStackSlot()
306 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex), Align); in storeRegToStackSlot()
314 << " to FrameIndex=" << FrameIndex << "\n"); in storeRegToStackSlot()
317 .addFrameIndex(FrameIndex) in storeRegToStackSlot()
[all …]
DARCInstrInfo.h41 int &FrameIndex) const override;
49 int &FrameIndex) const override;
72 bool isKill, int FrameIndex,
78 int FrameIndex, const TargetRegisterClass *RC,
DARCRegisterInfo.cpp171 int FrameIndex = FrameOp.getIndex(); in eliminateFrameIndex() local
176 int Offset = MF.getFrameInfo().getObjectOffset(FrameIndex); in eliminateFrameIndex()
177 int ObjSize = MF.getFrameInfo().getObjectSize(FrameIndex); in eliminateFrameIndex()
184 LLVM_DEBUG(dbgs() << "FrameIndex : " << FrameIndex << "\n"); in eliminateFrameIndex()
214 if (FrameIndex >= 0) in eliminateFrameIndex()
217 if (FrameIndex >= 0) { in eliminateFrameIndex()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreInstrInfo.cpp63 int &FrameIndex) const { in isLoadFromStackSlot()
70 FrameIndex = MI.getOperand(1).getIndex(); in isLoadFromStackSlot()
83 int &FrameIndex) const { in isStoreToStackSlot()
90 FrameIndex = MI.getOperand(1).getIndex(); in isStoreToStackSlot()
361 int FrameIndex, in storeRegToStackSlot() argument
371 MachinePointerInfo::getFixedStack(*MF, FrameIndex), in storeRegToStackSlot()
372 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex), in storeRegToStackSlot()
373 MFI.getObjectAlignment(FrameIndex)); in storeRegToStackSlot()
376 .addFrameIndex(FrameIndex) in storeRegToStackSlot()
383 unsigned DestReg, int FrameIndex, in loadRegFromStackSlot() argument
[all …]
DXCoreInstrInfo.h42 int &FrameIndex) const override;
50 int &FrameIndex) const override;
71 unsigned SrcReg, bool isKill, int FrameIndex,
77 unsigned DestReg, int FrameIndex,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRInstrInfo.cpp83 int &FrameIndex) const { in isLoadFromStackSlot()
89 FrameIndex = MI.getOperand(1).getIndex(); in isLoadFromStackSlot()
102 int &FrameIndex) const { in isStoreToStackSlot()
108 FrameIndex = MI.getOperand(0).getIndex(); in isStoreToStackSlot()
123 int FrameIndex, in storeRegToStackSlot() argument
139 MachinePointerInfo::getFixedStack(MF, FrameIndex), in storeRegToStackSlot()
140 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex), in storeRegToStackSlot()
141 MFI.getObjectAlignment(FrameIndex)); in storeRegToStackSlot()
153 .addFrameIndex(FrameIndex) in storeRegToStackSlot()
161 unsigned DestReg, int FrameIndex, in loadRegFromStackSlot() argument
[all …]
DAVRInstrInfo.h79 bool isKill, int FrameIndex,
84 int FrameIndex, const TargetRegisterClass *RC,
87 int &FrameIndex) const override;
89 int &FrameIndex) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSERegisterInfo.cpp146 unsigned OpNo, int FrameIndex, in eliminateFI() argument
168 bool EhDataRegFI = MipsFI->isEhDataRegFI(FrameIndex); in eliminateFI()
169 bool IsISRRegFI = MipsFI->isISRRegFI(FrameIndex); in eliminateFI()
180 if ((FrameIndex >= MinCSFI && FrameIndex <= MaxCSFI) || EhDataRegFI || in eliminateFI()
184 if (MFI.hasVarSizedObjects() && !MFI.isFixedObjectIndex(FrameIndex)) in eliminateFI()
186 else if (MFI.isFixedObjectIndex(FrameIndex)) in eliminateFI()
DMipsInstrInfo.h114 unsigned SrcReg, bool isKill, int FrameIndex, in storeRegToStackSlot() argument
117 storeRegToStack(MBB, MBBI, SrcReg, isKill, FrameIndex, RC, TRI, 0); in storeRegToStackSlot()
122 unsigned DestReg, int FrameIndex, in loadRegFromStackSlot() argument
125 loadRegFromStack(MBB, MBBI, DestReg, FrameIndex, RC, TRI, 0); in loadRegFromStackSlot()
130 unsigned SrcReg, bool isKill, int FrameIndex,
137 unsigned DestReg, int FrameIndex,
DMipsSEInstrInfo.h35 int &FrameIndex) const override;
43 int &FrameIndex) const override;
51 unsigned SrcReg, bool isKill, int FrameIndex,
58 unsigned DestReg, int FrameIndex,
DMips16InstrInfo.h41 int &FrameIndex) const override;
49 int &FrameIndex) const override;
57 unsigned SrcReg, bool isKill, int FrameIndex,
64 unsigned DestReg, int FrameIndex,
DMipsRegisterInfo.cpp266 int FrameIndex = MI.getOperand(FIOperandNum).getIndex(); in eliminateFrameIndex() local
268 int64_t spOffset = MF.getFrameInfo().getObjectOffset(FrameIndex); in eliminateFrameIndex()
270 LLVM_DEBUG(errs() << "FrameIndex : " << FrameIndex << "\n" in eliminateFrameIndex()
274 << MF.getFrameInfo().getObjectAlignment(FrameIndex) in eliminateFrameIndex()
277 eliminateFI(MI, FIOperandNum, FrameIndex, stackSize, spOffset); in eliminateFrameIndex()
DMips16RegisterInfo.cpp76 unsigned OpNo, int FrameIndex, in eliminateFI() argument
101 if (FrameIndex >= MinCSFI && FrameIndex <= MaxCSFI) in eliminateFI()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.h115 unsigned FrameIndex) const;
117 unsigned FrameIndex) const;
119 unsigned FrameIndex) const;
121 unsigned FrameIndex) const;
123 unsigned FrameIndex) const;
125 unsigned FrameIndex) const;
DPPCRegisterInfo.cpp643 unsigned FrameIndex) const { in lowerCRSpilling()
681 FrameIndex); in lowerCRSpilling()
688 unsigned FrameIndex) const { in lowerCRRestore()
708 Reg), FrameIndex); in lowerCRRestore()
731 unsigned FrameIndex) const { in lowerCRBitSpilling()
828 FrameIndex); in lowerCRBitSpilling()
840 unsigned FrameIndex) const { in lowerCRBitRestore()
860 Reg), FrameIndex); in lowerCRBitRestore()
890 unsigned FrameIndex) const { in lowerVRSAVESpilling()
909 FrameIndex); in lowerVRSAVESpilling()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiInstrInfo.h42 int &FrameIndex) const override;
45 int &FrameIndex) const override;
48 int &FrameIndex) const override;
57 unsigned SourceRegister, bool IsKill, int FrameIndex,
64 unsigned DestinationRegister, int FrameIndex,
DLanaiInstrInfo.cpp51 unsigned SourceRegister, bool IsKill, int FrameIndex, in storeRegToStackSlot() argument
64 .addFrameIndex(FrameIndex) in storeRegToStackSlot()
71 unsigned DestinationRegister, int FrameIndex, in loadRegFromStackSlot() argument
83 .addFrameIndex(FrameIndex) in loadRegFromStackSlot()
718 int &FrameIndex) const { in isLoadFromStackSlot()
722 FrameIndex = MI.getOperand(1).getIndex(); in isLoadFromStackSlot()
729 int &FrameIndex) const { in isLoadFromStackSlotPostFE()
732 if ((Reg = isLoadFromStackSlot(MI, FrameIndex))) in isLoadFromStackSlotPostFE()
737 FrameIndex = in isLoadFromStackSlotPostFE()
747 int &FrameIndex) const { in isStoreToStackSlot()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcInstrInfo.h57 int &FrameIndex) const override;
65 int &FrameIndex) const override;
89 unsigned SrcReg, bool isKill, int FrameIndex,
95 unsigned DestReg, int FrameIndex,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrInfo.h187 int &FrameIndex) const override;
189 int &FrameIndex,
195 int &FrameIndex) const override;
198 int &FrameIndex) const override;
200 int &FrameIndex,
206 int &FrameIndex) const override;
319 bool isKill, int FrameIndex,
325 int FrameIndex, const TargetRegisterClass *RC,
343 MachineBasicBlock::iterator InsertPt, int FrameIndex,
571 int &FrameIndex) const;
DX86InstrBuilder.h50 int FrameIndex; member
73 MO.push_back(MachineOperand::CreateFI(Base.FrameIndex)); in getFullAddress()
101 AM.Base.FrameIndex = Op0.getIndex(); in getAddressFromInstr()
180 MIB.addFrameIndex(AM.Base.FrameIndex); in addFullAddress()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DRegisterScavenging.h47 ScavengedInfo(int FI = -1) : FrameIndex(FI) {} in FrameIndex() function
50 int FrameIndex; member
140 if (I->FrameIndex == FI) in isScavengingFrameIndex()
150 if (I->FrameIndex >= 0) in getScavengingFrameIndices()
151 A.push_back(I->FrameIndex); in getScavengingFrameIndices()
DTargetInstrInfo.h249 int &FrameIndex) const { in isLoadFromStackSlot() argument
258 int &FrameIndex, in isLoadFromStackSlot() argument
261 return isLoadFromStackSlot(MI, FrameIndex); in isLoadFromStackSlot()
267 int &FrameIndex) const { in isLoadFromStackSlotPostFE() argument
287 int &FrameIndex) const { in isStoreToStackSlot() argument
296 int &FrameIndex, in isStoreToStackSlot() argument
299 return isStoreToStackSlot(MI, FrameIndex); in isStoreToStackSlot()
305 int &FrameIndex) const { in isStoreToStackSlotPostFE() argument
977 unsigned SrcReg, bool isKill, int FrameIndex, in storeRegToStackSlot() argument
989 unsigned DestReg, int FrameIndex, in loadRegFromStackSlot() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstrInfo.h32 int &FrameIndex) const override;
34 int &FrameIndex) const override;
42 bool IsKill, int FrameIndex,
48 int FrameIndex, const TargetRegisterClass *RC,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp461 int FrameIndex = MI.getOperand(FIOperandNum).getIndex(); in eliminateFrameIndex() local
470 TFI->resolveFrameIndexReference(MF, FrameIndex, FrameReg, in eliminateFrameIndex()
481 int Offset = TFI->getNonLocalFrameIndexReference(MF, FrameIndex); in eliminateFrameIndex()
491 Offset = {MFI.getObjectOffset(FrameIndex) + in eliminateFrameIndex()
496 MFI.getObjectOffset(FrameIndex) + (int64_t)MFI.getStackSize(), MVT::i8}; in eliminateFrameIndex()
503 MF, FrameIndex, FrameReg, /*PreferFP=*/false, /*ForSimm=*/true); in eliminateFrameIndex()
517 Offset = {MFI.getObjectOffset(FrameIndex) + (int64_t)MFI.getStackSize(), in eliminateFrameIndex()
521 MF, FrameIndex, FrameReg, /*PreferFP=*/false, /*ForSimm=*/true); in eliminateFrameIndex()
528 assert((!RS || !RS->isScavengingFrameIndex(FrameIndex)) && in eliminateFrameIndex()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp119 &H.CatchObj.FrameIndex); in set()
121 H.CatchObj.FrameIndex = INT_MAX; in set()
152 int FrameIndex = INT_MAX; in set() local
155 FrameIndex = MF->getFrameInfo().CreateFixedObject( in set()
157 MF->getFrameInfo().setObjectAlignment(FrameIndex, Align); in set()
159 FrameIndex = in set()
166 MF->getFrameInfo().setStackID(FrameIndex, in set()
169 StaticAllocaMap[AI] = FrameIndex; in set()
173 *CatchObjPtr = FrameIndex; in set()

12345