|
LLVM 22.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 470 of file RISCVBaseInfo.h.
Definition at line 510 of file RISCVBaseInfo.h.
References DYN, Mode, RDN, RMM, RNE, RTZ, and RUP.
Referenced by decodeFRMArg(), and llvm::RISCVInstrInfo::verifyInstruction().
|
inlinestatic |
Definition at line 480 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 499 of file RISCVBaseInfo.h.
References llvm::StringSwitch< T, R >::Case(), llvm::StringSwitch< T, R >::Default(), DYN, Invalid, RDN, RMM, RNE, RTZ, and RUP.