[llvm] [NFC][TableGen] Refactor DecoderEmitter.cpp (PR #135510)
    Rahul Joshi via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Apr 14 08:56:28 PDT 2025
    
    
  
================
@@ -97,8 +97,8 @@ struct OperandInfo {
   bool HasCompleteDecoder;
   uint64_t InitValue;
 
-  OperandInfo(std::string D, bool HCD)
-      : Decoder(std::move(D)), HasCompleteDecoder(HCD), InitValue(0) {}
+  OperandInfo(const std::string &D, bool HCD)
----------------
jurahul wrote:
Thanks. I think this is covered here: https://abseil.io/tips/117  (the reason to use byval). I'll revert back to that.
https://github.com/llvm/llvm-project/pull/135510
    
    
More information about the llvm-commits
mailing list