LLVM: llvm::yaml::AArch64FunctionInfo Struct Reference (original) (raw)
#include "[Target/AArch64/AArch64MachineFunctionInfo.h](AArch64MachineFunctionInfo%5F8h%5Fsource.html)"
Inheritance diagram for llvm::yaml::AArch64FunctionInfo:
| Public Member Functions | |
|---|---|
| AArch64FunctionInfo ()=default | |
| AArch64FunctionInfo (const llvm::AArch64FunctionInfo &MFI) | |
| void | mappingImpl (yaml::IO &YamlIO) override |
| ~AArch64FunctionInfo () override=default | |
| Public Member Functions inherited from llvm::yaml::MachineFunctionInfo | |
| virtual | ~MachineFunctionInfo ()=default |
| Public Attributes | |
|---|---|
| std::optional< bool > | HasRedZone |
| std::optional< uint64_t > | StackSizeZPR |
| std::optional< uint64_t > | StackSizePPR |
| std::optional< bool > | HasStackFrame |
| std::optional< bool > | HasStreamingModeChanges |
Detailed Description
Constructor & Destructor Documentation
| llvm::yaml::AArch64FunctionInfo::AArch64FunctionInfo ( ) | default |
|---|
◆ AArch64FunctionInfo() [2/2]
◆ ~AArch64FunctionInfo()
| llvm::yaml::AArch64FunctionInfo::~AArch64FunctionInfo ( ) | overridedefault |
|---|
Member Function Documentation
◆ mappingImpl()
| void yaml::AArch64FunctionInfo::mappingImpl ( yaml::IO & YamlIO) | overridevirtual |
|---|
Member Data Documentation
◆ HasRedZone
std::optional<bool> llvm::yaml::AArch64FunctionInfo::HasRedZone
◆ HasStackFrame
std::optional<bool> llvm::yaml::AArch64FunctionInfo::HasStackFrame
◆ HasStreamingModeChanges
std::optional<bool> llvm::yaml::AArch64FunctionInfo::HasStreamingModeChanges
◆ StackSizePPR
std::optional<uint64_t> llvm::yaml::AArch64FunctionInfo::StackSizePPR
◆ StackSizeZPR
std::optional<uint64_t> llvm::yaml::AArch64FunctionInfo::StackSizeZPR
The documentation for this struct was generated from the following files:
- lib/Target/AArch64/AArch64MachineFunctionInfo.h
- lib/Target/AArch64/AArch64MachineFunctionInfo.cpp