LLVM 23.0.0git
llvm::XSMTVTypeMode Namespace Reference

Enumerations

enum  SMTVTypeMode { SMT_I4 = 2 , SMT_I8 = 3 , Invalid }

Functions

static StringRef SMTVTypeModeToString (SMTVTypeMode TypeMode)
static SMTVTypeMode stringToSMTVTypeMode (StringRef Str)
static bool isValidSMTVTypeMode (unsigned Mode)

Enumeration Type Documentation

◆ SMTVTypeMode

Enumerator
SMT_I4 
SMT_I8 
Invalid 

Definition at line 562 of file RISCVBaseInfo.h.

Function Documentation

◆ isValidSMTVTypeMode()

bool llvm::XSMTVTypeMode::isValidSMTVTypeMode ( unsigned Mode)
inlinestatic

◆ SMTVTypeModeToString()

StringRef llvm::XSMTVTypeMode::SMTVTypeModeToString ( SMTVTypeMode TypeMode)
inlinestatic

Definition at line 569 of file RISCVBaseInfo.h.

References llvm_unreachable, SMT_I4, and SMT_I8.

Referenced by llvm::RISCVInstPrinter::printSMTVType().

◆ stringToSMTVTypeMode()

SMTVTypeMode llvm::XSMTVTypeMode::stringToSMTVTypeMode ( StringRef Str)
inlinestatic