Searched refs:MFI (Results 101 - 125 of 209) sorted by relevance

123456789

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp344 const auto *MFI = MF.getInfo<SIMachineFunctionInfo>();
345 return getOccupancyWithLocalMemSize(MFI->getLDSSize(), MF.getFunction());
609 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); local
613 if (MFI.hasFlatScratchInit()) {
641 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); local
645 std::pair<unsigned, unsigned> WavesPerEU = MFI.getWavesPerEU();
666 unsigned InputNumSGPRs = MFI.getNumPreloadedSGPRs();
691 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); local
695 std::pair<unsigned, unsigned> WavesPerEU = MFI.getWavesPerEU();
H A DAMDGPUHSAMetadataStreamer.cpp214 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); local
231 HSACodeProps.mMaxFlatWorkGroupSize = MFI.getMaxFlatWorkGroupSize();
234 HSACodeProps.mNumSpilledSGPRs = MFI.getNumSpilledSGPRs();
235 HSACodeProps.mNumSpilledVGPRs = MFI.getNumSpilledVGPRs();
892 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); local
911 Kern.getDocument()->getNode(MFI.getMaxFlatWorkGroupSize());
913 Kern.getDocument()->getNode(MFI.getNumSpilledSGPRs());
915 Kern.getDocument()->getNode(MFI.getNumSpilledVGPRs());
H A DAMDGPUCallLowering.cpp84 auto &MFI = MIRBuilder.getMF().getFrameInfo(); variable
85 int FI = MFI.CreateFixedObject(Size, Offset, true);
297 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); local
298 MFI->setIfReturnsVoid(!Val);
304 const bool IsWaveEnd = (IsShader && MFI->returnsVoid()) ||
345 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); local
353 MFI->getPreloadedReg(AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR);
H A DSIFoldOperands.cpp92 const SIMachineFunctionInfo *MFI; member in class:__anon2113::SIFoldOperands
616 if (!SOff->isReg() || (SOff->getReg() != MFI->getScratchWaveOffsetReg() &&
617 SOff->getReg() != MFI->getStackPtrOffsetReg()))
621 MFI->getScratchRSrcReg())
627 SOff->setReg(MFI->getStackPtrOffsetReg());
1384 if ((Op == AMDGPU::V_MUL_F32_e64 && MFI->getMode().FP32Denormals) ||
1385 (Op == AMDGPU::V_MUL_F16_e64 && MFI->getMode().FP64FP16Denormals))
1414 if ((Op == AMDGPU::V_ADD_F32_e64 && MFI->getMode().FP32Denormals) ||
1415 (Op == AMDGPU::V_ADD_F16_e64 && MFI->getMode().FP64FP16Denormals))
1473 MFI
[all...]
H A DR600ISelLowering.h75 SDValue LowerGlobalAddress(AMDGPUMachineFunction *MFI, SDValue Op,
H A DGCNNSAReassign.cpp235 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); local
237 MaxNumVGPRs = std::min(ST->getMaxNumVGPRs(MFI->getOccupancy()), MaxNumVGPRs);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVExtract.cpp106 MachineFrameInfo &MFI = MF.getFrameInfo(); local
146 int FI = MFI.CreateStackObject(HRI.getSpillSize(VecRC), Align,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiRegisterInfo.cpp250 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
253 if (needsStackRealignment(MF) && MFI.hasVarSizedObjects())
H A DLanaiISelLowering.cpp442 MachineFrameInfo &MFI = MF.getFrameInfo(); local
499 int FI = MFI.CreateFixedObject(ObjSize, VA.getLocMemOffset(), true);
526 int FI = MFI.CreateFixedObject(4, CCInfo.getNextStackOffset(), true);
607 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo(); local
638 int FI = MFI.CreateStackObject(Size, Align, false);
1055 MachineFrameInfo &MFI = MF.getFrameInfo(); local
1056 MFI.setReturnAddressIsTaken(true);
1077 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo(); local
1078 MFI.setFrameAddressIsTaken(true);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp451 MachineFrameInfo &MFI = MF.getFrameInfo(); local
506 int FI = MFI.CreateFixedObject(ObjSize, VA.getLocMemOffset(), true);
532 MFI.CreateFixedObject((array_lengthof(ArgRegs) - FirstVAReg) * 4,
568 int FI = MFI.CreateStackObject(Size, Align, false);
611 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo(); local
643 int FI = MFI.CreateFixedObject(ObjSize, Offset, false);
712 MachineFrameInfo &MFI = MF.getFrameInfo(); local
713 MFI.setFrameAddressIsTaken(true);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp491 const MachineFrameInfo *MFI) {
493 if (MFI) {
494 IsFixed = MFI->isFixedObjectIndex(FrameIndex);
495 if (const AllocaInst *Alloca = MFI->getObjectAllocation(FrameIndex))
499 FrameIndex -= MFI->getObjectIndexBegin();
810 const MachineFrameInfo *MFI = nullptr; local
812 MFI = &MF->getFrameInfo();
813 printFrameIndex(OS, FrameIndex, IsFixed, MFI);
1062 const MachineFrameInfo *MFI,
1124 printFrameIndex(OS, FrameIndex, IsFixed, MFI);
490 printFrameIndex(raw_ostream& OS, int FrameIndex, bool IsFixed, const MachineFrameInfo *MFI) argument
1059 print(raw_ostream &OS, ModuleSlotTracker &MST, SmallVectorImpl<StringRef> &SSNs, const LLVMContext &Context, const MachineFrameInfo *MFI, const TargetInstrInfo *TII) const argument
[all...]
H A DShrinkWrap.cpp585 MachineFrameInfo &MFI = MF.getFrameInfo(); local
586 MFI.setSavePoint(Save);
587 MFI.setRestorePoint(Restore);
H A DImplicitNullChecks.cpp167 MachineFrameInfo *MFI = nullptr; member in class:__anon1727::ImplicitNullChecks
300 MFI = &MF.getFrameInfo();
346 if (PSV->mayAlias(MFI))
H A DMachineVerifier.cpp404 for (MachineFunction::const_iterator MFI = MF.begin(), MFE = MF.end();
405 MFI!=MFE; ++MFI) {
406 visitMachineBasicBlockBefore(&*MFI);
412 for (MachineBasicBlock::const_instr_iterator MBBI = MFI->instr_begin(),
413 MBBE = MFI->instr_end(); MBBI != MBBE; ++MBBI) {
414 if (MBBI->getParent() != &*MFI) {
415 report("Bad instruction parent pointer", &*MFI);
459 report("BundledSucc flag set on last instruction in block", &MFI->back());
460 visitMachineBasicBlockAfter(&*MFI);
810 const MachineFrameInfo &MFI = MF->getFrameInfo(); local
2624 MachineFunction::const_iterator MFI = MBB->getIterator(); local
[all...]
H A DMachineInstr.cpp1195 const MachineFrameInfo &MFI = MF->getFrameInfo(); local
1244 if (PSVa && ValB && !PSVa->mayAlias(&MFI))
1246 if (PSVb && ValA && !PSVb->mayAlias(&MFI))
1319 const MachineFrameInfo &MFI = getParent()->getParent()->getFrameInfo();
1333 if (PSV->isConstant(&MFI))
1726 const MachineFrameInfo *MFI = nullptr;
1728 MFI = &MF->getFrameInfo();
1740 Op->print(OS, MST, SSNs, *Context, MFI, TII);
2149 const MachineFrameInfo &MFI) {
2152 if (MFI
[all...]
H A DTargetInstrInfo.cpp549 const MachineFrameInfo &MFI = MF.getFrameInfo(); local
553 MemSize = MFI.getObjectSize(FI);
556 int64_t OpSize = MFI.getObjectSize(FI);
593 assert(MFI.getObjectOffset(FI) != -1);
596 MFI.getObjectAlignment(FI));
1156 const MachineFrameInfo &MFI = MF->getFrameInfo(); local
1162 if (!PSV || PSV->mayAlias(&MFI))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp73 assert(!MFI->isVRegStackified(RegNo));
74 unsigned WAReg = MFI->getWAReg(RegNo);
312 valTypesFromMVTs(MFI->getLocals(), Locals);
H A DWebAssemblyMCInstLower.cpp226 const WebAssemblyFunctionInfo &MFI = local
228 unsigned WAReg = MFI.getWAReg(MO.getReg());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp33 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo(); local
34 if (!MFI.hasVarSizedObjects() && !MFI.hasOpaqueSPAdjustment())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16InstrInfo.cpp215 MachineFrameInfo &MFI = MF.getFrameInfo(); local
221 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo();
245 MachineFrameInfo &MFI = MF->getFrameInfo(); local
264 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo();
H A DMipsDelaySlotFiller.cpp185 MemDefsUses(const DataLayout &DL, const MachineFrameInfo *MFI);
201 const MachineFrameInfo *MFI; member in class:__anon2321::MemDefsUses
496 : InspectMemInstr(false), MFI(MFI_), DL(DL) {}
537 if (!PSV->isAliased(MFI))
853 const MachineFrameInfo &MFI = Fn->getFrameInfo(); local
854 IM.reset(new MemDefsUses(Fn->getDataLayout(), &MFI));
H A DMipsCallLowering.cpp185 MachineFrameInfo &MFI = MF.getFrameInfo(); local
187 int FI = MFI.CreateFixedObject(Size, Offset, true);
514 MachineFrameInfo &MFI = MF.getFrameInfo(); local
515 int FI = MFI.CreateFixedObject(RegSize, VaArgOffset, true);
523 FI = MFI.CreateFixedObject(RegSize, VaArgOffset, true);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCWinCOFFStreamer.cpp285 const MCObjectFileInfo *MFI = getContext().getObjectFileInfo(); local
291 SwitchSection(MFI->getDrectveSection());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallLowering.cpp62 auto &MFI = MIRBuilder.getMF().getFrameInfo(); variable
63 int FI = MFI.CreateFixedObject(Size, Offset, true);
380 MachineFrameInfo &MFI = MF.getFrameInfo(); local
382 if (!MFI.hasMustTailInVarArgFunc())
461 auto &MFI = MIRBuilder.getMF().getFrameInfo(); local
462 FuncInfo->setVarArgsStackIndex(MFI.CreateFixedObject(4, StackOffset, true));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp143 MachineFrameInfo &MFI = MF.getFrameInfo(); local
146 MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));
183 MachineFrameInfo &MFI = MF.getFrameInfo(); local
186 MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));

Completed in 323 milliseconds

123456789