LLVM 20.0.0git
|
Enumerations | |
enum | RoundingMode { RNE = 0 , RTZ = 1 , RDN = 2 , RUP = 3 , RMM = 4 , DYN = 7 , Invalid } |
Functions | |
static StringRef | roundingModeToString (RoundingMode RndMode) |
static RoundingMode | stringToRoundingMode (StringRef Str) |
static bool | isValidRoundingMode (unsigned Mode) |
Enumerator | |
---|---|
RNE | |
RTZ | |
RDN | |
RUP | |
RMM | |
DYN | |
Invalid |
Definition at line 376 of file RISCVBaseInfo.h.
Definition at line 416 of file RISCVBaseInfo.h.
References DYN, Mode, RDN, RMM, RNE, RTZ, and RUP.
Referenced by decodeFRMArg(), and llvm::RISCVInstrInfo::verifyInstruction().
|
inlinestatic |
Definition at line 386 of file RISCVBaseInfo.h.
References DYN, llvm_unreachable, RDN, RMM, RNE, RTZ, and RUP.
Referenced by llvm::RISCVInstPrinter::printFRMArg(), and llvm::RISCVInstPrinter::printFRMArgLegacy().
|
inlinestatic |
Definition at line 405 of file RISCVBaseInfo.h.
References llvm::StringSwitch< T, R >::Case(), llvm::StringSwitch< T, R >::Default(), DYN, Invalid, RDN, RMM, RNE, RTZ, and RUP.