Home
last modified time | relevance | path

Searched refs:YamlMFI (Results 1 – 11 of 11) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.cpp1491 const yaml::SIMachineFunctionInfo &YamlMFI = in parseMachineFunctionInfo() local
1496 if (MFI->initializeBaseYamlFields(YamlMFI, MF, PFS, Error, SourceRange)) in parseMachineFunctionInfo()
1528 if (parseRegister(YamlMFI.ScratchRSrcReg, MFI->ScratchRSrcReg) || in parseMachineFunctionInfo()
1529 parseRegister(YamlMFI.FrameOffsetReg, MFI->FrameOffsetReg) || in parseMachineFunctionInfo()
1530 parseRegister(YamlMFI.StackPtrOffsetReg, MFI->StackPtrOffsetReg)) in parseMachineFunctionInfo()
1535 return diagnoseRegisterClass(YamlMFI.ScratchRSrcReg); in parseMachineFunctionInfo()
1540 return diagnoseRegisterClass(YamlMFI.FrameOffsetReg); in parseMachineFunctionInfo()
1545 return diagnoseRegisterClass(YamlMFI.StackPtrOffsetReg); in parseMachineFunctionInfo()
1576 if (YamlMFI.ArgInfo && in parseMachineFunctionInfo()
1577 (parseAndCheckArgument(YamlMFI.ArgInfo->PrivateSegmentBuffer, in parseMachineFunctionInfo()
[all …]
DSIMachineFunctionInfo.cpp601 const yaml::SIMachineFunctionInfo &YamlMFI, const MachineFunction &MF, in initializeBaseYamlFields() argument
603 ExplicitKernArgSize = YamlMFI.ExplicitKernArgSize; in initializeBaseYamlFields()
604 MaxKernArgAlign = assumeAligned(YamlMFI.MaxKernArgAlign); in initializeBaseYamlFields()
605 LDSSize = YamlMFI.LDSSize; in initializeBaseYamlFields()
606 DynLDSAlign = YamlMFI.DynLDSAlign; in initializeBaseYamlFields()
607 HighBitsOf32BitAddress = YamlMFI.HighBitsOf32BitAddress; in initializeBaseYamlFields()
608 Occupancy = YamlMFI.Occupancy; in initializeBaseYamlFields()
609 IsEntryFunction = YamlMFI.IsEntryFunction; in initializeBaseYamlFields()
610 NoSignedZerosFPMath = YamlMFI.NoSignedZerosFPMath; in initializeBaseYamlFields()
611 MemoryBound = YamlMFI.MemoryBound; in initializeBaseYamlFields()
[all …]
DSIMachineFunctionInfo.h508 bool initializeBaseYamlFields(const yaml::SIMachineFunctionInfo &YamlMFI,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
DMIRParser.cpp696 const yaml::MachineFrameInfo &YamlMFI = YamlMF.FrameInfo; in initializeFrameInfo() local
697 MFI.setFrameAddressIsTaken(YamlMFI.IsFrameAddressTaken); in initializeFrameInfo()
698 MFI.setReturnAddressIsTaken(YamlMFI.IsReturnAddressTaken); in initializeFrameInfo()
699 MFI.setHasStackMap(YamlMFI.HasStackMap); in initializeFrameInfo()
700 MFI.setHasPatchPoint(YamlMFI.HasPatchPoint); in initializeFrameInfo()
701 MFI.setStackSize(YamlMFI.StackSize); in initializeFrameInfo()
702 MFI.setOffsetAdjustment(YamlMFI.OffsetAdjustment); in initializeFrameInfo()
703 if (YamlMFI.MaxAlignment) in initializeFrameInfo()
704 MFI.ensureMaxAlignment(Align(YamlMFI.MaxAlignment)); in initializeFrameInfo()
705 MFI.setAdjustsStack(YamlMFI.AdjustsStack); in initializeFrameInfo()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DMIRPrinter.cpp128 void convert(ModuleSlotTracker &MST, yaml::MachineFrameInfo &YamlMFI,
348 yaml::MachineFrameInfo &YamlMFI, in convert() argument
350 YamlMFI.IsFrameAddressTaken = MFI.isFrameAddressTaken(); in convert()
351 YamlMFI.IsReturnAddressTaken = MFI.isReturnAddressTaken(); in convert()
352 YamlMFI.HasStackMap = MFI.hasStackMap(); in convert()
353 YamlMFI.HasPatchPoint = MFI.hasPatchPoint(); in convert()
354 YamlMFI.StackSize = MFI.getStackSize(); in convert()
355 YamlMFI.OffsetAdjustment = MFI.getOffsetAdjustment(); in convert()
356 YamlMFI.MaxAlignment = MFI.getMaxAlign().value(); in convert()
357 YamlMFI.AdjustsStack = MFI.adjustsStack(); in convert()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyMachineFunctionInfo.cpp142 const yaml::WebAssemblyFunctionInfo &YamlMFI) { in initializeBaseYamlFields() argument
143 CFGStackified = YamlMFI.CFGStackified; in initializeBaseYamlFields()
144 for (auto VT : YamlMFI.Params) in initializeBaseYamlFields()
146 for (auto VT : YamlMFI.Results) in initializeBaseYamlFields()
149 for (auto KV : YamlMFI.SrcToUnwindDest) in initializeBaseYamlFields()
DWebAssemblyTargetMachine.cpp535 const auto &YamlMFI = in parseMachineFunctionInfo() local
538 MF.getInfo<WebAssemblyFunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()
DWebAssemblyMachineFunctionInfo.h79 void initializeBaseYamlFields(const yaml::WebAssemblyFunctionInfo &YamlMFI);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64MachineFunctionInfo.cpp32 const yaml::AArch64FunctionInfo &YamlMFI) { in initializeBaseYamlFields() argument
33 if (YamlMFI.HasRedZone.hasValue()) in initializeBaseYamlFields()
34 HasRedZone = YamlMFI.HasRedZone; in initializeBaseYamlFields()
DAArch64TargetMachine.cpp776 const auto &YamlMFI = in parseMachineFunctionInfo() local
779 MF.getInfo<AArch64FunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()
DAArch64MachineFunctionInfo.h179 void initializeBaseYamlFields(const yaml::AArch64FunctionInfo &YamlMFI);