61 assert(ExtName.size() >= 1);
66 assert(ExtName.size() >= 2);
73 if (ExtName.size() == 1)
82 const std::string &RHS) {
87 if (LHSRank != RHSRank)
88 return LHSRank < RHSRank;
assert(UImm &&(UImm !=~static_cast< T >(0)) &&"Invalid immediate!")
@ RF_UNKNOWN_MULTILETTER_EXTENSION
static unsigned getExtensionRank(const std::string &ExtName)
static unsigned singleLetterExtensionRank(char Ext)
static constexpr size_t npos
constexpr StringLiteral AllStdExts
LLVM_ABI bool compareExtension(const std::string &LHS, const std::string &RHS)
This is an optimization pass for GlobalISel generic memory operations.
bool isLower(char C)
Checks if character C is a lowercase letter as classified by "C" locale.