LLVM 24.0.0git
RISCVRegisterInfo.cpp File Reference

Go to the source code of this file.

Macros

#define GET_REGINFO_TARGET_DESC

Functions

static std::tuple< RISCVVType::VLMUL, const TargetRegisterClass &, unsigned > getSpillReloadInfo (unsigned NumRemaining, uint16_t RegEncoding, bool IsSpill)
static unsigned getXqciloWideOpcode (unsigned Opc)

Macro Definition Documentation

◆ GET_REGINFO_TARGET_DESC

#define GET_REGINFO_TARGET_DESC

Definition at line 27 of file RISCVRegisterInfo.cpp.

Function Documentation

◆ getSpillReloadInfo()

std::tuple< RISCVVType::VLMUL, const TargetRegisterClass &, unsigned > getSpillReloadInfo ( unsigned NumRemaining,
uint16_t RegEncoding,
bool IsSpill )
static

◆ getXqciloWideOpcode()

unsigned getXqciloWideOpcode ( unsigned Opc)
static

Definition at line 567 of file RISCVRegisterInfo.cpp.

References Opc.

Referenced by llvm::RISCVRegisterInfo::eliminateFrameIndex().