|
LLVM 22.0.0git
|
Classes | |
| struct | ExtensionComparator |
| Helper class for OrderedExtensionMap. More... | |
| struct | ExtensionVersion |
| Represents the major and version number components of a RISC-V extension. More... | |
Typedefs | |
| using | OrderedExtensionMap |
| OrderedExtensionMap is std::map, it's specialized to keep entries in canonical order of extension. | |
Functions | |
| LLVM_ABI bool | compareExtension (const std::string &LHS, const std::string &RHS) |
Variables | |
| constexpr StringLiteral | AllStdExts = "mafdqlcbkjtpvnh" |
OrderedExtensionMap is std::map, it's specialized to keep entries in canonical order of extension.
Definition at line 43 of file RISCVISAUtils.h.
Definition at line 81 of file RISCVISAUtils.cpp.
References getExtensionRank().
Referenced by llvm::RISCVISAUtils::ExtensionComparator::operator()().
|
constexpr |
Definition at line 24 of file RISCVISAUtils.h.
Referenced by llvm::RISCVISAInfo::parseArchString(), and singleLetterExtensionRank().