LLVM 20.0.0git
Public Attributes | List of all members
llvm::TargetRegisterInfoDesc Struct Reference

Extra information, not in MCRegisterDesc, about registers. More...

#include "llvm/CodeGen/TargetRegisterInfo.h"

Public Attributes

const uint8_tCostPerUse
 
unsigned NumCosts
 
const boolInAllocatableClass
 

Detailed Description

Extra information, not in MCRegisterDesc, about registers.

These are used by codegen, not by MC.

Definition at line 215 of file TargetRegisterInfo.h.

Member Data Documentation

◆ CostPerUse

const uint8_t* llvm::TargetRegisterInfoDesc::CostPerUse

Definition at line 216 of file TargetRegisterInfo.h.

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

◆ InAllocatableClass

const bool* llvm::TargetRegisterInfoDesc::InAllocatableClass

◆ NumCosts

unsigned llvm::TargetRegisterInfoDesc::NumCosts

Definition at line 217 of file TargetRegisterInfo.h.


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