LLVM 19.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_t * CostPerUse
 
unsigned NumCosts
 
const boolInAllocatableClass
 

Detailed Description

Extra information, not in MCRegisterDesc, about registers.

These are used by codegen, not by MC.

Definition at line 218 of file TargetRegisterInfo.h.

Member Data Documentation

◆ CostPerUse

const uint8_t* llvm::TargetRegisterInfoDesc::CostPerUse

Definition at line 219 of file TargetRegisterInfo.h.

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

◆ InAllocatableClass

const bool* llvm::TargetRegisterInfoDesc::InAllocatableClass

◆ NumCosts

unsigned llvm::TargetRegisterInfoDesc::NumCosts

Definition at line 220 of file TargetRegisterInfo.h.


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