[llvm] [TableGen][DecoderEmitter] Remove EncodingIDAndOpcode struct (NFC) (PR #154028)

Sergei Barannikov via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 2 16:55:41 PDT 2025


================
@@ -416,10 +408,10 @@ class Filter {
   unsigned NumBits;  // number of bits to filter
 
   // Map of well-known segment value to the set of uid's with that value.
-  std::map<uint64_t, std::vector<EncodingIDAndOpcode>> FilteredInstructions;
+  std::map<uint64_t, std::vector<unsigned>> FilteredIDs;
 
   // Set of uid's with non-constant segment values.
-  std::vector<EncodingIDAndOpcode> VariableInstructions;
+  std::vector<unsigned> VariableIDs;
 
   // Map of well-known segment value to its delegate.
   std::map<uint64_t, std::unique_ptr<const FilterChooser>> FilterChooserMap;
----------------
s-barannikov wrote:

It's no longer there, 6a7ade03 removed the reference along with the field.
Thanks anyway!


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


More information about the llvm-commits mailing list