LLVM 17.0.0git
|
#include "llvm/CodeGen/MIRYamlMapping.h"
Definition at line 689 of file MIRYamlMapping.h.
MaybeAlign llvm::yaml::MachineFunction::Alignment = std::nullopt |
Definition at line 691 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
BlockStringValue llvm::yaml::MachineFunction::Body |
Definition at line 725 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
std::optional<std::vector<FlowStringValue> > llvm::yaml::MachineFunction::CalleeSavedRegisters |
Definition at line 713 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convert(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRParserImpl::parseRegisterInfo().
bool llvm::yaml::MachineFunction::CallsEHReturn = false |
Definition at line 702 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
std::vector<CallSiteInfo> llvm::yaml::MachineFunction::CallSitesInfo |
Definition at line 721 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convertCallSiteObjects(), llvm::MIRParserImpl::initializeCallSiteInfo(), and llvm::yaml::MappingTraits< MachineFunction >::mapping().
bool llvm::yaml::MachineFunction::CallsUnwindInit = false |
Definition at line 703 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
std::vector<MachineConstantPoolValue> llvm::yaml::MachineFunction::Constants |
Definition at line 719 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convert(), llvm::MIRParserImpl::initializeConstantPool(), llvm::MIRParserImpl::initializeMachineFunction(), and llvm::yaml::MappingTraits< MachineFunction >::mapping().
std::vector<DebugValueSubstitution> llvm::yaml::MachineFunction::DebugValueSubstitutions |
Definition at line 722 of file MIRYamlMapping.h.
Referenced by llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::ExposesReturnsTwice = false |
Definition at line 692 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::FailedISel = false |
Definition at line 697 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::FailsVerification = false |
Definition at line 708 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
std::vector<FixedMachineStackObject> llvm::yaml::MachineFunction::FixedStackObjects |
Definition at line 717 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convertStackObjects(), llvm::MIRParserImpl::initializeFrameInfo(), and llvm::yaml::MappingTraits< MachineFunction >::mapping().
MachineFrameInfo llvm::yaml::MachineFunction::FrameInfo |
Definition at line 716 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convertStackObjects(), llvm::MIRParserImpl::initializeFrameInfo(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::HasEHCatchret = false |
Definition at line 704 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::HasEHFunclets = false |
Definition at line 706 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::HasEHScopes = false |
Definition at line 705 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::HasWinCFI = false |
Definition at line 700 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
MachineJumpTable llvm::yaml::MachineFunction::JumpTableInfo |
Definition at line 723 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::Legalized = false |
Definition at line 694 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
std::vector<MachineFunctionLiveIn> llvm::yaml::MachineFunction::LiveIns |
Definition at line 712 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convert(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRParserImpl::parseRegisterInfo().
std::unique_ptr<MachineFunctionInfo> llvm::yaml::MachineFunction::MachineFuncInfo |
Constant pool.
Definition at line 720 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), llvm::MIRParserImpl::parseMachineFunction(), and llvm::MIRPrinter::print().
std::vector<StringValue> llvm::yaml::MachineFunction::MachineMetadataNodes |
Definition at line 724 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convertMachineMetadataNodes(), llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRParserImpl::parseMachineMetadataNodes().
StringRef llvm::yaml::MachineFunction::Name |
Definition at line 690 of file MIRYamlMapping.h.
Referenced by llvm::yaml::MappingTraits< MachineFunction >::mapping(), llvm::MIRParserImpl::parseMachineFunction(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::RegBankSelected = false |
Definition at line 695 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::Selected = false |
Definition at line 696 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
std::vector<MachineStackObject> llvm::yaml::MachineFunction::StackObjects |
Definition at line 718 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convertStackObjects(), llvm::MIRParserImpl::initializeFrameInfo(), and llvm::yaml::MappingTraits< MachineFunction >::mapping().
bool llvm::yaml::MachineFunction::TracksDebugUserValues = false |
Definition at line 709 of file MIRYamlMapping.h.
Referenced by llvm::MIRParserImpl::initializeMachineFunction(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
bool llvm::yaml::MachineFunction::TracksRegLiveness = false |
Definition at line 699 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convert(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRParserImpl::parseRegisterInfo().
bool llvm::yaml::MachineFunction::UseDebugInstrRef = false |
Definition at line 710 of file MIRYamlMapping.h.
Referenced by llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRPrinter::print().
std::vector<VirtualRegisterDefinition> llvm::yaml::MachineFunction::VirtualRegisters |
Definition at line 711 of file MIRYamlMapping.h.
Referenced by llvm::MIRPrinter::convert(), llvm::yaml::MappingTraits< MachineFunction >::mapping(), and llvm::MIRParserImpl::parseRegisterInfo().