LLVM 17.0.0git
Public Attributes | List of all members
llvm::TargetRegisterInfo::RegClassInfo Struct Reference

#include "llvm/CodeGen/TargetRegisterInfo.h"

Collaboration diagram for llvm::TargetRegisterInfo::RegClassInfo:
Collaboration graph
[legend]

Public Attributes

unsigned RegSize
 
unsigned SpillSize
 
unsigned SpillAlignment
 
vt_iterator VTList
 

Detailed Description

Definition at line 240 of file TargetRegisterInfo.h.

Member Data Documentation

◆ RegSize

unsigned llvm::TargetRegisterInfo::RegClassInfo::RegSize

Definition at line 241 of file TargetRegisterInfo.h.

Referenced by llvm::TargetRegisterInfo::getRegSizeInBits().

◆ SpillAlignment

unsigned llvm::TargetRegisterInfo::RegClassInfo::SpillAlignment

Definition at line 241 of file TargetRegisterInfo.h.

◆ SpillSize

unsigned llvm::TargetRegisterInfo::RegClassInfo::SpillSize

Definition at line 241 of file TargetRegisterInfo.h.

Referenced by llvm::TargetRegisterInfo::getSpillSize().

◆ VTList

vt_iterator llvm::TargetRegisterInfo::RegClassInfo::VTList

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