LLVM: llvm::yaml::MachineFunction Struct Reference (original) (raw)
#include "[llvm/CodeGen/MIRYamlMapping.h](MIRYamlMapping%5F8h%5Fsource.html)"
Definition at line 789 of file MIRYamlMapping.h.
◆ Alignment
MaybeAlign llvm::yaml::MachineFunction::Alignment = std::nullopt
◆ Body
◆ CalledGlobals
std::vector<CalledGlobal> llvm::yaml::MachineFunction::CalledGlobals
◆ CalleeSavedRegisters
std::optional<std::vector<FlowStringValue> > llvm::yaml::MachineFunction::CalleeSavedRegisters
◆ CallsEHReturn
bool llvm::yaml::MachineFunction::CallsEHReturn = false
◆ CallSitesInfo
std::vector<CallSiteInfo> llvm::yaml::MachineFunction::CallSitesInfo
◆ CallsUnwindInit
bool llvm::yaml::MachineFunction::CallsUnwindInit = false
◆ Constants
◆ DebugValueSubstitutions
◆ EntryValueObjects
◆ ExposesReturnsTwice
bool llvm::yaml::MachineFunction::ExposesReturnsTwice = false
◆ FailedISel
bool llvm::yaml::MachineFunction::FailedISel = false
◆ FailsVerification
bool llvm::yaml::MachineFunction::FailsVerification = false
◆ FixedStackObjects
◆ FrameInfo
◆ HasEHContTarget
bool llvm::yaml::MachineFunction::HasEHContTarget = false
◆ HasEHFunclets
bool llvm::yaml::MachineFunction::HasEHFunclets = false
◆ HasEHScopes
bool llvm::yaml::MachineFunction::HasEHScopes = false
◆ HasFakeUses
std::optional<bool> llvm::yaml::MachineFunction::HasFakeUses
◆ HasWinCFI
bool llvm::yaml::MachineFunction::HasWinCFI = false
◆ IsOutlined
bool llvm::yaml::MachineFunction::IsOutlined = false
◆ IsSSA
std::optional<bool> llvm::yaml::MachineFunction::IsSSA
◆ JumpTableInfo
◆ Legalized
bool llvm::yaml::MachineFunction::Legalized = false
◆ LiveIns
◆ MachineFuncInfo
◆ MachineMetadataNodes
std::vector<StringValue> llvm::yaml::MachineFunction::MachineMetadataNodes
◆ Name
◆ NoPHIs
std::optional<bool> llvm::yaml::MachineFunction::NoPHIs
◆ NoVRegs
std::optional<bool> llvm::yaml::MachineFunction::NoVRegs
◆ RegBankSelected
bool llvm::yaml::MachineFunction::RegBankSelected = false
◆ Selected
bool llvm::yaml::MachineFunction::Selected = false
◆ StackObjects
◆ TracksDebugUserValues
bool llvm::yaml::MachineFunction::TracksDebugUserValues = false
◆ TracksRegLiveness
bool llvm::yaml::MachineFunction::TracksRegLiveness = false
◆ UseDebugInstrRef
bool llvm::yaml::MachineFunction::UseDebugInstrRef = false
◆ VirtualRegisters
The documentation for this struct was generated from the following file:
- include/llvm/CodeGen/MIRYamlMapping.h