/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | PseudoSourceValue.h | 106 bool isConstant(const MachineFrameInfo *MFI) const override; 108 bool isAliased(const MachineFrameInfo *MFI) const override;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIPreAllocateWWMRegs.cpp | 148 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); local 155 MFI->ReserveWWMRegister(PhysReg);
|
H A D | GCNSchedStrategy.h | 69 SIMachineFunctionInfo &MFI; member in class:llvm::final
|
H A D | GCNSchedStrategy.cpp | 317 MFI(*MF.getInfo<SIMachineFunctionInfo>()), 318 StartingOccupancy(MFI.getOccupancy()), 368 unsigned Occ = MFI.getOccupancy(); 380 WavesAfter >= MFI.getMinAllowedOccupancy()) { 382 << MFI.getMinAllowedOccupancy() << " waves\n"); 387 MFI.limitOccupancy(MinOccupancy); 395 if (WavesAfter > MFI.getMinWavesPerEU() ||
|
H A D | AMDGPUAsmPrinter.h | 87 const AMDGPUMachineFunction* MFI);
|
H A D | SIFormMemoryClauses.cpp | 76 SIMachineFunctionInfo *MFI; member in class:__anon2115::SIFormMemoryClauses 254 if (Occupancy >= MFI->getMinAllowedOccupancy() && 316 MFI = MF.getInfo<SIMachineFunctionInfo>(); 361 MFI->limitOccupancy(LastRecordedOccupancy);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegColoring.cpp | 92 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); local 102 if (MFI.isVRegStackified(VReg))
|
H A D | WebAssemblyTargetMachine.cpp | 495 const auto *MFI = MF.getInfo<WebAssemblyFunctionInfo>(); local 496 return new yaml::WebAssemblyFunctionInfo(*MFI); 500 const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS, 503 reinterpret_cast<const yaml::WebAssemblyFunctionInfo &>(MFI); 499 parseMachineFunctionInfo( const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS, SMDiagnostic &Error, SMRange &SourceRange) const argument
|
H A D | WebAssemblyCFGStackify.cpp | 214 const auto &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); local 304 if (WebAssembly::isChild(*std::prev(I), MFI)) 445 const auto &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); local 568 if (WebAssembly::isChild(*std::prev(I), MFI)) 712 WebAssemblyFunctionInfo &MFI, 720 MFI.unstackifyVReg(MO.getReg()); 727 auto &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); local 1039 unstackifyVRegsUsedInSplitBB(*EHPad, *BrDest, MFI, MRI); 1155 unstackifyVRegsUsedInSplitBB(*MBB, *NestedCont, MFI, MRI); 1230 const auto &MFI 710 unstackifyVRegsUsedInSplitBB(MachineBasicBlock &MBB, MachineBasicBlock &Split, WebAssemblyFunctionInfo &MFI, MachineRegisterInfo &MRI) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiMemAluCombiner.cpp | 415 for (MfIterator MFI = MF.begin(); MFI != MF.end(); ++MFI) { 416 Modified |= combineMemAluInBasicBlock(&*MFI);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonBitTracker.h | 47 MachineFrameInfo &MFI; member in struct:llvm::HexagonEvaluator
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRRegisterInfo.cpp | 139 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 142 int Offset = MFI.getObjectOffset(FrameIndex); 145 Offset += MFI.getStackSize() - TFI->getOffsetOfLocalArea() + 1;
|
H A D | AVRInstrInfo.cpp | 136 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 140 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex), 141 MFI.getObjectAlignment(FrameIndex)); 170 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 174 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex), 175 MFI.getObjectAlignment(FrameIndex));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InstructionSelect.cpp | 84 // FIXME: There are many other MF/MFI fields we need to initialize. 230 MachineFrameInfo &MFI = MF.getFrameInfo(); local 232 if (MFI.hasCalls() && MF.hasInlineAsm()) 237 MFI.setHasCalls(true);
|
H A D | CombinerHelper.cpp | 974 MachineFrameInfo &MFI = MF.getFrameInfo(); local 978 if (FIDef && !MFI.isFixedObjectIndex(FIDef->getOperand(1).getIndex())) 1006 if (MFI.getObjectAlignment(FI) < Align) 1007 MFI.setObjectAlignment(FI, Align); 1088 MachineFrameInfo &MFI = MF.getFrameInfo(); local 1093 if (FIDef && !MFI.isFixedObjectIndex(FIDef->getOperand(1).getIndex())) 1134 if (MFI.getObjectAlignment(FI) < Alignment) 1135 MFI.setObjectAlignment(FI, Alignment); 1196 MachineFrameInfo &MFI = MF.getFrameInfo(); local 1201 if (FIDef && !MFI [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GCRootLowering.cpp | 319 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 321 const bool DynamicFrameSize = MFI.hasVarSizedObjects() || 323 FI->setFrameSize(DynamicFrameSize ? UINT64_MAX : MFI.getStackSize());
|
H A D | StackProtector.cpp | 553 void StackProtector::copyToMachineFrameInfo(MachineFrameInfo &MFI) const { 557 for (int I = 0, E = MFI.getObjectIndexEnd(); I != E; ++I) { 558 if (MFI.isDeadObjectIndex(I)) 561 const AllocaInst *AI = MFI.getObjectAllocation(I); 569 MFI.setObjectSSPLayout(I, LI->second);
|
H A D | InterferenceCache.cpp | 158 MachineFunction::const_iterator MFI = local 209 if (++MFI == MF->end()) 211 MBBNum = MFI->getNumber();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrBuilder.h | 201 MachineFrameInfo &MFI = MF.getFrameInfo(); local 210 MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));
|
H A D | X86RegisterInfo.cpp | 631 static bool CantUseSP(const MachineFrameInfo &MFI) { argument 632 return MFI.hasVarSizedObjects() || MFI.hasOpaqueSPAdjustment(); 636 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 647 return CantUseFP && CantUseSP(MFI); 654 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 664 if (CantUseSP(MFI))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Subtarget.cpp | 315 MachineFrameInfo &MFI = MF.getFrameInfo(); local 316 if (!MFI.isMaxCallFrameSizeComputed()) 317 MFI.computeMaxCallFrameSize(MF);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.cpp | 380 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 404 if (AFI->isThumb2Function() && MFI.hasVarSizedObjects() && 405 MFI.getLocalFrameSize() >= 128) 439 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 440 if (MF.getTarget().Options.DisableFramePointerElim(MF) && MFI.adjustsStack()) 442 return MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() 584 MachineFrameInfo &MFI = MF.getFrameInfo(); local 599 Offset += MFI.getLocalFrameSize(); 611 !((MFI [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WinException.cpp | 388 MachineFunction::const_iterator MFI, 392 : EHInfo(EHInfo), MFI(MFI), MFE(MFE), MBBI(MBBI), BaseState(BaseState) { 417 if (MFI != O.MFI) 441 MachineFunction::const_iterator MFI; member in class:__anon1690::InvokeStateChangeIterator 453 for (; MFI != MFE; ++MFI, IsNewBlock = true) { 455 MBBI = MFI->begin(); 456 for (auto MBBE = MFI 387 InvokeStateChangeIterator(const WinEHFuncInfo &EHInfo, MachineFunction::const_iterator MFI, MachineFunction::const_iterator MFE, MachineBasicBlock::const_iterator MBBI, int BaseState) argument 1012 const MachineFrameInfo &MFI = MF->getFrameInfo(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.cpp | 350 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 351 const std::vector<CalleeSavedInfo> &Info = MFI.getCalleeSavedInfo(); 354 if (!MFI.isCalleeSavedInfoValid()) 360 unsigned FrameSize = MFI.getStackSize(); 373 if (!MFI.isFixedObjectIndex(FrIdx)) { 396 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 408 if (StackPtrConst && (PhysReg == PPC::X1) && !MFI.hasVarSizedObjects() 409 && !MFI.hasOpaqueSPAdjustment()) 501 MachineFrameInfo &MFI = MF.getFrameInfo(); local 510 unsigned maxCallFrameSize = MFI 620 MachineFrameInfo &MFI = MF.getFrameInfo(); local 1027 MachineFrameInfo &MFI = MF.getFrameInfo(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcInstrInfo.cpp | 403 const MachineFrameInfo &MFI = MF->getFrameInfo(); local 406 MFI.getObjectSize(FI), MFI.getObjectAlignment(FI)); 442 const MachineFrameInfo &MFI = MF->getFrameInfo(); local 445 MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));
|