LLVM 20.0.0git
Static Public Member Functions | List of all members
llvm::yaml::MappingTraits< SIMachineFunctionInfo > Struct Reference

#include "Target/AMDGPU/SIMachineFunctionInfo.h"

Static Public Member Functions

static void mapping (IO &YamlIO, SIMachineFunctionInfo &MFI)
 

Detailed Description

Definition at line 311 of file SIMachineFunctionInfo.h.

Member Function Documentation

◆ mapping()

static void llvm::yaml::MappingTraits< SIMachineFunctionInfo >::mapping ( IO &  YamlIO,
SIMachineFunctionInfo MFI 
)
inlinestatic

Definition at line 312 of file SIMachineFunctionInfo.h.

References llvm::yaml::SIMachineFunctionInfo::ArgInfo, llvm::yaml::SIMachineFunctionInfo::BytesInStackArgArea, llvm::DefaultMemoryClusterDWordsLimit, llvm::yaml::SIMachineFunctionInfo::DynLDSAlign, llvm::yaml::SIMachineFunctionInfo::ExplicitKernArgSize, llvm::yaml::SIMachineFunctionInfo::FrameOffsetReg, llvm::yaml::SIMachineFunctionInfo::GDSSize, llvm::yaml::SIMachineFunctionInfo::HasInitWholeWave, llvm::yaml::SIMachineFunctionInfo::HasSpilledSGPRs, llvm::yaml::SIMachineFunctionInfo::HasSpilledVGPRs, llvm::yaml::SIMachineFunctionInfo::HighBitsOf32BitAddress, llvm::yaml::SIMachineFunctionInfo::IsChainFunction, llvm::yaml::SIMachineFunctionInfo::IsEntryFunction, llvm::yaml::SIMachineFunctionInfo::LDSSize, llvm::yaml::SIMachineFunctionInfo::LongBranchReservedReg, llvm::yaml::SIMachineFunctionInfo::MaxKernArgAlign, llvm::yaml::SIMachineFunctionInfo::MaxMemoryClusterDWords, llvm::yaml::SIMachineFunctionInfo::MemoryBound, llvm::yaml::SIMachineFunctionInfo::Mode, llvm::yaml::SIMachineFunctionInfo::NoSignedZerosFPMath, llvm::yaml::SIMachineFunctionInfo::Occupancy, llvm::yaml::SIMachineFunctionInfo::PSInputAddr, llvm::yaml::SIMachineFunctionInfo::PSInputEnable, llvm::yaml::SIMachineFunctionInfo::ReturnsVoid, llvm::yaml::SIMachineFunctionInfo::ScavengeFI, llvm::yaml::SIMachineFunctionInfo::ScratchRSrcReg, llvm::yaml::SIMachineFunctionInfo::SGPRForEXECCopy, llvm::yaml::SIMachineFunctionInfo::SpillPhysVGPRS, llvm::yaml::SIMachineFunctionInfo::StackPtrOffsetReg, llvm::yaml::SIMachineFunctionInfo::VGPRForAGPRCopy, llvm::yaml::SIMachineFunctionInfo::WaveLimiter, llvm::yaml::SIMachineFunctionInfo::WWMReservedRegs, and YamlIO.


The documentation for this struct was generated from the following file: