LLVM 17.0.0git
Public Member Functions | List of all members
llvm::PrologEpilogSGPRSaveRestoreInfo Class Reference

#include "Target/AMDGPU/SIMachineFunctionInfo.h"

Collaboration diagram for llvm::PrologEpilogSGPRSaveRestoreInfo:
Collaboration graph

Public Member Functions

 PrologEpilogSGPRSaveRestoreInfo (SGPRSaveKind K, int I)
 PrologEpilogSGPRSaveRestoreInfo (SGPRSaveKind K, Register R)
Register getReg () const
int getIndex () const
SGPRSaveKind getKind () const

Detailed Description

Definition at line 341 of file SIMachineFunctionInfo.h.

Constructor & Destructor Documentation

◆ PrologEpilogSGPRSaveRestoreInfo() [1/2]

llvm::PrologEpilogSGPRSaveRestoreInfo::PrologEpilogSGPRSaveRestoreInfo ( SGPRSaveKind  K,
int  I 

Definition at line 349 of file SIMachineFunctionInfo.h.

◆ PrologEpilogSGPRSaveRestoreInfo() [2/2]

llvm::PrologEpilogSGPRSaveRestoreInfo::PrologEpilogSGPRSaveRestoreInfo ( SGPRSaveKind  K,
Register  R 

Definition at line 350 of file SIMachineFunctionInfo.h.

Member Function Documentation

◆ getIndex()

int llvm::PrologEpilogSGPRSaveRestoreInfo::getIndex ( ) const

Definition at line 353 of file SIMachineFunctionInfo.h.

References Index.

◆ getKind()

SGPRSaveKind llvm::PrologEpilogSGPRSaveRestoreInfo::getKind ( ) const

Definition at line 354 of file SIMachineFunctionInfo.h.

◆ getReg()

Register llvm::PrologEpilogSGPRSaveRestoreInfo::getReg ( ) const

Definition at line 352 of file SIMachineFunctionInfo.h.

References Reg.

Member Data Documentation

◆ Index

int llvm::PrologEpilogSGPRSaveRestoreInfo::Index

Definition at line 344 of file SIMachineFunctionInfo.h.

Referenced by getIndex().

◆ Reg

Register llvm::PrologEpilogSGPRSaveRestoreInfo::Reg

Definition at line 345 of file SIMachineFunctionInfo.h.

Referenced by getReg().

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