Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp1538 const yaml::SIMachineFunctionInfo &YamlMFI = in parseMachineFunctionInfo() local
1544 if (MFI->initializeBaseYamlFields(YamlMFI, MF, PFS, Error, SourceRange)) in parseMachineFunctionInfo()
1568 if (parseOptionalRegister(YamlMFI.VGPRForAGPRCopy, MFI->VGPRForAGPRCopy)) in parseMachineFunctionInfo()
1571 if (parseOptionalRegister(YamlMFI.SGPRForEXECCopy, MFI->SGPRForEXECCopy)) in parseMachineFunctionInfo()
1574 if (parseOptionalRegister(YamlMFI.LongBranchReservedReg, in parseMachineFunctionInfo()
1590 if (parseRegister(YamlMFI.ScratchRSrcReg, MFI->ScratchRSrcReg) || in parseMachineFunctionInfo()
1591 parseRegister(YamlMFI.FrameOffsetReg, MFI->FrameOffsetReg) || in parseMachineFunctionInfo()
1592 parseRegister(YamlMFI.StackPtrOffsetReg, MFI->StackPtrOffsetReg)) in parseMachineFunctionInfo()
1597 return diagnoseRegisterClass(YamlMFI.ScratchRSrcReg); in parseMachineFunctionInfo()
1602 return diagnoseRegisterClass(YamlMFI.FrameOffsetReg); in parseMachineFunctionInfo()
[all …]
H A DSIMachineFunctionInfo.cpp714 const yaml::SIMachineFunctionInfo &YamlMFI, const MachineFunction &MF, in initializeBaseYamlFields() argument
716 ExplicitKernArgSize = YamlMFI.ExplicitKernArgSize; in initializeBaseYamlFields()
717 MaxKernArgAlign = YamlMFI.MaxKernArgAlign; in initializeBaseYamlFields()
718 LDSSize = YamlMFI.LDSSize; in initializeBaseYamlFields()
719 GDSSize = YamlMFI.GDSSize; in initializeBaseYamlFields()
720 DynLDSAlign = YamlMFI.DynLDSAlign; in initializeBaseYamlFields()
721 PSInputAddr = YamlMFI.PSInputAddr; in initializeBaseYamlFields()
722 PSInputEnable = YamlMFI.PSInputEnable; in initializeBaseYamlFields()
723 HighBitsOf32BitAddress = YamlMFI.HighBitsOf32BitAddress; in initializeBaseYamlFields()
724 Occupancy = YamlMFI.Occupancy; in initializeBaseYamlFields()
[all …]
H A DSIMachineFunctionInfo.h577 bool initializeBaseYamlFields(const yaml::SIMachineFunctionInfo &YamlMFI,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp764 const yaml::MachineFrameInfo &YamlMFI = YamlMF.FrameInfo; in initializeFrameInfo() local
765 MFI.setFrameAddressIsTaken(YamlMFI.IsFrameAddressTaken); in initializeFrameInfo()
766 MFI.setReturnAddressIsTaken(YamlMFI.IsReturnAddressTaken); in initializeFrameInfo()
767 MFI.setHasStackMap(YamlMFI.HasStackMap); in initializeFrameInfo()
768 MFI.setHasPatchPoint(YamlMFI.HasPatchPoint); in initializeFrameInfo()
769 MFI.setStackSize(YamlMFI.StackSize); in initializeFrameInfo()
770 MFI.setOffsetAdjustment(YamlMFI.OffsetAdjustment); in initializeFrameInfo()
771 if (YamlMFI.MaxAlignment) in initializeFrameInfo()
772 MFI.ensureMaxAlignment(Align(YamlMFI.MaxAlignment)); in initializeFrameInfo()
773 MFI.setAdjustsStack(YamlMFI.AdjustsStack); in initializeFrameInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.cpp34 const yaml::RISCVMachineFunctionInfo &YamlMFI) { in initializeBaseYamlFields() argument
35 VarArgsFrameIndex = YamlMFI.VarArgsFrameIndex; in initializeBaseYamlFields()
36 VarArgsSaveSize = YamlMFI.VarArgsSaveSize; in initializeBaseYamlFields()
H A DRISCVMachineFunctionInfo.h153 void initializeBaseYamlFields(const yaml::RISCVMachineFunctionInfo &YamlMFI);
H A DRISCVTargetMachine.cpp600 const auto &YamlMFI = in parseMachineFunctionInfo() local
602 PFS.MF.getInfo<RISCVMachineFunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp116 void convert(ModuleSlotTracker &MST, yaml::MachineFrameInfo &YamlMFI,
352 yaml::MachineFrameInfo &YamlMFI, in convert() argument
354 YamlMFI.IsFrameAddressTaken = MFI.isFrameAddressTaken(); in convert()
355 YamlMFI.IsReturnAddressTaken = MFI.isReturnAddressTaken(); in convert()
356 YamlMFI.HasStackMap = MFI.hasStackMap(); in convert()
357 YamlMFI.HasPatchPoint = MFI.hasPatchPoint(); in convert()
358 YamlMFI.StackSize = MFI.getStackSize(); in convert()
359 YamlMFI.OffsetAdjustment = MFI.getOffsetAdjustment(); in convert()
360 YamlMFI.MaxAlignment = MFI.getMaxAlign().value(); in convert()
361 YamlMFI.AdjustsStack = MFI.adjustsStack(); in convert()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMachineFunctionInfo.cpp157 MachineFunction &MF, const yaml::WebAssemblyFunctionInfo &YamlMFI) { in initializeBaseYamlFields() argument
158 CFGStackified = YamlMFI.CFGStackified; in initializeBaseYamlFields()
159 for (auto VT : YamlMFI.Params) in initializeBaseYamlFields()
161 for (auto VT : YamlMFI.Results) in initializeBaseYamlFields()
168 for (auto KV : YamlMFI.SrcToUnwindDest) in initializeBaseYamlFields()
H A DWebAssemblyTargetMachine.cpp649 const auto &YamlMFI = static_cast<const yaml::WebAssemblyFunctionInfo &>(MFI); in parseMachineFunctionInfo() local
651 MF.getInfo<WebAssemblyFunctionInfo>()->initializeBaseYamlFields(MF, YamlMFI); in parseMachineFunctionInfo()
H A DWebAssemblyMachineFunctionInfo.h79 const yaml::WebAssemblyFunctionInfo &YamlMFI);
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MachineFunctionInfo.cpp32 const yaml::X86MachineFunctionInfo &YamlMFI) { in initializeBaseYamlFields() argument
33 AMXProgModel = YamlMFI.AMXProgModel; in initializeBaseYamlFields()
H A DX86TargetMachine.cpp362 const auto &YamlMFI = static_cast<const yaml::X86MachineFunctionInfo &>(MFI); in parseMachineFunctionInfo() local
363 PFS.MF.getInfo<X86MachineFunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()
H A DX86MachineFunctionInfo.h189 void initializeBaseYamlFields(const yaml::X86MachineFunctionInfo &YamlMFI);
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineFunctionInfo.cpp35 const yaml::AArch64FunctionInfo &YamlMFI) { in initializeBaseYamlFields() argument
36 if (YamlMFI.HasRedZone) in initializeBaseYamlFields()
37 HasRedZone = YamlMFI.HasRedZone; in initializeBaseYamlFields()
H A DAArch64TargetMachine.cpp909 const auto &YamlMFI = static_cast<const yaml::AArch64FunctionInfo &>(MFI); in parseMachineFunctionInfo() local
911 MF.getInfo<AArch64FunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()
H A DAArch64MachineFunctionInfo.h264 void initializeBaseYamlFields(const yaml::AArch64FunctionInfo &YamlMFI);
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.cpp25 const yaml::ARMFunctionInfo &YamlMFI) { in initializeBaseYamlFields() argument
26 LRSpilled = YamlMFI.LRSpilled; in initializeBaseYamlFields()
H A DARMTargetMachine.cpp640 const auto &YamlMFI = static_cast<const yaml::ARMFunctionInfo &>(MFI); in parseMachineFunctionInfo() local
642 MF.getInfo<ARMFunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()