Home
last modified time | relevance | path

Searched refs:isFI (Results 1 – 25 of 68) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaInstrInfo.cpp54 if (MI.getOperand(1).isFI() && MI.getOperand(2).isImm() && in isLoadFromStackSlot()
66 if (MI.getOperand(1).isFI() && MI.getOperand(2).isImm() && in isStoreToStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackColoring.cpp604 if (!MO.isFI()) in isLifetimeStartOrEnd()
681 if (!MO.isFI()) in collectMarkers()
1010 if (!MO.isFI()) in remapInstructions()
1141 if (!MO.isFI()) in removeInvalidSlotRanges()
H A DLocalStackSlotAllocation.cpp343 if (MO.isFI()) { in insertFrameReferenceRegisters()
388 if (!MI.getOperand(idx).isFI()) in insertFrameReferenceRegisters()
H A DStackSlotColoring.cpp215 if (!MO.isFI()) in ScanForSpillSlotRefs()
431 if (!MO.isFI()) in RewriteInstruction()
H A DShrinkWrap.cpp366 if (UseOrDefCSR || (MO.isFI() && !MI.isDebugValue())) { in INITIALIZE_PASS_DEPENDENCY()
368 << MO.isFI() << "): " << MI << '\n'); in INITIALIZE_PASS_DEPENDENCY()
H A DPrologEpilogInserter.cpp194 [](const MachineOperand &MO) { return MO.isFI(); })) { in stashEntryDbgValues()
1493 if (!Op.isFI()) in replaceFrameIndicesBackward()
1532 if (!MI.getOperand(i).isFI()) in replaceFrameIndices()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.cpp72 if ((MI.getOperand(1).isFI()) && // is a stack slot in isLoadFromStackSlot()
91 if ((MI.getOperand(1).isFI()) && // is a stack slot in isStoreToStackSlot()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOperand.h338 /// isFI - Tests if this is a MO_FrameIndex operand.
339 bool isFI() const { return OpKind == MO_FrameIndex; } in isFI() function
577 assert((isFI() || isCPI() || isTargetIndex() || isJTI()) && in getIndex()
708 assert((isFI() || isCPI() || isTargetIndex() || isJTI()) && in setIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFRegisterInfo.cpp84 while (!MI.getOperand(i).isFI()) { in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp306 if (MO.isFI()) in needsStackFrame()
1743 if (!MI->getOperand(0).isFI()) in expandStoreInt()
1776 if (!MI->getOperand(1).isFI()) in expandLoadInt()
1807 if (!MI->getOperand(0).isFI()) in expandStoreVecPred()
1844 if (!MI->getOperand(1).isFI()) in expandLoadVecPred()
1882 if (!MI->getOperand(0).isFI()) in expandStoreVec2()
1942 if (!MI->getOperand(1).isFI()) in expandLoadVec2()
1982 if (!MI->getOperand(0).isFI()) in expandStoreVec()
2011 if (!MI->getOperand(1).isFI()) in expandLoadVec()
2274 if (!Op.isFI()) in optimizeSpillSlots()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.cpp67 if ((MI.getOperand(1).isFI()) && // is a stack slot in isLoadFromStackSlot()
87 if ((MI.getOperand(1).isFI()) && // is a stack slot in isStoreToStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ArgumentStackSlotRebase.cpp178 if (MO.isFI()) { in runOnMachineFunction()
H A DX86InstrInfo.h158 if (MI.getOperand(Op).isFI()) in isLeaMem()
171 if (MI.getOperand(Op).isFI()) in isMem()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp473 if (MO.isFI() || MO.isCPI() || MO.isJTI()) in canFoldIntoSelect()
717 if (MI.getOperand(1).isFI() && MI.getOperand(2).isImm() && in isLoadFromStackSlot()
746 if (MI.getOperand(0).isFI() && MI.getOperand(1).isImm() && in isStoreToStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp44 } else if (FoldOp->isFI()) { in FoldCandidate()
52 bool isFI() const { in isFI() function
182 if (!OpToFold.isFI()) in frameIndexMayFold()
376 if ((Fold.isImm() || Fold.isFI() || Fold.isGlobal()) && Fold.needsShrink()) { in updateOperand()
438 if (Fold.isFI()) { in updateOperand()
581 (!OpToFold->isImm() && !OpToFold->isFI() && !OpToFold->isGlobal())) { in tryAddToFoldList()
834 OpToFold.isImm() || OpToFold.isFI() || OpToFold.isGlobal(); in foldOperand()
1464 bool FoldingImm = OpToFold.isImm() || OpToFold.isFI() || OpToFold.isGlobal(); in tryFoldFoldableCopy()
H A DSIFormMemoryClauses.cpp156 if (MO.isFI()) in canBundle()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp595 for (; !MI->getOperand(FIOperandNum).isFI(); FIOperandNum++) in needsFrameBaseReg()
652 while (!MI->getOperand(FIOperandNum).isFI()) { in isFrameOffsetLegal()
688 while (!MI.getOperand(FIOperandNum).isFI()) { in resolveFrameIndex()
708 assert(MI->getOperand(Idx).isFI() && "The Idx'th operand of MI is not a " in getFrameIndexInstrOffset()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.cpp171 assert(I->getOperand(0).isReg() && I->getOperand(1).isFI()); in expandLoadCCond()
186 assert(I->getOperand(0).isReg() && I->getOperand(1).isFI()); in expandStoreCCond()
204 assert(I->getOperand(0).isReg() && I->getOperand(1).isFI()); in expandLoadACC()
229 assert(I->getOperand(0).isReg() && I->getOperand(1).isFI()); in expandStoreACC()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.cpp99 if (MI.getOperand(1).isFI() && MI.getOperand(2).isImm() && in isLoadFromStackSlot()
118 if (MI.getOperand(0).isFI() && MI.getOperand(1).isImm() && in isStoreToStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp585 for (unsigned i = 0; !MI->getOperand(i).isFI(); ++i) { in needsFrameBaseReg()
706 while (!MI.getOperand(i).isFI()) { in resolveFrameIndex()
727 for (; !MI->getOperand(i).isFI(); ++i) in isFrameOffsetLegal()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp63 if (!MI.getOperand(i).isFI()) in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64DeadRegisterDefinitionsPass.cpp66 if (MO.isFI()) in usesFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.cpp354 if (MI.getOperand(1).isFI() && MI.getOperand(2).isImm() && in isLoadFromStackSlot()
382 if (MI.getOperand(1).isFI() && MI.getOperand(2).isImm() && in isStoreToStackSlot()
H A DCSKYRegisterInfo.cpp113 for (; !MI->getOperand(i).isFI(); ++i) { in IsLegalOffset()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp56 if (MI.getOperand(1).isFI() && MI.getOperand(2).isImm() && in isLoadFromStackSlot()
75 if (MI.getOperand(0).isFI() && MI.getOperand(1).isImm() && in isStoreToStackSlot()

123