LLVM 19.0.0git
Classes | Namespaces | Macros | Functions
SIRegisterInfo.h File Reference

Interface definition for SIRegisterInfo. More...

#include "llvm/ADT/BitVector.h"
#include "AMDGPUGenRegisterInfo.inc"
#include "SIDefines.h"

Go to the source code of this file.

Classes

class  llvm::SIRegisterInfo
 
struct  llvm::SIRegisterInfo::SpilledReg
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::AMDGPU
 

Macros

#define GET_REGINFO_HEADER
 

Functions

unsigned llvm::AMDGPU::getRegBitWidth (const TargetRegisterClass &RC)
 Get the size in bits of a register from the register class RC.
 

Detailed Description

Interface definition for SIRegisterInfo.

Definition in file SIRegisterInfo.h.

Macro Definition Documentation

◆ GET_REGINFO_HEADER

#define GET_REGINFO_HEADER

Definition at line 19 of file SIRegisterInfo.h.