struct FixedMachineStackObject
Declaration
struct FixedMachineStackObject { /* full declaration omitted */ };
Description
Serializable representation of the fixed stack object from the MachineFrameInfo class.
Declared at: llvm/include/llvm/CodeGen/MIRYamlMapping.h:275
Member Variables
- public llvm::yaml::UnsignedValue ID
- public llvm::yaml::FixedMachineStackObject::ObjectType Type = DefaultType
- public int64_t Offset = 0
- public uint64_t Size = 0
- public unsigned int Alignment = 0
- public TargetStackID::Value StackID
- public bool IsImmutable = false
- public bool IsAliased = false
- public llvm::yaml::StringValue CalleeSavedRegister
- public bool CalleeSavedRestored = true
- public llvm::yaml::StringValue DebugVar
- public llvm::yaml::StringValue DebugExpr
- public llvm::yaml::StringValue DebugLoc