Searched refs:MFI (Results 76 - 100 of 216) sorted by relevance

123456789

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.cpp301 MachineFrameInfo &MFI = MF.getFrameInfo(); local
305 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex),
306 MFI.getObjectAlign(FrameIndex));
329 MachineFrameInfo &MFI = MF.getFrameInfo(); local
332 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex),
333 MFI.getObjectAlign(FrameIndex));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.cpp369 const MachineFrameInfo &MFI = MF->getFrameInfo(); local
372 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex),
373 MFI.getObjectAlign(FrameIndex));
391 const MachineFrameInfo &MFI = MF->getFrameInfo(); local
394 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex),
395 MFI.getObjectAlign(FrameIndex));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp102 MachineFrameInfo &MFI = Builder.DAG.getMachineFunction().getFrameInfo(); local
121 if (MFI.getObjectSize(FI) == SpillSize) {
133 MFI.markAsStatepointSpillSlotObjectIndex(FI);
343 auto &MFI = MF.getFrameInfo(); local
345 MFI.getObjectSize(FI.getIndex()),
346 MFI.getObjectAlign(FI.getIndex()));
374 MachineFrameInfo &MFI = Builder.DAG.getMachineFunction().getFrameInfo(); local
375 assert((MFI.getObjectSize(Index) * 8) ==
385 PtrInfo, MachineMemOperand::MOStore, MFI.getObjectSize(Index),
386 MFI
1060 auto &MFI = MF.getFrameInfo(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DPseudoSourceValue.h105 bool isConstant(const MachineFrameInfo *MFI) const override;
107 bool isAliased(const MachineFrameInfo *MFI) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPreAllocateWWMRegs.cpp148 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); local
155 MFI->ReserveWWMRegister(PhysReg);
H A DGCNSchedStrategy.h77 SIMachineFunctionInfo &MFI; variable
H A DGCNSchedStrategy.cpp297 MFI(*MF.getInfo<SIMachineFunctionInfo>()),
298 StartingOccupancy(MFI.getOccupancy()),
349 unsigned Occ = MFI.getOccupancy();
361 WavesAfter >= MFI.getMinAllowedOccupancy()) {
363 << MFI.getMinAllowedOccupancy() << " waves\n");
368 MFI.limitOccupancy(MinOccupancy);
383 } else if (WavesAfter > MFI.getMinWavesPerEU() ||
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMachineFunctionInfo.cpp106 const llvm::WebAssemblyFunctionInfo &MFI)
107 : CFGStackified(MFI.isCFGStackified()) {}
105 WebAssemblyFunctionInfo( const llvm::WebAssemblyFunctionInfo &MFI) argument
H A DWebAssemblyCFGStackify.cpp215 const auto &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); local
313 if (WebAssembly::isChild(*std::prev(I), MFI))
454 const auto &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); local
577 if (WebAssembly::isChild(*std::prev(I), MFI))
757 WebAssemblyFunctionInfo &MFI,
766 MFI.unstackifyVReg(MO.getReg());
800 if (!MFI.isVRegStackified(TeeReg)) {
802 MFI.unstackifyVReg(DefReg);
814 auto &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); local
1130 unstackifyVRegsUsedInSplitBB(*EHPad, *BrDest, MFI, MR
755 unstackifyVRegsUsedInSplitBB(MachineBasicBlock &MBB, MachineBasicBlock &Split, WebAssemblyFunctionInfo &MFI, MachineRegisterInfo &MRI, const WebAssemblyInstrInfo &TII) argument
[all...]
H A DWebAssemblyTargetMachine.cpp510 const auto *MFI = MF.getInfo<WebAssemblyFunctionInfo>(); local
511 return new yaml::WebAssemblyFunctionInfo(*MFI);
515 const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS,
518 reinterpret_cast<const yaml::WebAssemblyFunctionInfo &>(MFI);
514 parseMachineFunctionInfo( const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS, SMDiagnostic &Error, SMRange &SourceRange) const argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitTracker.h47 MachineFrameInfo &MFI; member in struct:llvm::HexagonEvaluator
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiMemAluCombiner.cpp415 for (MfIterator MFI = MF.begin(); MFI != MF.end(); ++MFI) {
416 Modified |= combineMemAluInBasicBlock(&*MFI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp143 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
146 int Offset = MFI.getObjectOffset(FrameIndex);
149 Offset += MFI.getStackSize() - TFI->getOffsetOfLocalArea() + 1;
H A DAVRInstrInfo.cpp136 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
140 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex),
141 MFI.getObjectAlign(FrameIndex));
170 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
174 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex),
175 MFI.getObjectAlign(FrameIndex));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DGCRootLowering.cpp315 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
317 const bool DynamicFrameSize = MFI.hasVarSizedObjects() ||
319 FI->setFrameSize(DynamicFrameSize ? UINT64_MAX : MFI.getStackSize());
H A DStackProtector.cpp580 void StackProtector::copyToMachineFrameInfo(MachineFrameInfo &MFI) const {
584 for (int I = 0, E = MFI.getObjectIndexEnd(); I != E; ++I) {
585 if (MFI.isDeadObjectIndex(I))
588 const AllocaInst *AI = MFI.getObjectAllocation(I);
596 MFI.setObjectSSPLayout(I, LI->second);
H A DInterferenceCache.cpp158 MachineFunction::const_iterator MFI = local
209 if (++MFI == MF->end())
211 MBBNum = MFI->getNumber();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelect.cpp85 // FIXME: There are many other MF/MFI fields we need to initialize.
228 MachineFrameInfo &MFI = MF.getFrameInfo(); local
230 if (MFI.hasCalls() && MF.hasInlineAsm())
235 MFI.setHasCalls(true);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.cpp343 MachineFrameInfo &MFI = MF.getFrameInfo(); local
344 if (!MFI.isMaxCallFrameSizeComputed())
345 MFI.computeMaxCallFrameSize(MF);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrBuilder.h201 MachineFrameInfo &MFI = MF.getFrameInfo(); local
210 MFI.getObjectSize(FI), MFI.getObjectAlign(FI));
H A DX86RegisterInfo.cpp625 static bool CantUseSP(const MachineFrameInfo &MFI) { argument
626 return MFI.hasVarSizedObjects() || MFI.hasOpaqueSPAdjustment();
634 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
645 return CantUseFP && CantUseSP(MFI);
652 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
662 if (CantUseSP(MFI))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp393 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
417 if (AFI->isThumb2Function() && MFI.hasVarSizedObjects() &&
418 MFI.getLocalFrameSize() >= 128)
452 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
453 if (MF.getTarget().Options.DisableFramePointerElim(MF) && MFI.adjustsStack())
455 return MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken()
592 MachineFrameInfo &MFI = MF.getFrameInfo(); local
607 Offset += MFI.getLocalFrameSize();
618 !((MFI
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp321 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
322 const std::vector<CalleeSavedInfo> &Info = MFI.getCalleeSavedInfo();
325 if (!MFI.isCalleeSavedInfoValid())
331 unsigned FrameSize = MFI.getStackSize();
345 if (!MFI.isFixedObjectIndex(FrIdx)) {
368 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
380 if (StackPtrConst && (PhysReg == PPC::X1) && !MFI.hasVarSizedObjects()
381 && !MFI.hasOpaqueSPAdjustment())
473 MachineFrameInfo &MFI = MF.getFrameInfo(); local
482 unsigned maxCallFrameSize = MFI
533 MachineFrameInfo &MFI = MF.getFrameInfo(); local
663 MachineFrameInfo &MFI = MF.getFrameInfo(); local
1067 MachineFrameInfo &MFI = MF.getFrameInfo(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DWinException.cpp389 MachineFunction::const_iterator MFI,
393 : EHInfo(EHInfo), MFI(MFI), MFE(MFE), MBBI(MBBI), BaseState(BaseState) {
418 if (MFI != O.MFI)
442 MachineFunction::const_iterator MFI; member in class:__anon3436::InvokeStateChangeIterator
454 for (; MFI != MFE; ++MFI, IsNewBlock = true) {
456 MBBI = MFI->begin();
457 for (auto MBBE = MFI
388 InvokeStateChangeIterator(const WinEHFuncInfo &EHInfo, MachineFunction::const_iterator MFI, MachineFunction::const_iterator MFE, MachineBasicBlock::const_iterator MBBI, int BaseState) argument
1013 const MachineFrameInfo &MFI = MF->getFrameInfo(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp403 const MachineFrameInfo &MFI = MF->getFrameInfo(); local
406 MFI.getObjectSize(FI), MFI.getObjectAlign(FI));
442 const MachineFrameInfo &MFI = MF->getFrameInfo(); local
445 MFI.getObjectSize(FI), MFI.getObjectAlign(FI));

Completed in 229 milliseconds

123456789