Home
last modified time | relevance | path

Searched refs:MFInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFunction.h297 MachineFunctionInfo *MFInfo;
851 return static_cast<Ty*>(MFInfo);
856 return static_cast<const Ty *>(MFInfo);
860 assert(!MFInfo);
861 MFInfo = Ty::template create<Ty>(Allocator, Old);
862 return static_cast<Ty *>(MFInfo);
871 assert(!MFInfo && "new function already has MachineFunctionInfo");
872 if (!OrigMF.MFInfo)
874 return OrigMF.MFInfo->clone(Allocator, *this, Src2DstMBB);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunction.cpp194 MFInfo = nullptr; in init()
252 assert(!MFInfo && "MachineFunctionInfo already set"); in initTargetMachineFunctionInfo()
253 MFInfo = Target.createMachineFunctionInfo(Allocator, F, &STI); in initTargetMachineFunctionInfo()
288 if (MFInfo) { in clear()
289 MFInfo->~MachineFunctionInfo(); in clear()
290 Allocator.Deallocate(MFInfo); in clear()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp1977 SIMachineFunctionInfo *MFInfo = MF->getInfo<SIMachineFunctionInfo>(); in selectInitWholeWave() local
1979 MFInfo->setInitWholeWave(); in selectInitWholeWave()