[llvm] [NFC][TableGen] Use StringRef in X86RecognizableInstr (PR #139648)

Rahul Joshi via llvm-commits llvm-commits at lists.llvm.org
Tue May 13 21:53:04 PDT 2025


================
@@ -1163,17 +1163,16 @@ OperandType RecognizableInstr::typeFromString(const std::string &s,
   TYPE("BNDR", TYPE_BNDR)
   TYPE("TILE", TYPE_TMM)
   TYPE("TILEPair", TYPE_TMM_PAIR)
-  errs() << "Unhandled type string " << s << "\n";
+  errs() << "Unhandled type string " << Str << "\n";
   llvm_unreachable("Unhandled type string");
 }
 #undef TYPE
 
-#define ENCODING(str, encoding)                                                \
-  if (s == str)                                                                \
-    return encoding;
-OperandEncoding
-RecognizableInstr::immediateEncodingFromString(const std::string &s,
-                                               uint8_t OpSize) {
+#define ENCODING(Expected, Encoding)                                           \
+  if (Str == Expected)                                                         \
----------------
jurahul wrote:

Done.

https://github.com/llvm/llvm-project/pull/139648


More information about the llvm-commits mailing list